builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-037 starttime: 1467233094.74 results: success (0) buildid: 20160629123126 builduid: d78df8e0929d4d3fba4a4b89258717ab revision: 311fec989776d55026e1ce3c8900350e1483209e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 13:44:54.742098) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 13:44:54.742569) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 13:44:54.742856) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 13:44:54.876009) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 13:44:54.876475) ========= '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-037\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-037 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-037 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-037\AppData\Local LOGONSERVER=\\T-W864-IX-037 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-037 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-037 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-037 WINDIR=C:\windows using PTY: False --13:44:55-- 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% 8.62 MB/s 13:44:55 (8.62 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.542000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 13:44:56.482546) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-29 13:44:56.482883) ========= '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-037\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-037 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-037 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-037\AppData\Local LOGONSERVER=\\T-W864-IX-037 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-037 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-037 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-037 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=4.317000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-29 13:45:00.810797) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 13:45:00.811224) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 311fec989776d55026e1ce3c8900350e1483209e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 311fec989776d55026e1ce3c8900350e1483209e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-037\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-037 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-037 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-037\AppData\Local LOGONSERVER=\\T-W864-IX-037 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-037 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-037 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-037 WINDIR=C:\windows using PTY: False 2016-06-29 13:45:00,502 truncating revision to first 12 chars 2016-06-29 13:45:00,502 Setting DEBUG logging. 2016-06-29 13:45:00,502 attempt 1/10 2016-06-29 13:45:00,502 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/311fec989776?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 13:45:00,957 unpacking tar archive at: mozilla-beta-311fec989776/testing/mozharness/ program finished with exit code 0 elapsedTime=1.388000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 13:45:02.259324) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 13:45:02.259739) ========= script_repo_revision: 311fec989776d55026e1ce3c8900350e1483209e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 13:45:02.260261) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 13:45:02.260595) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 13:45:02.278431) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 1 secs) (at 2016-06-29 13:45:02.278801) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-037\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-037 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-037 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-037\AppData\Local LOGONSERVER=\\T-W864-IX-037 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-037 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-037 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-037 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 13:45:02 INFO - MultiFileLogger online at 20160629 13:45:02 in C:\slave\test 13:45:02 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 13:45:02 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:45:02 INFO - {'append_to_log': False, 13:45:02 INFO - 'base_work_dir': 'C:\\slave\\test', 13:45:02 INFO - 'blob_upload_branch': 'mozilla-beta', 13:45:02 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:45:02 INFO - 'buildbot_json_path': 'buildprops.json', 13:45:02 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:45:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:45:02 INFO - 'download_minidump_stackwalk': True, 13:45:02 INFO - 'download_symbols': 'true', 13:45:02 INFO - 'e10s': False, 13:45:02 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:45:02 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:45:02 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:45:02 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:45:02 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:45:02 INFO - 'C:/mozilla-build/tooltool.py'), 13:45:02 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:45:02 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:45:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:45:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:45:02 INFO - 'log_level': 'info', 13:45:02 INFO - 'log_to_console': True, 13:45:02 INFO - 'opt_config_files': (), 13:45:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:45:02 INFO - '--processes=1', 13:45:02 INFO - '--config=%(test_path)s/wptrunner.ini', 13:45:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:45:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:45:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:45:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:45:02 INFO - 'pip_index': False, 13:45:02 INFO - 'require_test_zip': True, 13:45:02 INFO - 'test_type': ('testharness',), 13:45:02 INFO - 'this_chunk': '1', 13:45:02 INFO - 'total_chunks': '10', 13:45:02 INFO - 'virtualenv_path': 'venv', 13:45:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:45:02 INFO - 'work_dir': 'build'} 13:45:02 INFO - ##### 13:45:02 INFO - ##### Running clobber step. 13:45:02 INFO - ##### 13:45:02 INFO - Running pre-action listener: _resource_record_pre_action 13:45:02 INFO - Running main action method: clobber 13:45:02 INFO - rmtree: C:\slave\test\build 13:45:02 INFO - Using _rmtree_windows ... 13:45:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:46:34 INFO - Running post-action listener: _resource_record_post_action 13:46:34 INFO - ##### 13:46:34 INFO - ##### Running read-buildbot-config step. 13:46:34 INFO - ##### 13:46:34 INFO - Running pre-action listener: _resource_record_pre_action 13:46:34 INFO - Running main action method: read_buildbot_config 13:46:34 INFO - Using buildbot properties: 13:46:34 INFO - { 13:46:34 INFO - "project": "", 13:46:34 INFO - "product": "firefox", 13:46:34 INFO - "script_repo_revision": "production", 13:46:34 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 13:46:34 INFO - "repository": "", 13:46:34 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 13:46:34 INFO - "buildid": "20160629123126", 13:46:34 INFO - "pgo_build": "False", 13:46:34 INFO - "basedir": "C:\\slave\\test", 13:46:34 INFO - "buildnumber": 15, 13:46:34 INFO - "slavename": "t-w864-ix-037", 13:46:34 INFO - "revision": "311fec989776d55026e1ce3c8900350e1483209e", 13:46:34 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 13:46:34 INFO - "platform": "win64", 13:46:34 INFO - "branch": "mozilla-beta", 13:46:34 INFO - "repo_path": "releases/mozilla-beta", 13:46:34 INFO - "moz_repo_path": "", 13:46:34 INFO - "stage_platform": "win64", 13:46:34 INFO - "builduid": "d78df8e0929d4d3fba4a4b89258717ab", 13:46:34 INFO - "slavebuilddir": "test" 13:46:34 INFO - } 13:46:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 13:46:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.zip. 13:46:34 INFO - Running post-action listener: _resource_record_post_action 13:46:34 INFO - ##### 13:46:34 INFO - ##### Running download-and-extract step. 13:46:34 INFO - ##### 13:46:34 INFO - Running pre-action listener: _resource_record_pre_action 13:46:34 INFO - Running main action method: download_and_extract 13:46:34 INFO - mkdir: C:\slave\test\build\tests 13:46:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:46:34 INFO - https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 13:46:34 INFO - trying https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 13:46:34 INFO - Downloading https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 13:46:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 13:46:35 INFO - Downloaded 1240 bytes. 13:46:35 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 13:46:35 INFO - Using the following test package requirements: 13:46:35 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 13:46:35 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:46:35 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 13:46:35 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:46:35 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 13:46:35 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:46:35 INFO - u'jsshell-win64.zip'], 13:46:35 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:46:35 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 13:46:35 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 13:46:35 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:46:35 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 13:46:35 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:46:35 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 13:46:35 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:46:35 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 13:46:35 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:46:35 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 13:46:35 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 13:46:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:46:35 INFO - https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 13:46:35 INFO - trying https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 13:46:35 INFO - Downloading https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 13:46:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 13:46:36 INFO - Downloaded 20907530 bytes. 13:46:36 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:46:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:46:38 INFO - caution: filename not matched: web-platform/* 13:46:38 INFO - Return code: 11 13:46:38 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')]} 13:46:38 INFO - https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 13:46:38 INFO - trying https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 13:46:38 INFO - Downloading https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 13:46:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 13:46:40 INFO - Downloaded 36389112 bytes. 13:46:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:46:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:47:20 INFO - caution: filename not matched: bin/* 13:47:20 INFO - caution: filename not matched: config/* 13:47:20 INFO - caution: filename not matched: mozbase/* 13:47:20 INFO - caution: filename not matched: marionette/* 13:47:20 INFO - caution: filename not matched: tools/wptserve/* 13:47:20 INFO - Return code: 11 13:47: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')]} 13:47:20 INFO - https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 13:47:20 INFO - trying https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.zip 13:47:20 INFO - Downloading https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 13:47:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 13:47:22 INFO - Downloaded 82717525 bytes. 13:47:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.zip 13:47:22 INFO - mkdir: C:\slave\test\properties 13:47:22 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:47:22 INFO - Writing to file C:\slave\test\properties\build_url 13:47:22 INFO - Contents: 13:47:22 INFO - build_url:https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.zip 13:47:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 13:47:23 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:47:23 INFO - Writing to file C:\slave\test\properties\symbols_url 13:47:23 INFO - Contents: 13:47:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 13:47:23 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')]} 13:47:23 INFO - https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:47:23 INFO - trying https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 13:47:23 INFO - Downloading https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 13:47:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 13:47:25 INFO - Downloaded 50744856 bytes. 13:47:25 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:47:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:47:27 INFO - Return code: 0 13:47:27 INFO - Running post-action listener: _resource_record_post_action 13:47:27 INFO - Running post-action listener: set_extra_try_arguments 13:47:27 INFO - ##### 13:47:27 INFO - ##### Running create-virtualenv step. 13:47:27 INFO - ##### 13:47:27 INFO - Running pre-action listener: _pre_create_virtualenv 13:47:27 INFO - Running pre-action listener: _resource_record_pre_action 13:47:27 INFO - Running main action method: create_virtualenv 13:47:27 INFO - Creating virtualenv C:\slave\test\build\venv 13:47:27 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 13:47:27 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:47:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:47:34 INFO - Installing distribute......................................................................................................................................................................................done. 13:47:36 INFO - Return code: 0 13:47:36 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:47:36 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')]} 13:47:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:47:36 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')]} 13:47:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:47:36 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02520EA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-037', 'USERDOMAIN': 'T-W864-IX-037', '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-037', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-037', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-037', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-037', '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-037\\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 13:47:36 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 13:47:36 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 13:47:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:47:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Roaming', 13:47:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:47:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:47:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:47:36 INFO - 'COMPUTERNAME': 'T-W864-IX-037', 13:47:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:47:36 INFO - 'DCLOCATION': 'SCL3', 13:47:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:47:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:47:36 INFO - 'HOMEDRIVE': 'C:', 13:47:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-037', 13:47:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:47:36 INFO - 'KTS_VERSION': '1.19c', 13:47:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Local', 13:47:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-037', 13:47:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:47:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:47:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:47:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:47:36 INFO - 'MOZ_NO_REMOTE': '1', 13:47:36 INFO - 'NO_EM_RESTART': '1', 13:47:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:47:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:47:36 INFO - 'OS': 'Windows_NT', 13:47:36 INFO - 'OURDRIVE': 'C:', 13:47:36 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', 13:47:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:47:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:47:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:47:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:47:36 INFO - 'PROCESSOR_LEVEL': '6', 13:47:36 INFO - 'PROCESSOR_REVISION': '1e05', 13:47:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:47:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:47:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:47:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:47:36 INFO - 'PROMPT': '$P$G', 13:47:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:47:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:47:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:47:36 INFO - 'PWD': 'C:\\slave\\test', 13:47:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:47:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:47:36 INFO - 'SYSTEMDRIVE': 'C:', 13:47:36 INFO - 'SYSTEMROOT': 'C:\\windows', 13:47:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:47:36 INFO - 'TEST1': 'testie', 13:47:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:47:36 INFO - 'USERDOMAIN': 'T-W864-IX-037', 13:47:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-037', 13:47:36 INFO - 'USERNAME': 'cltbld', 13:47:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-037', 13:47:36 INFO - 'WINDIR': 'C:\\windows', 13:47:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:47:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:47:37 INFO - Downloading/unpacking psutil>=0.7.1 13:47:37 INFO - Running setup.py egg_info for package psutil 13:47:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:47:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:47:37 INFO - Installing collected packages: psutil 13:47:37 INFO - Running setup.py install for psutil 13:47:37 INFO - building 'psutil._psutil_windows' extension 13:47:37 INFO - error: Unable to find vcvarsall.bat 13:47:37 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-nuknzp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:47:37 INFO - running install 13:47:37 INFO - running build 13:47:37 INFO - running build_py 13:47:37 INFO - creating build 13:47:37 INFO - creating build\lib.win32-2.7 13:47:37 INFO - creating build\lib.win32-2.7\psutil 13:47:37 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:47:37 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:47:37 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:47:37 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:47:37 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:47:37 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:47:37 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:47:37 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:47:37 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:47:37 INFO - running build_ext 13:47:37 INFO - building 'psutil._psutil_windows' extension 13:47:37 INFO - error: Unable to find vcvarsall.bat 13:47:37 INFO - ---------------------------------------- 13:47:37 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-nuknzp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:47:37 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-037\AppData\Roaming\pip\pip.log 13:47:37 WARNING - Return code: 1 13:47:37 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! 13:47:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:47:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:47:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:47:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:47:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:47:37 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02520EA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-037', 'USERDOMAIN': 'T-W864-IX-037', '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-037', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-037', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-037', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-037', '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-037\\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 13:47:37 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 13:47:37 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 13:47:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:47:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Roaming', 13:47:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:47:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:47:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:47:37 INFO - 'COMPUTERNAME': 'T-W864-IX-037', 13:47:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:47:37 INFO - 'DCLOCATION': 'SCL3', 13:47:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:47:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:47:37 INFO - 'HOMEDRIVE': 'C:', 13:47:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-037', 13:47:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:47:37 INFO - 'KTS_VERSION': '1.19c', 13:47:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Local', 13:47:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-037', 13:47:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:47:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:47:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:47:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:47:37 INFO - 'MOZ_NO_REMOTE': '1', 13:47:37 INFO - 'NO_EM_RESTART': '1', 13:47:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:47:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:47:37 INFO - 'OS': 'Windows_NT', 13:47:37 INFO - 'OURDRIVE': 'C:', 13:47:37 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', 13:47:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:47:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:47:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:47:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:47:37 INFO - 'PROCESSOR_LEVEL': '6', 13:47:37 INFO - 'PROCESSOR_REVISION': '1e05', 13:47:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:47:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:47:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:47:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:47:37 INFO - 'PROMPT': '$P$G', 13:47:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:47:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:47:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:47:37 INFO - 'PWD': 'C:\\slave\\test', 13:47:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:47:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:47:37 INFO - 'SYSTEMDRIVE': 'C:', 13:47:37 INFO - 'SYSTEMROOT': 'C:\\windows', 13:47:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:47:37 INFO - 'TEST1': 'testie', 13:47:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:47:37 INFO - 'USERDOMAIN': 'T-W864-IX-037', 13:47:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-037', 13:47:37 INFO - 'USERNAME': 'cltbld', 13:47:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-037', 13:47:37 INFO - 'WINDIR': 'C:\\windows', 13:47:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:47:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:47:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:47:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:47:38 INFO - Running setup.py egg_info for package mozsystemmonitor 13:47:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:47:38 INFO - Running setup.py egg_info for package psutil 13:47:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:47:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:47:38 INFO - Installing collected packages: mozsystemmonitor, psutil 13:47:38 INFO - Running setup.py install for mozsystemmonitor 13:47:38 INFO - Running setup.py install for psutil 13:47:38 INFO - building 'psutil._psutil_windows' extension 13:47:38 INFO - error: Unable to find vcvarsall.bat 13:47:38 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-18qnxm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:47:38 INFO - running install 13:47:38 INFO - running build 13:47:38 INFO - running build_py 13:47:38 INFO - running build_ext 13:47:38 INFO - building 'psutil._psutil_windows' extension 13:47:38 INFO - error: Unable to find vcvarsall.bat 13:47:38 INFO - ---------------------------------------- 13:47:38 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-18qnxm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:47:38 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-037\AppData\Roaming\pip\pip.log 13:47:38 WARNING - Return code: 1 13:47:38 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! 13:47:38 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:47:38 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')]} 13:47:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:47:38 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')]} 13:47:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:47:38 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02520EA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-037', 'USERDOMAIN': 'T-W864-IX-037', '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-037', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-037', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-037', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-037', '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-037\\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 13:47:38 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 13:47:38 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 13:47:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:47:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Roaming', 13:47:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:47:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:47:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:47:38 INFO - 'COMPUTERNAME': 'T-W864-IX-037', 13:47:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:47:38 INFO - 'DCLOCATION': 'SCL3', 13:47:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:47:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:47:38 INFO - 'HOMEDRIVE': 'C:', 13:47:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-037', 13:47:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:47:38 INFO - 'KTS_VERSION': '1.19c', 13:47:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Local', 13:47:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-037', 13:47:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:47:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:47:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:47:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:47:38 INFO - 'MOZ_NO_REMOTE': '1', 13:47:38 INFO - 'NO_EM_RESTART': '1', 13:47:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:47:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:47:38 INFO - 'OS': 'Windows_NT', 13:47:38 INFO - 'OURDRIVE': 'C:', 13:47:38 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', 13:47:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:47:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:47:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:47:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:47:38 INFO - 'PROCESSOR_LEVEL': '6', 13:47:38 INFO - 'PROCESSOR_REVISION': '1e05', 13:47:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:47:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:47:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:47:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:47:38 INFO - 'PROMPT': '$P$G', 13:47:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:47:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:47:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:47:38 INFO - 'PWD': 'C:\\slave\\test', 13:47:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:47:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:47:38 INFO - 'SYSTEMDRIVE': 'C:', 13:47:38 INFO - 'SYSTEMROOT': 'C:\\windows', 13:47:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:47:38 INFO - 'TEST1': 'testie', 13:47:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:47:38 INFO - 'USERDOMAIN': 'T-W864-IX-037', 13:47:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-037', 13:47:38 INFO - 'USERNAME': 'cltbld', 13:47:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-037', 13:47:38 INFO - 'WINDIR': 'C:\\windows', 13:47:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:47:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:47:38 INFO - Downloading/unpacking blobuploader==1.2.4 13:47:38 INFO - Downloading blobuploader-1.2.4.tar.gz 13:47:38 INFO - Running setup.py egg_info for package blobuploader 13:47:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:47:42 INFO - Running setup.py egg_info for package requests 13:47:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:47:42 INFO - Downloading docopt-0.6.1.tar.gz 13:47:42 INFO - Running setup.py egg_info for package docopt 13:47:42 INFO - Installing collected packages: blobuploader, docopt, requests 13:47:42 INFO - Running setup.py install for blobuploader 13:47:42 INFO - Running setup.py install for docopt 13:47:42 INFO - Running setup.py install for requests 13:47:42 INFO - Successfully installed blobuploader docopt requests 13:47:42 INFO - Cleaning up... 13:47:42 INFO - Return code: 0 13:47:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:47:42 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')]} 13:47:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:47:42 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')]} 13:47:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:47:42 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02520EA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, '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-037', 'USERDOMAIN': 'T-W864-IX-037', '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-037', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-037', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-037', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-037', '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-037\\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 13:47:42 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 13:47:42 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 13:47:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:47:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Roaming', 13:47:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:47:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:47:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:47:42 INFO - 'COMPUTERNAME': 'T-W864-IX-037', 13:47:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:47:42 INFO - 'DCLOCATION': 'SCL3', 13:47:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:47:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:47:42 INFO - 'HOMEDRIVE': 'C:', 13:47:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-037', 13:47:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:47:42 INFO - 'KTS_VERSION': '1.19c', 13:47:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Local', 13:47:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-037', 13:47:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:47:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:47:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:47:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:47:42 INFO - 'MOZ_NO_REMOTE': '1', 13:47:42 INFO - 'NO_EM_RESTART': '1', 13:47:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:47:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:47:42 INFO - 'OS': 'Windows_NT', 13:47:42 INFO - 'OURDRIVE': 'C:', 13:47:42 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', 13:47:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:47:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:47:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:47:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:47:42 INFO - 'PROCESSOR_LEVEL': '6', 13:47:42 INFO - 'PROCESSOR_REVISION': '1e05', 13:47:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:47:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:47:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:47:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:47:42 INFO - 'PROMPT': '$P$G', 13:47:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:47:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:47:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:47:42 INFO - 'PWD': 'C:\\slave\\test', 13:47:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:47:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:47:42 INFO - 'SYSTEMDRIVE': 'C:', 13:47:42 INFO - 'SYSTEMROOT': 'C:\\windows', 13:47:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:47:42 INFO - 'TEST1': 'testie', 13:47:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:47:42 INFO - 'USERDOMAIN': 'T-W864-IX-037', 13:47:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-037', 13:47:42 INFO - 'USERNAME': 'cltbld', 13:47:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-037', 13:47:42 INFO - 'WINDIR': 'C:\\windows', 13:47:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:47:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:47:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:47:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:47:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:47:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:47:48 INFO - Unpacking c:\slave\test\build\tests\marionette 13:47:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:47:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:47:48 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 13:47:48 INFO - Running setup.py install for browsermob-proxy 13:48:03 INFO - Running setup.py install for manifestparser 13:48:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Running setup.py install for marionette-client 13:48:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:48:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Running setup.py install for marionette-driver 13:48:03 INFO - Running setup.py install for mozcrash 13:48:03 INFO - Running setup.py install for mozdebug 13:48:03 INFO - Running setup.py install for mozdevice 13:48:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Running setup.py install for mozfile 13:48:03 INFO - Running setup.py install for mozhttpd 13:48:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Running setup.py install for mozinfo 13:48:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Running setup.py install for mozInstall 13:48:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Running setup.py install for mozleak 13:48:03 INFO - Running setup.py install for mozlog 13:48:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Running setup.py install for moznetwork 13:48:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Running setup.py install for mozprocess 13:48:03 INFO - Running setup.py install for mozprofile 13:48:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Running setup.py install for mozrunner 13:48:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Running setup.py install for mozscreenshot 13:48:03 INFO - Running setup.py install for moztest 13:48:03 INFO - Running setup.py install for mozversion 13:48:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:48:03 INFO - Running setup.py install for wptserve 13:48:03 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 13:48:03 INFO - Cleaning up... 13:48:03 INFO - Return code: 0 13:48:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:48: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')]} 13:48:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:48: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')]} 13:48:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:48:03 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02520EA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, '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-037', 'USERDOMAIN': 'T-W864-IX-037', '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-037', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-037', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-037', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-037', '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-037\\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 13:48:03 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 13:48:03 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 13:48:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:48:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Roaming', 13:48:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:48:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:48:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:48:03 INFO - 'COMPUTERNAME': 'T-W864-IX-037', 13:48:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:48:03 INFO - 'DCLOCATION': 'SCL3', 13:48:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:48:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:48:03 INFO - 'HOMEDRIVE': 'C:', 13:48:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-037', 13:48:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:48:03 INFO - 'KTS_VERSION': '1.19c', 13:48:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Local', 13:48:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-037', 13:48:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:48:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:48:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:48:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:03 INFO - 'MOZ_NO_REMOTE': '1', 13:48:03 INFO - 'NO_EM_RESTART': '1', 13:48:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:48:03 INFO - 'OS': 'Windows_NT', 13:48:03 INFO - 'OURDRIVE': 'C:', 13:48: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', 13:48:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:48:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:48:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:48:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:48:03 INFO - 'PROCESSOR_LEVEL': '6', 13:48:03 INFO - 'PROCESSOR_REVISION': '1e05', 13:48:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:48:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:48:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:48:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:48:03 INFO - 'PROMPT': '$P$G', 13:48:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:48:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:48:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:48:03 INFO - 'PWD': 'C:\\slave\\test', 13:48:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:48:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:48:03 INFO - 'SYSTEMDRIVE': 'C:', 13:48:03 INFO - 'SYSTEMROOT': 'C:\\windows', 13:48:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:48:03 INFO - 'TEST1': 'testie', 13:48:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:48:03 INFO - 'USERDOMAIN': 'T-W864-IX-037', 13:48:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-037', 13:48:03 INFO - 'USERNAME': 'cltbld', 13:48:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-037', 13:48:03 INFO - 'WINDIR': 'C:\\windows', 13:48:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:48:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:48:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:48:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:48:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:48:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:48:06 INFO - Unpacking c:\slave\test\build\tests\marionette 13:48:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:48:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:48:06 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)) 13:48:20 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)) 13:48:20 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)) 13:48:20 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)) 13:48:20 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)) 13:48:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:48:20 INFO - Downloading blessings-1.6.tar.gz 13:48:20 INFO - Running setup.py egg_info for package blessings 13:48:20 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)) 13:48:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:48:20 INFO - Running setup.py install for blessings 13:48:20 INFO - Running setup.py install for browsermob-proxy 13:48:20 INFO - Running setup.py install for manifestparser 13:48:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Running setup.py install for marionette-client 13:48:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:48:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Running setup.py install for marionette-driver 13:48:20 INFO - Running setup.py install for mozcrash 13:48:20 INFO - Running setup.py install for mozdebug 13:48:20 INFO - Running setup.py install for mozdevice 13:48:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Running setup.py install for mozhttpd 13:48:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Running setup.py install for mozInstall 13:48:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Running setup.py install for mozleak 13:48:20 INFO - Running setup.py install for mozprofile 13:48:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Running setup.py install for mozrunner 13:48:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:48:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:48:22 INFO - Running setup.py install for mozscreenshot 13:48:22 INFO - Running setup.py install for moztest 13:48:22 INFO - Running setup.py install for mozversion 13:48:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:48:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:48:22 INFO - Running setup.py install for wptserve 13:48:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:48:22 INFO - Cleaning up... 13:48:22 INFO - Return code: 0 13:48:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:48:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:48:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:48:22 INFO - Reading from file tmpfile_stdout 13:48:22 INFO - Using _rmtree_windows ... 13:48:22 INFO - Using _rmtree_windows ... 13:48:22 INFO - Current package versions: 13:48:22 INFO - blessings == 1.6 13:48:22 INFO - blobuploader == 1.2.4 13:48:22 INFO - browsermob-proxy == 0.6.0 13:48:22 INFO - distribute == 0.6.14 13:48:22 INFO - docopt == 0.6.1 13:48:22 INFO - manifestparser == 1.1 13:48:22 INFO - marionette-client == 2.3.0 13:48:22 INFO - marionette-driver == 1.4.0 13:48:22 INFO - mozInstall == 1.12 13:48:22 INFO - mozcrash == 0.17 13:48:22 INFO - mozdebug == 0.1 13:48:22 INFO - mozdevice == 0.48 13:48:22 INFO - mozfile == 1.2 13:48:22 INFO - mozhttpd == 0.7 13:48:22 INFO - mozinfo == 0.9 13:48:22 INFO - mozleak == 0.1 13:48:22 INFO - mozlog == 3.1 13:48:22 INFO - moznetwork == 0.27 13:48:22 INFO - mozprocess == 0.22 13:48:22 INFO - mozprofile == 0.28 13:48:22 INFO - mozrunner == 6.11 13:48:22 INFO - mozscreenshot == 0.1 13:48:22 INFO - mozsystemmonitor == 0.0 13:48:22 INFO - moztest == 0.7 13:48:22 INFO - mozversion == 1.4 13:48:22 INFO - requests == 1.2.3 13:48:22 INFO - wptserve == 1.4.0 13:48:22 INFO - Running post-action listener: _resource_record_post_action 13:48:22 INFO - Running post-action listener: _start_resource_monitoring 13:48:22 INFO - Starting resource monitoring. 13:48:23 INFO - ##### 13:48:23 INFO - ##### Running pull step. 13:48:23 INFO - ##### 13:48:23 INFO - Running pre-action listener: _resource_record_pre_action 13:48:23 INFO - Running main action method: pull 13:48:23 INFO - Pull has nothing to do! 13:48:23 INFO - Running post-action listener: _resource_record_post_action 13:48:23 INFO - ##### 13:48:23 INFO - ##### Running install step. 13:48:23 INFO - ##### 13:48:23 INFO - Running pre-action listener: _resource_record_pre_action 13:48:23 INFO - Running main action method: install 13:48:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:48:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:48:23 INFO - Reading from file tmpfile_stdout 13:48:23 INFO - Using _rmtree_windows ... 13:48:23 INFO - Using _rmtree_windows ... 13:48:23 INFO - Detecting whether we're running mozinstall >=1.0... 13:48:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:48:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:48:23 INFO - Reading from file tmpfile_stdout 13:48:23 INFO - Output received: 13:48:23 INFO - Usage: mozinstall-script.py [options] installer 13:48:23 INFO - Options: 13:48:23 INFO - -h, --help show this help message and exit 13:48:23 INFO - -d DEST, --destination=DEST 13:48:23 INFO - Directory to install application into. [default: 13:48:23 INFO - "C:\slave\test"] 13:48:23 INFO - --app=APP Application being installed. [default: firefox] 13:48:23 INFO - Using _rmtree_windows ... 13:48:23 INFO - Using _rmtree_windows ... 13:48:23 INFO - mkdir: C:\slave\test\build\application 13:48:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:48:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 13:48:26 INFO - Reading from file tmpfile_stdout 13:48:26 INFO - Output received: 13:48:26 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:48:26 INFO - Using _rmtree_windows ... 13:48:26 INFO - Using _rmtree_windows ... 13:48:26 INFO - Running post-action listener: _resource_record_post_action 13:48:26 INFO - ##### 13:48:26 INFO - ##### Running run-tests step. 13:48:26 INFO - ##### 13:48:26 INFO - Running pre-action listener: _resource_record_pre_action 13:48:26 INFO - Running main action method: run_tests 13:48:26 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:48:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:48:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:48:26 INFO - grabbing minidump binary from tooltool 13:48:26 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')]} 13:48:26 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 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025890C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:48:26 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 13:48:26 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 13:48:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:48:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpivthdl 13:48:27 INFO - INFO - File integrity verified, renaming tmpivthdl to win32-minidump_stackwalk.exe 13:48:27 INFO - Return code: 0 13:48:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:48:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:48:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.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 13:48:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.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 13:48:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:48:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Roaming', 13:48:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:48:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:48:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:48:28 INFO - 'COMPUTERNAME': 'T-W864-IX-037', 13:48:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:48:28 INFO - 'DCLOCATION': 'SCL3', 13:48:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:48:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:48:28 INFO - 'HOMEDRIVE': 'C:', 13:48:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-037', 13:48:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:48:28 INFO - 'KTS_VERSION': '1.19c', 13:48:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-037\\AppData\\Local', 13:48:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-037', 13:48:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:48:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:48:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:48:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:48:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:48:28 INFO - 'MOZ_NO_REMOTE': '1', 13:48:28 INFO - 'NO_EM_RESTART': '1', 13:48:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:48:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:48:28 INFO - 'OS': 'Windows_NT', 13:48:28 INFO - 'OURDRIVE': 'C:', 13:48:28 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', 13:48:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:48:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:48:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:48:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:48:28 INFO - 'PROCESSOR_LEVEL': '6', 13:48:28 INFO - 'PROCESSOR_REVISION': '1e05', 13:48:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:48:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:48:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:48:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:48:28 INFO - 'PROMPT': '$P$G', 13:48:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:48:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:48:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:48:28 INFO - 'PWD': 'C:\\slave\\test', 13:48:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:48:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:48:28 INFO - 'SYSTEMDRIVE': 'C:', 13:48:28 INFO - 'SYSTEMROOT': 'C:\\windows', 13:48:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:48:28 INFO - 'TEST1': 'testie', 13:48:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:48:28 INFO - 'USERDOMAIN': 'T-W864-IX-037', 13:48:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-037', 13:48:28 INFO - 'USERNAME': 'cltbld', 13:48:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-037', 13:48:28 INFO - 'WINDIR': 'C:\\windows', 13:48:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:48:28 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.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 13:48:29 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 13:48:29 INFO - import pkg_resources 13:48:31 INFO - Using 1 client processes 13:48:33 INFO - SUITE-START | Running 778 tests 13:48:33 INFO - Running testharness tests 13:48:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:48:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:48:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:48:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 13:48:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:48:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:48:34 INFO - Setting up ssl 13:48:34 INFO - PROCESS | certutil | 13:48:35 INFO - PROCESS | certutil | 13:48:35 INFO - PROCESS | certutil | 13:48:35 INFO - Certificate Nickname Trust Attributes 13:48:35 INFO - SSL,S/MIME,JAR/XPI 13:48:35 INFO - 13:48:35 INFO - web-platform-tests CT,, 13:48:35 INFO - 13:48:35 INFO - Starting runner 13:48:35 INFO - PROCESS | 968 | [968] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:48:35 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:48:35 INFO - PROCESS | 968 | [968] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:48:37 INFO - PROCESS | 968 | 1467233317082 Marionette DEBUG Marionette enabled via build flag and pref 13:48:38 INFO - PROCESS | 968 | ++DOCSHELL 000000803EE5E000 == 1 [pid = 968] [id = 1] 13:48:38 INFO - PROCESS | 968 | ++DOMWINDOW == 1 (000000804DE8E800) [pid = 968] [serial = 1] [outer = 0000000000000000] 13:48:38 INFO - PROCESS | 968 | [968] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:48:38 INFO - PROCESS | 968 | ++DOMWINDOW == 2 (000000804DE8F800) [pid = 968] [serial = 2] [outer = 000000804DE8E800] 13:48:38 INFO - PROCESS | 968 | ++DOCSHELL 000000805127A800 == 2 [pid = 968] [id = 2] 13:48:38 INFO - PROCESS | 968 | ++DOMWINDOW == 3 (000000805127B000) [pid = 968] [serial = 3] [outer = 0000000000000000] 13:48:38 INFO - PROCESS | 968 | [968] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:48:38 INFO - PROCESS | 968 | ++DOMWINDOW == 4 (000000805127C000) [pid = 968] [serial = 4] [outer = 000000805127B000] 13:48:39 INFO - PROCESS | 968 | 1467233319190 Marionette INFO Listening on port 2828 13:48:40 INFO - PROCESS | 968 | 1467233320961 Marionette DEBUG Marionette enabled via command-line flag 13:48:40 INFO - PROCESS | 968 | ++DOCSHELL 0000008051FC5000 == 3 [pid = 968] [id = 3] 13:48:40 INFO - PROCESS | 968 | ++DOMWINDOW == 5 (000000805220B800) [pid = 968] [serial = 5] [outer = 0000000000000000] 13:48:40 INFO - PROCESS | 968 | [968] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:48:40 INFO - PROCESS | 968 | ++DOMWINDOW == 6 (000000805220C800) [pid = 968] [serial = 6] [outer = 000000805220B800] 13:48:41 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:48:41 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:48:42 INFO - PROCESS | 968 | ++DOMWINDOW == 7 (0000008052C21800) [pid = 968] [serial = 7] [outer = 000000805127B000] 13:48:42 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:48:42 INFO - PROCESS | 968 | 1467233322017 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 13:48:42 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:48:42 INFO - PROCESS | 968 | 1467233322048 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 13:48:42 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:48:42 INFO - PROCESS | 968 | 1467233322056 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 13:48:42 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:48:42 INFO - PROCESS | 968 | 1467233322090 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49292 13:48:42 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:48:42 INFO - PROCESS | 968 | 1467233322095 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49293 13:48:42 INFO - PROCESS | 968 | 1467233322100 Marionette DEBUG Closed connection conn0 13:48:42 INFO - PROCESS | 968 | 1467233322103 Marionette DEBUG Closed connection conn1 13:48:42 INFO - PROCESS | 968 | 1467233322105 Marionette DEBUG Closed connection conn2 13:48:42 INFO - PROCESS | 968 | 1467233322158 Marionette DEBUG Closed connection conn3 13:48:42 INFO - PROCESS | 968 | 1467233322184 Marionette DEBUG Closed connection conn4 13:48:42 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:48:42 INFO - PROCESS | 968 | 1467233322191 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49294 13:48:42 INFO - PROCESS | 968 | 1467233322319 Marionette DEBUG Closed connection conn5 13:48:42 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:48:42 INFO - PROCESS | 968 | 1467233322325 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49295 13:48:42 INFO - PROCESS | 968 | ++DOCSHELL 0000008053178800 == 4 [pid = 968] [id = 4] 13:48:42 INFO - PROCESS | 968 | ++DOMWINDOW == 8 (00000080531B9800) [pid = 968] [serial = 8] [outer = 0000000000000000] 13:48:42 INFO - PROCESS | 968 | ++DOMWINDOW == 9 (00000080531C3C00) [pid = 968] [serial = 9] [outer = 00000080531B9800] 13:48:42 INFO - PROCESS | 968 | ++DOMWINDOW == 10 (000000805311B400) [pid = 968] [serial = 10] [outer = 00000080531B9800] 13:48:42 INFO - PROCESS | 968 | 1467233322484 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:48:42 INFO - PROCESS | 968 | 1467233322490 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160629123126","device":"desktop","version":"48.0"} 13:48:43 INFO - PROCESS | 968 | [968] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:48:43 INFO - PROCESS | 968 | [968] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:48:43 INFO - PROCESS | 968 | [968] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:48:44 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C11000 == 5 [pid = 968] [id = 5] 13:48:44 INFO - PROCESS | 968 | ++DOMWINDOW == 11 (0000008058C21000) [pid = 968] [serial = 11] [outer = 0000000000000000] 13:48:44 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D13800 == 6 [pid = 968] [id = 6] 13:48:44 INFO - PROCESS | 968 | ++DOMWINDOW == 12 (0000008058D62000) [pid = 968] [serial = 12] [outer = 0000000000000000] 13:48:44 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:48:44 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DD7000 == 7 [pid = 968] [id = 7] 13:48:44 INFO - PROCESS | 968 | ++DOMWINDOW == 13 (0000008058D61800) [pid = 968] [serial = 13] [outer = 0000000000000000] 13:48:44 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:48:44 INFO - PROCESS | 968 | [968] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:48:44 INFO - PROCESS | 968 | ++DOMWINDOW == 14 (0000008059EC7400) [pid = 968] [serial = 14] [outer = 0000008058D61800] 13:48:44 INFO - PROCESS | 968 | ++DOMWINDOW == 15 (000000805A193000) [pid = 968] [serial = 15] [outer = 0000008058C21000] 13:48:44 INFO - PROCESS | 968 | ++DOMWINDOW == 16 (0000008059CFCC00) [pid = 968] [serial = 16] [outer = 0000008058D62000] 13:48:44 INFO - PROCESS | 968 | ++DOMWINDOW == 17 (0000008059D04400) [pid = 968] [serial = 17] [outer = 0000008058D61800] 13:48:45 INFO - PROCESS | 968 | 1467233325798 Marionette INFO startBrowser 267557f0-1211-40b9-ac02-ea14404409ab 13:48:45 INFO - PROCESS | 968 | 1467233325834 Marionette DEBUG loaded listener.js 13:48:45 INFO - PROCESS | 968 | 1467233325848 Marionette DEBUG loaded listener.js 13:48:45 INFO - PROCESS | 968 | 1467233325850 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:46 INFO - PROCESS | 968 | ++DOMWINDOW == 18 (000000805B3AD400) [pid = 968] [serial = 18] [outer = 0000008058D61800] 13:48:46 INFO - PROCESS | 968 | 1467233326821 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"267557f0-1211-40b9-ac02-ea14404409ab","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160629123126","device":"desktop","version":"48.0","command_id":1}}] 13:48:47 INFO - PROCESS | 968 | 1467233327287 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:48:47 INFO - PROCESS | 968 | 1467233327291 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:47 INFO - PROCESS | 968 | 1467233327325 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 13:48:47 INFO - PROCESS | 968 | 1467233327389 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:48:47 INFO - PROCESS | 968 | 1467233327391 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:47 INFO - PROCESS | 968 | [968] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:48:48 INFO - PROCESS | 968 | --DOCSHELL 000000803EE5E000 == 6 [pid = 968] [id = 1] 13:48:49 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:48:49 INFO - PROCESS | 968 | ++DOMWINDOW == 19 (000000804BB09400) [pid = 968] [serial = 19] [outer = 0000008058D61800] 13:48:49 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:48:49 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:48:49 INFO - PROCESS | 968 | 1467233329777 Marionette TRACE conn6 <- [1,3,null,{}] 13:48:49 INFO - PROCESS | 968 | 1467233329782 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:48:49 INFO - PROCESS | 968 | 1467233329786 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:49 INFO - PROCESS | 968 | 1467233329811 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 13:48:49 INFO - PROCESS | 968 | 1467233329845 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 13:48:49 INFO - PROCESS | 968 | 1467233329850 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 13:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:48:49 INFO - PROCESS | 968 | 1467233329855 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:48:49 INFO - PROCESS | 968 | 1467233329860 Marionette TRACE conn6 <- [1,6,null,{}] 13:48:49 INFO - PROCESS | 968 | 1467233329878 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:49 INFO - PROCESS | 968 | 1467233329881 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:49 INFO - PROCESS | 968 | 1467233329905 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 13:48:49 INFO - PROCESS | 968 | 1467233329912 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:49 INFO - PROCESS | 968 | 1467233329915 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:49 INFO - PROCESS | 968 | ++DOCSHELL 000000805221E800 == 7 [pid = 968] [id = 8] 13:48:49 INFO - PROCESS | 968 | ++DOMWINDOW == 20 (00000080537D1000) [pid = 968] [serial = 20] [outer = 0000000000000000] 13:48:49 INFO - PROCESS | 968 | ++DOMWINDOW == 21 (0000008053866C00) [pid = 968] [serial = 21] [outer = 00000080537D1000] 13:48:49 INFO - PROCESS | 968 | 1467233329976 Marionette DEBUG loaded listener.js 13:48:50 INFO - PROCESS | 968 | ++DOMWINDOW == 22 (00000080572EA800) [pid = 968] [serial = 22] [outer = 00000080537D1000] 13:48:50 INFO - PROCESS | 968 | ++DOCSHELL 000000804C1FA800 == 8 [pid = 968] [id = 9] 13:48:50 INFO - PROCESS | 968 | ++DOMWINDOW == 23 (0000008051569C00) [pid = 968] [serial = 23] [outer = 0000000000000000] 13:48:50 INFO - PROCESS | 968 | ++DOMWINDOW == 24 (00000080515C3C00) [pid = 968] [serial = 24] [outer = 0000008051569C00] 13:48:50 INFO - PROCESS | 968 | 1467233330465 Marionette DEBUG loaded listener.js 13:48:50 INFO - PROCESS | 968 | ++DOMWINDOW == 25 (0000008051CBAC00) [pid = 968] [serial = 25] [outer = 0000008051569C00] 13:48:51 INFO - PROCESS | 968 | --DOCSHELL 0000008053178800 == 7 [pid = 968] [id = 4] 13:48:51 INFO - PROCESS | 968 | 1467233331112 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1401ms 13:48:51 INFO - PROCESS | 968 | 1467233331258 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 13:48:51 INFO - PROCESS | 968 | 1467233331261 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 13:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:48:51 INFO - PROCESS | 968 | 1467233331266 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:48:51 INFO - PROCESS | 968 | 1467233331270 Marionette TRACE conn6 <- [1,10,null,{}] 13:48:51 INFO - PROCESS | 968 | 1467233331275 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:51 INFO - PROCESS | 968 | 1467233331277 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:51 INFO - PROCESS | 968 | 1467233331368 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 13:48:51 INFO - PROCESS | 968 | 1467233331375 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:51 INFO - PROCESS | 968 | 1467233331377 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:51 INFO - PROCESS | 968 | ++DOCSHELL 0000008051C65800 == 8 [pid = 968] [id = 10] 13:48:51 INFO - PROCESS | 968 | ++DOMWINDOW == 26 (0000008056437C00) [pid = 968] [serial = 26] [outer = 0000000000000000] 13:48:51 INFO - PROCESS | 968 | ++DOMWINDOW == 27 (000000805655A400) [pid = 968] [serial = 27] [outer = 0000008056437C00] 13:48:51 INFO - PROCESS | 968 | 1467233331427 Marionette DEBUG loaded listener.js 13:48:51 INFO - PROCESS | 968 | ++DOMWINDOW == 28 (0000008057002800) [pid = 968] [serial = 28] [outer = 0000008056437C00] 13:48:51 INFO - PROCESS | 968 | ++DOCSHELL 0000008052207800 == 9 [pid = 968] [id = 11] 13:48:51 INFO - PROCESS | 968 | ++DOMWINDOW == 29 (000000805220A000) [pid = 968] [serial = 29] [outer = 0000000000000000] 13:48:51 INFO - PROCESS | 968 | ++DOMWINDOW == 30 (0000008052218000) [pid = 968] [serial = 30] [outer = 000000805220A000] 13:48:51 INFO - PROCESS | 968 | ++DOMWINDOW == 31 (0000008051C75800) [pid = 968] [serial = 31] [outer = 000000805220A000] 13:48:51 INFO - PROCESS | 968 | ++DOCSHELL 000000804BAEB800 == 10 [pid = 968] [id = 12] 13:48:51 INFO - PROCESS | 968 | ++DOMWINDOW == 32 (0000008052F54800) [pid = 968] [serial = 32] [outer = 0000000000000000] 13:48:51 INFO - PROCESS | 968 | ++DOMWINDOW == 33 (0000008058FD3800) [pid = 968] [serial = 33] [outer = 0000008052F54800] 13:48:51 INFO - PROCESS | 968 | ++DOMWINDOW == 34 (0000008057B81800) [pid = 968] [serial = 34] [outer = 0000008052F54800] 13:48:52 INFO - PROCESS | 968 | 1467233332107 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 879ms 13:48:52 INFO - PROCESS | 968 | 1467233332149 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 13:48:52 INFO - PROCESS | 968 | 1467233332154 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 13:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:48:52 INFO - PROCESS | 968 | 1467233332160 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:48:52 INFO - PROCESS | 968 | 1467233332163 Marionette TRACE conn6 <- [1,14,null,{}] 13:48:52 INFO - PROCESS | 968 | 1467233332167 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:52 INFO - PROCESS | 968 | 1467233332170 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:52 INFO - PROCESS | 968 | 1467233332265 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 13:48:52 INFO - PROCESS | 968 | 1467233332272 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:52 INFO - PROCESS | 968 | 1467233332274 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:52 INFO - PROCESS | 968 | ++DOCSHELL 00000080533F9800 == 11 [pid = 968] [id = 13] 13:48:52 INFO - PROCESS | 968 | ++DOMWINDOW == 35 (0000008059D02C00) [pid = 968] [serial = 35] [outer = 0000000000000000] 13:48:52 INFO - PROCESS | 968 | ++DOMWINDOW == 36 (0000008059FF0C00) [pid = 968] [serial = 36] [outer = 0000008059D02C00] 13:48:52 INFO - PROCESS | 968 | 1467233332324 Marionette DEBUG loaded listener.js 13:48:52 INFO - PROCESS | 968 | ++DOMWINDOW == 37 (000000805A8C7800) [pid = 968] [serial = 37] [outer = 0000008059D02C00] 13:48:52 INFO - PROCESS | 968 | 1467233332773 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 631ms 13:48:52 INFO - PROCESS | 968 | 1467233332793 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 13:48:52 INFO - PROCESS | 968 | 1467233332796 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 13:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:48:52 INFO - PROCESS | 968 | 1467233332799 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:48:52 INFO - PROCESS | 968 | 1467233332803 Marionette TRACE conn6 <- [1,18,null,{}] 13:48:52 INFO - PROCESS | 968 | 1467233332815 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:52 INFO - PROCESS | 968 | 1467233332820 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:52 INFO - PROCESS | 968 | 1467233332913 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 13:48:52 INFO - PROCESS | 968 | 1467233332920 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:52 INFO - PROCESS | 968 | 1467233332923 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:52 INFO - PROCESS | 968 | ++DOCSHELL 0000008057BA0000 == 12 [pid = 968] [id = 14] 13:48:52 INFO - PROCESS | 968 | ++DOMWINDOW == 38 (000000805B3A9800) [pid = 968] [serial = 38] [outer = 0000000000000000] 13:48:52 INFO - PROCESS | 968 | ++DOMWINDOW == 39 (000000805BB2C800) [pid = 968] [serial = 39] [outer = 000000805B3A9800] 13:48:52 INFO - PROCESS | 968 | 1467233332976 Marionette DEBUG loaded listener.js 13:48:53 INFO - PROCESS | 968 | ++DOMWINDOW == 40 (000000805BFCE400) [pid = 968] [serial = 40] [outer = 000000805B3A9800] 13:48:53 INFO - PROCESS | 968 | 1467233333389 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 13:48:53 INFO - PROCESS | 968 | 1467233333431 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 13:48:53 INFO - PROCESS | 968 | 1467233333434 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 13:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:48:53 INFO - PROCESS | 968 | 1467233333437 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:48:53 INFO - PROCESS | 968 | 1467233333439 Marionette TRACE conn6 <- [1,22,null,{}] 13:48:53 INFO - PROCESS | 968 | 1467233333444 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:53 INFO - PROCESS | 968 | 1467233333446 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:53 INFO - PROCESS | 968 | 1467233333530 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 13:48:53 INFO - PROCESS | 968 | 1467233333536 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:53 INFO - PROCESS | 968 | 1467233333538 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:53 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D1B000 == 13 [pid = 968] [id = 15] 13:48:53 INFO - PROCESS | 968 | ++DOMWINDOW == 41 (0000008056550800) [pid = 968] [serial = 41] [outer = 0000000000000000] 13:48:53 INFO - PROCESS | 968 | ++DOMWINDOW == 42 (0000008056554400) [pid = 968] [serial = 42] [outer = 0000008056550800] 13:48:53 INFO - PROCESS | 968 | 1467233333584 Marionette DEBUG loaded listener.js 13:48:53 INFO - PROCESS | 968 | ++DOMWINDOW == 43 (0000008056AC4C00) [pid = 968] [serial = 43] [outer = 0000008056550800] 13:48:54 INFO - PROCESS | 968 | 1467233333995 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 13:48:54 INFO - PROCESS | 968 | 1467233334028 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 13:48:54 INFO - PROCESS | 968 | 1467233334030 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 13:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:48:54 INFO - PROCESS | 968 | 1467233334033 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:48:54 INFO - PROCESS | 968 | 1467233334035 Marionette TRACE conn6 <- [1,26,null,{}] 13:48:54 INFO - PROCESS | 968 | 1467233334038 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:54 INFO - PROCESS | 968 | 1467233334041 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:54 INFO - PROCESS | 968 | 1467233334120 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 13:48:54 INFO - PROCESS | 968 | 1467233334126 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:54 INFO - PROCESS | 968 | 1467233334128 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008059680000 == 14 [pid = 968] [id = 16] 13:48:54 INFO - PROCESS | 968 | ++DOMWINDOW == 44 (000000804D709C00) [pid = 968] [serial = 44] [outer = 0000000000000000] 13:48:54 INFO - PROCESS | 968 | ++DOMWINDOW == 45 (000000805644A000) [pid = 968] [serial = 45] [outer = 000000804D709C00] 13:48:54 INFO - PROCESS | 968 | 1467233334173 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 968 | ++DOMWINDOW == 46 (0000008058D6D000) [pid = 968] [serial = 46] [outer = 000000804D709C00] 13:48:54 INFO - PROCESS | 968 | 1467233334573 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 13:48:54 INFO - PROCESS | 968 | 1467233334623 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 13:48:54 INFO - PROCESS | 968 | 1467233334626 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 13:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:48:54 INFO - PROCESS | 968 | 1467233334629 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:48:54 INFO - PROCESS | 968 | 1467233334631 Marionette TRACE conn6 <- [1,30,null,{}] 13:48:54 INFO - PROCESS | 968 | 1467233334635 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:54 INFO - PROCESS | 968 | 1467233334641 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:54 INFO - PROCESS | 968 | 1467233334756 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 13:48:54 INFO - PROCESS | 968 | 1467233334770 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:54 INFO - PROCESS | 968 | 1467233334772 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008059996800 == 15 [pid = 968] [id = 17] 13:48:54 INFO - PROCESS | 968 | ++DOMWINDOW == 47 (000000805980C400) [pid = 968] [serial = 47] [outer = 0000000000000000] 13:48:54 INFO - PROCESS | 968 | ++DOMWINDOW == 48 (000000805BBBE400) [pid = 968] [serial = 48] [outer = 000000805980C400] 13:48:54 INFO - PROCESS | 968 | 1467233334817 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 968 | ++DOMWINDOW == 49 (000000805EBDD800) [pid = 968] [serial = 49] [outer = 000000805980C400] 13:48:55 INFO - PROCESS | 968 | 1467233335199 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 585ms 13:48:55 INFO - PROCESS | 968 | 1467233335218 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 13:48:55 INFO - PROCESS | 968 | 1467233335220 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 13:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:48:55 INFO - PROCESS | 968 | 1467233335223 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:48:55 INFO - PROCESS | 968 | 1467233335225 Marionette TRACE conn6 <- [1,34,null,{}] 13:48:55 INFO - PROCESS | 968 | 1467233335229 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:55 INFO - PROCESS | 968 | 1467233335231 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:55 INFO - PROCESS | 968 | 1467233335332 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 13:48:55 INFO - PROCESS | 968 | 1467233335339 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:55 INFO - PROCESS | 968 | 1467233335341 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:55 INFO - PROCESS | 968 | ++DOCSHELL 000000805A17D800 == 16 [pid = 968] [id = 18] 13:48:55 INFO - PROCESS | 968 | ++DOMWINDOW == 50 (0000008058EE2400) [pid = 968] [serial = 50] [outer = 0000000000000000] 13:48:55 INFO - PROCESS | 968 | ++DOMWINDOW == 51 (000000805976BC00) [pid = 968] [serial = 51] [outer = 0000008058EE2400] 13:48:55 INFO - PROCESS | 968 | 1467233335386 Marionette DEBUG loaded listener.js 13:48:55 INFO - PROCESS | 968 | ++DOMWINDOW == 52 (0000008059773000) [pid = 968] [serial = 52] [outer = 0000008058EE2400] 13:48:55 INFO - PROCESS | 968 | 1467233335738 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 524ms 13:48:55 INFO - PROCESS | 968 | 1467233335827 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 13:48:55 INFO - PROCESS | 968 | 1467233335829 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 13:48:55 INFO - PROCESS | 968 | 1467233335834 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:48:55 INFO - PROCESS | 968 | 1467233335836 Marionette TRACE conn6 <- [1,38,null,{}] 13:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:48:55 INFO - PROCESS | 968 | 1467233335839 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:55 INFO - PROCESS | 968 | 1467233335841 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:55 INFO - PROCESS | 968 | 1467233335943 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 13:48:55 INFO - PROCESS | 968 | 1467233335950 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:55 INFO - PROCESS | 968 | 1467233335952 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:55 INFO - PROCESS | 968 | ++DOCSHELL 000000805BFEC000 == 17 [pid = 968] [id = 19] 13:48:55 INFO - PROCESS | 968 | ++DOMWINDOW == 53 (0000008058FC8C00) [pid = 968] [serial = 53] [outer = 0000000000000000] 13:48:56 INFO - PROCESS | 968 | ++DOMWINDOW == 54 (000000805D23C000) [pid = 968] [serial = 54] [outer = 0000008058FC8C00] 13:48:56 INFO - PROCESS | 968 | 1467233336005 Marionette DEBUG loaded listener.js 13:48:56 INFO - PROCESS | 968 | ++DOMWINDOW == 55 (000000805EBEC000) [pid = 968] [serial = 55] [outer = 0000008058FC8C00] 13:48:56 INFO - PROCESS | 968 | 1467233336369 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 13:48:56 INFO - PROCESS | 968 | 1467233336426 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 13:48:56 INFO - PROCESS | 968 | 1467233336428 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 13:48:56 INFO - PROCESS | 968 | 1467233336431 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:48:56 INFO - PROCESS | 968 | 1467233336433 Marionette TRACE conn6 <- [1,42,null,{}] 13:48:56 INFO - PROCESS | 968 | 1467233336437 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:56 INFO - PROCESS | 968 | 1467233336438 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:56 INFO - PROCESS | 968 | 1467233336543 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 13:48:56 INFO - PROCESS | 968 | 1467233336550 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:56 INFO - PROCESS | 968 | 1467233336552 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:56 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA15000 == 18 [pid = 968] [id = 20] 13:48:56 INFO - PROCESS | 968 | ++DOMWINDOW == 56 (000000804B0DDC00) [pid = 968] [serial = 56] [outer = 0000000000000000] 13:48:56 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (000000804B0E8800) [pid = 968] [serial = 57] [outer = 000000804B0DDC00] 13:48:56 INFO - PROCESS | 968 | 1467233336597 Marionette DEBUG loaded listener.js 13:48:56 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (000000804D292800) [pid = 968] [serial = 58] [outer = 000000804B0DDC00] 13:48:56 INFO - PROCESS | 968 | 1467233336963 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 13:48:57 INFO - PROCESS | 968 | 1467233337022 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 13:48:57 INFO - PROCESS | 968 | 1467233337024 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 13:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:48:57 INFO - PROCESS | 968 | 1467233337028 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:48:57 INFO - PROCESS | 968 | 1467233337030 Marionette TRACE conn6 <- [1,46,null,{}] 13:48:57 INFO - PROCESS | 968 | 1467233337033 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:57 INFO - PROCESS | 968 | 1467233337035 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:57 INFO - PROCESS | 968 | 1467233337136 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 13:48:57 INFO - PROCESS | 968 | 1467233337143 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:57 INFO - PROCESS | 968 | 1467233337145 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:57 INFO - PROCESS | 968 | ++DOCSHELL 000000805D551000 == 19 [pid = 968] [id = 21] 13:48:57 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (000000804CEB7800) [pid = 968] [serial = 59] [outer = 0000000000000000] 13:48:57 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000804CEC2C00) [pid = 968] [serial = 60] [outer = 000000804CEB7800] 13:48:57 INFO - PROCESS | 968 | 1467233337204 Marionette DEBUG loaded listener.js 13:48:57 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000804D298C00) [pid = 968] [serial = 61] [outer = 000000804CEB7800] 13:48:57 INFO - PROCESS | 968 | 1467233337598 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 13:48:57 INFO - PROCESS | 968 | 1467233337660 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 13:48:57 INFO - PROCESS | 968 | 1467233337663 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 13:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:48:57 INFO - PROCESS | 968 | 1467233337666 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:48:57 INFO - PROCESS | 968 | 1467233337668 Marionette TRACE conn6 <- [1,50,null,{}] 13:48:57 INFO - PROCESS | 968 | 1467233337672 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:57 INFO - PROCESS | 968 | 1467233337674 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:57 INFO - PROCESS | 968 | 1467233337789 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 13:48:57 INFO - PROCESS | 968 | 1467233337802 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:57 INFO - PROCESS | 968 | 1467233337805 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:57 INFO - PROCESS | 968 | ++DOCSHELL 00000080602D2800 == 20 [pid = 968] [id = 22] 13:48:57 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (0000008060291000) [pid = 968] [serial = 62] [outer = 0000000000000000] 13:48:57 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (0000008060294400) [pid = 968] [serial = 63] [outer = 0000008060291000] 13:48:57 INFO - PROCESS | 968 | 1467233337856 Marionette DEBUG loaded listener.js 13:48:57 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008060E1FC00) [pid = 968] [serial = 64] [outer = 0000008060291000] 13:48:58 INFO - PROCESS | 968 | 1467233338221 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 588ms 13:48:58 INFO - PROCESS | 968 | 1467233338257 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 13:48:58 INFO - PROCESS | 968 | 1467233338260 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 13:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:48:58 INFO - PROCESS | 968 | 1467233338263 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:48:58 INFO - PROCESS | 968 | 1467233338265 Marionette TRACE conn6 <- [1,54,null,{}] 13:48:58 INFO - PROCESS | 968 | 1467233338269 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:58 INFO - PROCESS | 968 | 1467233338271 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:59 INFO - PROCESS | 968 | 1467233339002 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 13:48:59 INFO - PROCESS | 968 | 1467233339081 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:59 INFO - PROCESS | 968 | 1467233339084 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:59 INFO - PROCESS | 968 | ++DOCSHELL 000000804D7D3000 == 21 [pid = 968] [id = 23] 13:48:59 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804CEC5800) [pid = 968] [serial = 65] [outer = 0000000000000000] 13:48:59 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804D28D000) [pid = 968] [serial = 66] [outer = 000000804CEC5800] 13:48:59 INFO - PROCESS | 968 | 1467233339135 Marionette DEBUG loaded listener.js 13:48:59 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008051251000) [pid = 968] [serial = 67] [outer = 000000804CEC5800] 13:48:59 INFO - PROCESS | 968 | 1467233339566 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1347ms 13:48:59 INFO - PROCESS | 968 | 1467233339622 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 13:48:59 INFO - PROCESS | 968 | 1467233339626 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 13:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:48:59 INFO - PROCESS | 968 | 1467233339630 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:48:59 INFO - PROCESS | 968 | 1467233339633 Marionette TRACE conn6 <- [1,58,null,{}] 13:48:59 INFO - PROCESS | 968 | 1467233339643 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:59 INFO - PROCESS | 968 | 1467233339648 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:59 INFO - PROCESS | 968 | 1467233339753 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 13:48:59 INFO - PROCESS | 968 | 1467233339760 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:59 INFO - PROCESS | 968 | 1467233339763 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:48:59 INFO - PROCESS | 968 | ++DOCSHELL 0000008052C33000 == 22 [pid = 968] [id = 24] 13:48:59 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805208D000) [pid = 968] [serial = 68] [outer = 0000000000000000] 13:48:59 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (00000080537D2C00) [pid = 968] [serial = 69] [outer = 000000805208D000] 13:48:59 INFO - PROCESS | 968 | 1467233339811 Marionette DEBUG loaded listener.js 13:48:59 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008056449000) [pid = 968] [serial = 70] [outer = 000000805208D000] 13:49:00 INFO - PROCESS | 968 | 1467233340234 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 13:49:00 INFO - PROCESS | 968 | 1467233340264 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 13:49:00 INFO - PROCESS | 968 | 1467233340267 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 13:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:49:00 INFO - PROCESS | 968 | 1467233340271 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:49:00 INFO - PROCESS | 968 | 1467233340273 Marionette TRACE conn6 <- [1,62,null,{}] 13:49:00 INFO - PROCESS | 968 | 1467233340277 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:00 INFO - PROCESS | 968 | 1467233340279 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:00 INFO - PROCESS | 968 | 1467233340622 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 13:49:00 INFO - PROCESS | 968 | --DOMWINDOW == 69 (00000080531B9800) [pid = 968] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:49:00 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008056437C00) [pid = 968] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:49:00 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008059D02C00) [pid = 968] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:49:00 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805B3A9800) [pid = 968] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:49:00 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008056550800) [pid = 968] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:49:00 INFO - PROCESS | 968 | --DOMWINDOW == 64 (00000080537D1000) [pid = 968] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:49:00 INFO - PROCESS | 968 | 1467233340681 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:00 INFO - PROCESS | 968 | 1467233340684 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:00 INFO - PROCESS | 968 | ++DOCSHELL 00000080533A5000 == 23 [pid = 968] [id = 25] 13:49:00 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804CA27C00) [pid = 968] [serial = 71] [outer = 0000000000000000] 13:49:00 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008052F4D800) [pid = 968] [serial = 72] [outer = 000000804CA27C00] 13:49:00 INFO - PROCESS | 968 | 1467233340730 Marionette DEBUG loaded listener.js 13:49:00 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000805654DC00) [pid = 968] [serial = 73] [outer = 000000804CA27C00] 13:49:01 INFO - PROCESS | 968 | 1467233341093 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 881ms 13:49:01 INFO - PROCESS | 968 | 1467233341153 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 13:49:01 INFO - PROCESS | 968 | 1467233341157 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 13:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:49:01 INFO - PROCESS | 968 | 1467233341167 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:49:01 INFO - PROCESS | 968 | 1467233341172 Marionette TRACE conn6 <- [1,66,null,{}] 13:49:01 INFO - PROCESS | 968 | 1467233341176 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:01 INFO - PROCESS | 968 | 1467233341179 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:01 INFO - PROCESS | 968 | 1467233341266 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 13:49:01 INFO - PROCESS | 968 | 1467233341273 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:01 INFO - PROCESS | 968 | 1467233341275 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:01 INFO - PROCESS | 968 | ++DOCSHELL 0000008059688000 == 24 [pid = 968] [id = 26] 13:49:01 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805700B400) [pid = 968] [serial = 74] [outer = 0000000000000000] 13:49:01 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008058C3D800) [pid = 968] [serial = 75] [outer = 000000805700B400] 13:49:01 INFO - PROCESS | 968 | 1467233341323 Marionette DEBUG loaded listener.js 13:49:01 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008058D6EC00) [pid = 968] [serial = 76] [outer = 000000805700B400] 13:49:01 INFO - PROCESS | 968 | 1467233341723 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 588ms 13:49:01 INFO - PROCESS | 968 | 1467233341754 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 13:49:01 INFO - PROCESS | 968 | 1467233341756 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 13:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:49:01 INFO - PROCESS | 968 | 1467233341759 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:49:01 INFO - PROCESS | 968 | 1467233341761 Marionette TRACE conn6 <- [1,70,null,{}] 13:49:01 INFO - PROCESS | 968 | 1467233341764 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:01 INFO - PROCESS | 968 | 1467233341774 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:01 INFO - PROCESS | 968 | 1467233341855 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 13:49:01 INFO - PROCESS | 968 | 1467233341860 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:01 INFO - PROCESS | 968 | 1467233341862 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:01 INFO - PROCESS | 968 | ++DOCSHELL 000000805A17C800 == 25 [pid = 968] [id = 27] 13:49:01 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008058FCB800) [pid = 968] [serial = 77] [outer = 0000000000000000] 13:49:01 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805976F000) [pid = 968] [serial = 78] [outer = 0000008058FCB800] 13:49:01 INFO - PROCESS | 968 | 1467233341908 Marionette DEBUG loaded listener.js 13:49:01 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805980B000) [pid = 968] [serial = 79] [outer = 0000008058FCB800] 13:49:02 INFO - PROCESS | 968 | 1467233342305 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 588ms 13:49:02 INFO - PROCESS | 968 | 1467233342351 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 13:49:02 INFO - PROCESS | 968 | 1467233342353 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 13:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:49:02 INFO - PROCESS | 968 | 1467233342356 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:49:02 INFO - PROCESS | 968 | 1467233342358 Marionette TRACE conn6 <- [1,74,null,{}] 13:49:02 INFO - PROCESS | 968 | 1467233342362 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:02 INFO - PROCESS | 968 | 1467233342364 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:02 INFO - PROCESS | 968 | 1467233342448 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 13:49:02 INFO - PROCESS | 968 | 1467233342454 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:02 INFO - PROCESS | 968 | 1467233342460 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:02 INFO - PROCESS | 968 | ++DOCSHELL 000000805C4BF800 == 26 [pid = 968] [id = 28] 13:49:02 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805AEB0800) [pid = 968] [serial = 80] [outer = 0000000000000000] 13:49:02 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805B0DC800) [pid = 968] [serial = 81] [outer = 000000805AEB0800] 13:49:02 INFO - PROCESS | 968 | 1467233342516 Marionette DEBUG loaded listener.js 13:49:02 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805BBBC800) [pid = 968] [serial = 82] [outer = 000000805AEB0800] 13:49:03 INFO - PROCESS | 968 | 1467233343100 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 796ms 13:49:03 INFO - PROCESS | 968 | 1467233343184 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 13:49:03 INFO - PROCESS | 968 | 1467233343188 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 13:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:49:03 INFO - PROCESS | 968 | 1467233343207 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:49:03 INFO - PROCESS | 968 | 1467233343213 Marionette TRACE conn6 <- [1,78,null,{}] 13:49:03 INFO - PROCESS | 968 | 1467233343219 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:03 INFO - PROCESS | 968 | 1467233343222 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:03 INFO - PROCESS | 968 | 1467233343339 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 13:49:03 INFO - PROCESS | 968 | 1467233343433 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:03 INFO - PROCESS | 968 | 1467233343436 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:03 INFO - PROCESS | 968 | ++DOCSHELL 0000008056AAB800 == 27 [pid = 968] [id = 29] 13:49:03 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008056443400) [pid = 968] [serial = 83] [outer = 0000000000000000] 13:49:03 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008056447C00) [pid = 968] [serial = 84] [outer = 0000008056443400] 13:49:03 INFO - PROCESS | 968 | 1467233343495 Marionette DEBUG loaded listener.js 13:49:03 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008056562400) [pid = 968] [serial = 85] [outer = 0000008056443400] 13:49:04 INFO - PROCESS | 968 | 1467233344020 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 904ms 13:49:04 INFO - PROCESS | 968 | 1467233344104 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 13:49:04 INFO - PROCESS | 968 | 1467233344109 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 13:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:49:04 INFO - PROCESS | 968 | 1467233344116 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:49:04 INFO - PROCESS | 968 | 1467233344119 Marionette TRACE conn6 <- [1,82,null,{}] 13:49:04 INFO - PROCESS | 968 | 1467233344124 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:04 INFO - PROCESS | 968 | 1467233344127 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:04 INFO - PROCESS | 968 | 1467233344277 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 13:49:04 INFO - PROCESS | 968 | 1467233344330 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:04 INFO - PROCESS | 968 | 1467233344333 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:04 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA0F800 == 28 [pid = 968] [id = 30] 13:49:04 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008058FCC800) [pid = 968] [serial = 86] [outer = 0000000000000000] 13:49:04 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059EC8000) [pid = 968] [serial = 87] [outer = 0000008058FCC800] 13:49:04 INFO - PROCESS | 968 | 1467233344391 Marionette DEBUG loaded listener.js 13:49:04 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805B3A5400) [pid = 968] [serial = 88] [outer = 0000008058FCC800] 13:49:04 INFO - PROCESS | 968 | 1467233344930 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 882ms 13:49:05 INFO - PROCESS | 968 | 1467233345000 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 13:49:05 INFO - PROCESS | 968 | 1467233345003 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 13:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:49:05 INFO - PROCESS | 968 | 1467233345007 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:49:05 INFO - PROCESS | 968 | 1467233345011 Marionette TRACE conn6 <- [1,86,null,{}] 13:49:05 INFO - PROCESS | 968 | 1467233345023 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:05 INFO - PROCESS | 968 | 1467233345028 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:05 INFO - PROCESS | 968 | 1467233345132 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 13:49:05 INFO - PROCESS | 968 | 1467233345194 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:05 INFO - PROCESS | 968 | 1467233345198 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:05 INFO - PROCESS | 968 | ++DOCSHELL 00000080602D9000 == 29 [pid = 968] [id = 31] 13:49:05 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804CFA1000) [pid = 968] [serial = 89] [outer = 0000000000000000] 13:49:05 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805AEA8800) [pid = 968] [serial = 90] [outer = 000000804CFA1000] 13:49:05 INFO - PROCESS | 968 | 1467233345256 Marionette DEBUG loaded listener.js 13:49:05 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805CAD7000) [pid = 968] [serial = 91] [outer = 000000804CFA1000] 13:49:05 INFO - PROCESS | 968 | 1467233345841 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 901ms 13:49:05 INFO - PROCESS | 968 | 1467233345910 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 13:49:05 INFO - PROCESS | 968 | 1467233345913 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 13:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:49:05 INFO - PROCESS | 968 | 1467233345917 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:49:05 INFO - PROCESS | 968 | 1467233345919 Marionette TRACE conn6 <- [1,90,null,{}] 13:49:05 INFO - PROCESS | 968 | 1467233345923 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:05 INFO - PROCESS | 968 | 1467233345926 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:06 INFO - PROCESS | 968 | 1467233346036 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 13:49:06 INFO - PROCESS | 968 | 1467233346094 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:06 INFO - PROCESS | 968 | 1467233346096 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:06 INFO - PROCESS | 968 | ++DOCSHELL 0000008051DAE000 == 30 [pid = 968] [id = 32] 13:49:06 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000804D49D000) [pid = 968] [serial = 92] [outer = 0000000000000000] 13:49:06 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008058D64C00) [pid = 968] [serial = 93] [outer = 000000804D49D000] 13:49:06 INFO - PROCESS | 968 | 1467233346152 Marionette DEBUG loaded listener.js 13:49:06 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (00000080593A3800) [pid = 968] [serial = 94] [outer = 000000804D49D000] 13:49:07 INFO - PROCESS | 968 | --DOCSHELL 000000805221E800 == 29 [pid = 968] [id = 8] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008059D04400) [pid = 968] [serial = 17] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805655A400) [pid = 968] [serial = 27] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008058FD3800) [pid = 968] [serial = 33] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008059FF0C00) [pid = 968] [serial = 36] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805A8C7800) [pid = 968] [serial = 37] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805BB2C800) [pid = 968] [serial = 39] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008056554400) [pid = 968] [serial = 42] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805644A000) [pid = 968] [serial = 45] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805BBBE400) [pid = 968] [serial = 48] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805976BC00) [pid = 968] [serial = 51] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805D23C000) [pid = 968] [serial = 54] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804B0E8800) [pid = 968] [serial = 57] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804CEC2C00) [pid = 968] [serial = 60] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008053866C00) [pid = 968] [serial = 21] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 73 (00000080515C3C00) [pid = 968] [serial = 24] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008052218000) [pid = 968] [serial = 30] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805BFCE400) [pid = 968] [serial = 40] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008056AC4C00) [pid = 968] [serial = 43] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 69 (00000080572EA800) [pid = 968] [serial = 22] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008057002800) [pid = 968] [serial = 28] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008059EC7400) [pid = 968] [serial = 14] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805311B400) [pid = 968] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 65 (00000080531C3C00) [pid = 968] [serial = 9] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805127C000) [pid = 968] [serial = 4] [outer = 0000000000000000] [url = about:blank] 13:49:07 INFO - PROCESS | 968 | 1467233347326 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1440ms 13:49:07 INFO - PROCESS | 968 | 1467233347360 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 13:49:07 INFO - PROCESS | 968 | 1467233347365 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 13:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:49:07 INFO - PROCESS | 968 | 1467233347371 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:49:07 INFO - PROCESS | 968 | 1467233347374 Marionette TRACE conn6 <- [1,94,null,{}] 13:49:07 INFO - PROCESS | 968 | 1467233347381 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:07 INFO - PROCESS | 968 | 1467233347384 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:07 INFO - PROCESS | 968 | 1467233347479 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 13:49:07 INFO - PROCESS | 968 | 1467233347487 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:07 INFO - PROCESS | 968 | 1467233347489 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:07 INFO - PROCESS | 968 | ++DOCSHELL 0000008051281800 == 30 [pid = 968] [id = 33] 13:49:07 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804D28F000) [pid = 968] [serial = 95] [outer = 0000000000000000] 13:49:07 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804D294800) [pid = 968] [serial = 96] [outer = 000000804D28F000] 13:49:07 INFO - PROCESS | 968 | 1467233347541 Marionette DEBUG loaded listener.js 13:49:07 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008051255400) [pid = 968] [serial = 97] [outer = 000000804D28F000] 13:49:08 INFO - PROCESS | 968 | 1467233347996 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 693ms 13:49:08 INFO - PROCESS | 968 | 1467233348065 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 13:49:08 INFO - PROCESS | 968 | 1467233348070 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 13:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:49:08 INFO - PROCESS | 968 | 1467233348077 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:49:08 INFO - PROCESS | 968 | 1467233348080 Marionette TRACE conn6 <- [1,98,null,{}] 13:49:08 INFO - PROCESS | 968 | 1467233348084 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:08 INFO - PROCESS | 968 | 1467233348087 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:08 INFO - PROCESS | 968 | 1467233348176 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 13:49:08 INFO - PROCESS | 968 | 1467233348192 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:08 INFO - PROCESS | 968 | 1467233348195 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:08 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D9A800 == 31 [pid = 968] [id = 34] 13:49:08 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008052089400) [pid = 968] [serial = 98] [outer = 0000000000000000] 13:49:08 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008052259800) [pid = 968] [serial = 99] [outer = 0000008052089400] 13:49:08 INFO - PROCESS | 968 | 1467233348243 Marionette DEBUG loaded listener.js 13:49:08 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (00000080531C7400) [pid = 968] [serial = 100] [outer = 0000008052089400] 13:49:08 INFO - PROCESS | 968 | 1467233348656 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 13:49:08 INFO - PROCESS | 968 | 1467233348707 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 13:49:08 INFO - PROCESS | 968 | 1467233348709 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 13:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:49:08 INFO - PROCESS | 968 | 1467233348713 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:49:08 INFO - PROCESS | 968 | 1467233348717 Marionette TRACE conn6 <- [1,102,null,{}] 13:49:08 INFO - PROCESS | 968 | 1467233348728 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:08 INFO - PROCESS | 968 | 1467233348733 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:08 INFO - PROCESS | 968 | 1467233348824 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 13:49:08 INFO - PROCESS | 968 | 1467233348861 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:08 INFO - PROCESS | 968 | 1467233348864 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:08 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C17800 == 32 [pid = 968] [id = 35] 13:49:08 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CEB7400) [pid = 968] [serial = 101] [outer = 0000000000000000] 13:49:08 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008056551000) [pid = 968] [serial = 102] [outer = 000000804CEB7400] 13:49:08 INFO - PROCESS | 968 | 1467233348913 Marionette DEBUG loaded listener.js 13:49:09 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056AC3000) [pid = 968] [serial = 103] [outer = 000000804CEB7400] 13:49:09 INFO - PROCESS | 968 | 1467233349298 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 13:49:09 INFO - PROCESS | 968 | 1467233349352 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 13:49:09 INFO - PROCESS | 968 | 1467233349355 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 13:49:09 INFO - PROCESS | 968 | 1467233349358 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:49:09 INFO - PROCESS | 968 | 1467233349360 Marionette TRACE conn6 <- [1,106,null,{}] 13:49:09 INFO - PROCESS | 968 | 1467233349364 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:09 INFO - PROCESS | 968 | 1467233349366 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:09 INFO - PROCESS | 968 | 1467233349453 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 13:49:09 INFO - PROCESS | 968 | 1467233349458 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:09 INFO - PROCESS | 968 | 1467233349460 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:09 INFO - PROCESS | 968 | ++DOCSHELL 0000008059684800 == 33 [pid = 968] [id = 36] 13:49:09 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080572E0000) [pid = 968] [serial = 104] [outer = 0000000000000000] 13:49:09 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008057B7E800) [pid = 968] [serial = 105] [outer = 00000080572E0000] 13:49:09 INFO - PROCESS | 968 | 1467233349506 Marionette DEBUG loaded listener.js 13:49:09 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058C4A400) [pid = 968] [serial = 106] [outer = 00000080572E0000] 13:49:09 INFO - PROCESS | 968 | 1467233349944 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 13:49:10 INFO - PROCESS | 968 | 1467233349999 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 13:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:49:10 INFO - PROCESS | 968 | 1467233350002 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 13:49:10 INFO - PROCESS | 968 | 1467233350005 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:49:10 INFO - PROCESS | 968 | 1467233350007 Marionette TRACE conn6 <- [1,110,null,{}] 13:49:10 INFO - PROCESS | 968 | 1467233350011 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:10 INFO - PROCESS | 968 | 1467233350013 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:10 INFO - PROCESS | 968 | 1467233350117 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 13:49:10 INFO - PROCESS | 968 | 1467233350125 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:10 INFO - PROCESS | 968 | 1467233350127 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:10 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F52800 == 34 [pid = 968] [id = 37] 13:49:10 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008051FE5800) [pid = 968] [serial = 107] [outer = 0000000000000000] 13:49:10 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805939C000) [pid = 968] [serial = 108] [outer = 0000008051FE5800] 13:49:10 INFO - PROCESS | 968 | 1467233350176 Marionette DEBUG loaded listener.js 13:49:10 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008059768000) [pid = 968] [serial = 109] [outer = 0000008051FE5800] 13:49:10 INFO - PROCESS | 968 | 1467233350622 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 13:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:49:10 INFO - PROCESS | 968 | 1467233350636 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 13:49:10 INFO - PROCESS | 968 | 1467233350638 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 13:49:10 INFO - PROCESS | 968 | 1467233350641 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:49:10 INFO - PROCESS | 968 | 1467233350643 Marionette TRACE conn6 <- [1,114,null,{}] 13:49:10 INFO - PROCESS | 968 | 1467233350646 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:10 INFO - PROCESS | 968 | 1467233350652 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:10 INFO - PROCESS | 968 | 1467233350790 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 13:49:10 INFO - PROCESS | 968 | 1467233350801 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:10 INFO - PROCESS | 968 | 1467233350803 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:10 INFO - PROCESS | 968 | ++DOCSHELL 000000805C414800 == 35 [pid = 968] [id = 38] 13:49:10 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008059771000) [pid = 968] [serial = 110] [outer = 0000000000000000] 13:49:10 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059D06800) [pid = 968] [serial = 111] [outer = 0000008059771000] 13:49:10 INFO - PROCESS | 968 | 1467233350882 Marionette DEBUG loaded listener.js 13:49:10 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805B04BC00) [pid = 968] [serial = 112] [outer = 0000008059771000] 13:49:11 INFO - PROCESS | 968 | 1467233351295 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 689ms 13:49:11 INFO - PROCESS | 968 | 1467233351334 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 13:49:11 INFO - PROCESS | 968 | 1467233351336 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 13:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:49:11 INFO - PROCESS | 968 | 1467233351340 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:49:11 INFO - PROCESS | 968 | 1467233351342 Marionette TRACE conn6 <- [1,118,null,{}] 13:49:11 INFO - PROCESS | 968 | 1467233351352 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:11 INFO - PROCESS | 968 | 1467233351354 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:11 INFO - PROCESS | 968 | 1467233351469 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 13:49:11 INFO - PROCESS | 968 | 1467233351508 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:11 INFO - PROCESS | 968 | 1467233351510 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:11 INFO - PROCESS | 968 | ++DOCSHELL 000000805D566000 == 36 [pid = 968] [id = 39] 13:49:11 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804CA25400) [pid = 968] [serial = 113] [outer = 0000000000000000] 13:49:11 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805BBBE000) [pid = 968] [serial = 114] [outer = 000000804CA25400] 13:49:11 INFO - PROCESS | 968 | 1467233351555 Marionette DEBUG loaded listener.js 13:49:11 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805CACA400) [pid = 968] [serial = 115] [outer = 000000804CA25400] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008060291000) [pid = 968] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008058EE2400) [pid = 968] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804B0DDC00) [pid = 968] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804CEB7800) [pid = 968] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804D709C00) [pid = 968] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805980C400) [pid = 968] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008058FC8C00) [pid = 968] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805AEB0800) [pid = 968] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058FCB800) [pid = 968] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805208D000) [pid = 968] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804CA27C00) [pid = 968] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805700B400) [pid = 968] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:49:11 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CEC5800) [pid = 968] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:49:11 INFO - PROCESS | 968 | 1467233351950 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 650ms 13:49:12 INFO - PROCESS | 968 | 1467233351999 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 13:49:12 INFO - PROCESS | 968 | 1467233352001 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 13:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:49:12 INFO - PROCESS | 968 | 1467233352005 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:49:12 INFO - PROCESS | 968 | 1467233352007 Marionette TRACE conn6 <- [1,122,null,{}] 13:49:12 INFO - PROCESS | 968 | 1467233352010 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:12 INFO - PROCESS | 968 | 1467233352012 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:12 INFO - PROCESS | 968 | 1467233352089 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 13:49:12 INFO - PROCESS | 968 | 1467233352095 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:12 INFO - PROCESS | 968 | 1467233352097 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:12 INFO - PROCESS | 968 | ++DOCSHELL 000000805FF48800 == 37 [pid = 968] [id = 40] 13:49:12 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008051CD7000) [pid = 968] [serial = 116] [outer = 0000000000000000] 13:49:12 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805976E800) [pid = 968] [serial = 117] [outer = 0000008051CD7000] 13:49:12 INFO - PROCESS | 968 | 1467233352141 Marionette DEBUG loaded listener.js 13:49:12 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805CACE800) [pid = 968] [serial = 118] [outer = 0000008051CD7000] 13:49:12 INFO - PROCESS | 968 | 1467233352512 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 524ms 13:49:12 INFO - PROCESS | 968 | 1467233352530 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 13:49:12 INFO - PROCESS | 968 | 1467233352532 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 13:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:49:12 INFO - PROCESS | 968 | 1467233352535 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:49:12 INFO - PROCESS | 968 | 1467233352537 Marionette TRACE conn6 <- [1,126,null,{}] 13:49:12 INFO - PROCESS | 968 | 1467233352540 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:12 INFO - PROCESS | 968 | 1467233352542 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:12 INFO - PROCESS | 968 | 1467233352643 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 13:49:12 INFO - PROCESS | 968 | 1467233352651 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:12 INFO - PROCESS | 968 | 1467233352654 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:12 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C17000 == 38 [pid = 968] [id = 41] 13:49:12 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805D22C400) [pid = 968] [serial = 119] [outer = 0000000000000000] 13:49:12 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D22FC00) [pid = 968] [serial = 120] [outer = 000000805D22C400] 13:49:12 INFO - PROCESS | 968 | 1467233352699 Marionette DEBUG loaded listener.js 13:49:12 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805D237000) [pid = 968] [serial = 121] [outer = 000000805D22C400] 13:49:13 INFO - PROCESS | 968 | 1467233353091 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 13:49:13 INFO - PROCESS | 968 | 1467233353126 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 13:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:49:13 INFO - PROCESS | 968 | 1467233353128 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 13:49:13 INFO - PROCESS | 968 | 1467233353131 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:49:13 INFO - PROCESS | 968 | 1467233353133 Marionette TRACE conn6 <- [1,130,null,{}] 13:49:13 INFO - PROCESS | 968 | 1467233353136 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:13 INFO - PROCESS | 968 | 1467233353138 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:13 INFO - PROCESS | 968 | 1467233353240 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 13:49:13 INFO - PROCESS | 968 | 1467233353247 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:13 INFO - PROCESS | 968 | 1467233353249 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:13 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA8E000 == 39 [pid = 968] [id = 42] 13:49:13 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805D22CC00) [pid = 968] [serial = 122] [outer = 0000000000000000] 13:49:13 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805EB7A800) [pid = 968] [serial = 123] [outer = 000000805D22CC00] 13:49:13 INFO - PROCESS | 968 | 1467233353293 Marionette DEBUG loaded listener.js 13:49:13 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805EBE4C00) [pid = 968] [serial = 124] [outer = 000000805D22CC00] 13:49:13 INFO - PROCESS | 968 | 1467233353684 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 13:49:13 INFO - PROCESS | 968 | 1467233353722 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 13:49:13 INFO - PROCESS | 968 | 1467233353725 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 13:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:49:13 INFO - PROCESS | 968 | 1467233353728 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:49:13 INFO - PROCESS | 968 | 1467233353730 Marionette TRACE conn6 <- [1,134,null,{}] 13:49:13 INFO - PROCESS | 968 | 1467233353734 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:13 INFO - PROCESS | 968 | 1467233353736 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:13 INFO - PROCESS | 968 | 1467233353875 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 13:49:14 INFO - PROCESS | 968 | 1467233354001 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:14 INFO - PROCESS | 968 | 1467233354004 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:14 INFO - PROCESS | 968 | ++DOCSHELL 000000804B11F800 == 40 [pid = 968] [id = 43] 13:49:14 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000804CEBF400) [pid = 968] [serial = 125] [outer = 0000000000000000] 13:49:14 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804CF99000) [pid = 968] [serial = 126] [outer = 000000804CEBF400] 13:49:14 INFO - PROCESS | 968 | 1467233354088 Marionette DEBUG loaded listener.js 13:49:14 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000804DED5400) [pid = 968] [serial = 127] [outer = 000000804CEBF400] 13:49:14 INFO - PROCESS | 968 | 1467233354833 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1179ms 13:49:14 INFO - PROCESS | 968 | 1467233354911 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 13:49:14 INFO - PROCESS | 968 | 1467233354916 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 13:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:49:14 INFO - PROCESS | 968 | 1467233354922 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:49:14 INFO - PROCESS | 968 | 1467233354925 Marionette TRACE conn6 <- [1,138,null,{}] 13:49:14 INFO - PROCESS | 968 | 1467233354930 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:14 INFO - PROCESS | 968 | 1467233354934 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:15 INFO - PROCESS | 968 | 1467233355102 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 13:49:15 INFO - PROCESS | 968 | 1467233355217 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:15 INFO - PROCESS | 968 | 1467233355220 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:15 INFO - PROCESS | 968 | ++DOCSHELL 000000804D7DF000 == 41 [pid = 968] [id = 44] 13:49:15 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000804B0E1000) [pid = 968] [serial = 128] [outer = 0000000000000000] 13:49:15 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000804CF9B800) [pid = 968] [serial = 129] [outer = 000000804B0E1000] 13:49:15 INFO - PROCESS | 968 | 1467233355279 Marionette DEBUG loaded listener.js 13:49:15 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008052D1F400) [pid = 968] [serial = 130] [outer = 000000804B0E1000] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 00000080602D9000 == 40 [pid = 968] [id = 31] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 000000805CA0F800 == 39 [pid = 968] [id = 30] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 000000805CA8E000 == 38 [pid = 968] [id = 42] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 0000008058C17000 == 37 [pid = 968] [id = 41] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 000000805FF48800 == 36 [pid = 968] [id = 40] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 000000805D566000 == 35 [pid = 968] [id = 39] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 000000805C414800 == 34 [pid = 968] [id = 38] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 0000008059F52800 == 33 [pid = 968] [id = 37] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 0000008059684800 == 32 [pid = 968] [id = 36] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 0000008058C17800 == 31 [pid = 968] [id = 35] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 0000008052D9A800 == 30 [pid = 968] [id = 34] 13:49:15 INFO - PROCESS | 968 | --DOCSHELL 0000008051281800 == 29 [pid = 968] [id = 33] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008060E1FC00) [pid = 968] [serial = 64] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008060294400) [pid = 968] [serial = 63] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008059773000) [pid = 968] [serial = 52] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804D292800) [pid = 968] [serial = 58] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804D298C00) [pid = 968] [serial = 61] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008058D6D000) [pid = 968] [serial = 46] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805EBDD800) [pid = 968] [serial = 49] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805EBEC000) [pid = 968] [serial = 55] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805BBBC800) [pid = 968] [serial = 82] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805B0DC800) [pid = 968] [serial = 81] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805980B000) [pid = 968] [serial = 79] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 75 (00000080537D2C00) [pid = 968] [serial = 69] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008052F4D800) [pid = 968] [serial = 72] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008058C3D800) [pid = 968] [serial = 75] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805976F000) [pid = 968] [serial = 78] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805654DC00) [pid = 968] [serial = 73] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000804D28D000) [pid = 968] [serial = 66] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008058D6EC00) [pid = 968] [serial = 76] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008051251000) [pid = 968] [serial = 67] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008056449000) [pid = 968] [serial = 70] [outer = 0000000000000000] [url = about:blank] 13:49:16 INFO - PROCESS | 968 | 1467233356104 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1232ms 13:49:16 INFO - PROCESS | 968 | 1467233356157 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 13:49:16 INFO - PROCESS | 968 | 1467233356161 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 13:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:49:16 INFO - PROCESS | 968 | 1467233356165 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:49:16 INFO - PROCESS | 968 | 1467233356170 Marionette TRACE conn6 <- [1,142,null,{}] 13:49:16 INFO - PROCESS | 968 | 1467233356175 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:16 INFO - PROCESS | 968 | 1467233356178 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:16 INFO - PROCESS | 968 | 1467233356266 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 13:49:16 INFO - PROCESS | 968 | 1467233356272 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:16 INFO - PROCESS | 968 | 1467233356275 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:16 INFO - PROCESS | 968 | ++DOCSHELL 00000080515EC800 == 30 [pid = 968] [id = 45] 13:49:16 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804CF9F000) [pid = 968] [serial = 131] [outer = 0000000000000000] 13:49:16 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008051249800) [pid = 968] [serial = 132] [outer = 000000804CF9F000] 13:49:16 INFO - PROCESS | 968 | 1467233356325 Marionette DEBUG loaded listener.js 13:49:16 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805208D000) [pid = 968] [serial = 133] [outer = 000000804CF9F000] 13:49:16 INFO - PROCESS | 968 | 1467233356786 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 13:49:16 INFO - PROCESS | 968 | 1467233356799 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 13:49:16 INFO - PROCESS | 968 | 1467233356804 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 13:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:49:16 INFO - PROCESS | 968 | 1467233356810 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:49:16 INFO - PROCESS | 968 | 1467233356813 Marionette TRACE conn6 <- [1,146,null,{}] 13:49:16 INFO - PROCESS | 968 | 1467233356818 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:16 INFO - PROCESS | 968 | 1467233356820 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:16 INFO - PROCESS | 968 | 1467233356918 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 13:49:16 INFO - PROCESS | 968 | 1467233356925 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:16 INFO - PROCESS | 968 | 1467233356927 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:16 INFO - PROCESS | 968 | ++DOCSHELL 00000080565DB000 == 31 [pid = 968] [id = 46] 13:49:16 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008056449000) [pid = 968] [serial = 134] [outer = 0000000000000000] 13:49:16 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805644CC00) [pid = 968] [serial = 135] [outer = 0000008056449000] 13:49:16 INFO - PROCESS | 968 | 1467233356976 Marionette DEBUG loaded listener.js 13:49:17 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805650A800) [pid = 968] [serial = 136] [outer = 0000008056449000] 13:49:17 INFO - PROCESS | 968 | 1467233357413 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 13:49:17 INFO - PROCESS | 968 | 1467233357441 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 13:49:17 INFO - PROCESS | 968 | 1467233357443 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 13:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:49:17 INFO - PROCESS | 968 | 1467233357447 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:49:17 INFO - PROCESS | 968 | 1467233357451 Marionette TRACE conn6 <- [1,150,null,{}] 13:49:17 INFO - PROCESS | 968 | 1467233357467 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:17 INFO - PROCESS | 968 | 1467233357472 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:17 INFO - PROCESS | 968 | 1467233357559 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 13:49:17 INFO - PROCESS | 968 | 1467233357568 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:17 INFO - PROCESS | 968 | 1467233357571 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:17 INFO - PROCESS | 968 | ++DOCSHELL 000000805967B000 == 32 [pid = 968] [id = 47] 13:49:17 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008056AC1800) [pid = 968] [serial = 137] [outer = 0000000000000000] 13:49:17 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008057233C00) [pid = 968] [serial = 138] [outer = 0000008056AC1800] 13:49:17 INFO - PROCESS | 968 | 1467233357620 Marionette DEBUG loaded listener.js 13:49:17 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058C44C00) [pid = 968] [serial = 139] [outer = 0000008056AC1800] 13:49:18 INFO - PROCESS | 968 | 1467233358030 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 651ms 13:49:18 INFO - PROCESS | 968 | 1467233358101 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 13:49:18 INFO - PROCESS | 968 | 1467233358104 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 13:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:49:18 INFO - PROCESS | 968 | 1467233358107 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:49:18 INFO - PROCESS | 968 | 1467233358109 Marionette TRACE conn6 <- [1,154,null,{}] 13:49:18 INFO - PROCESS | 968 | 1467233358112 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:18 INFO - PROCESS | 968 | 1467233358114 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:18 INFO - PROCESS | 968 | 1467233358203 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 13:49:18 INFO - PROCESS | 968 | 1467233358209 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:18 INFO - PROCESS | 968 | 1467233358211 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:18 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F4F800 == 33 [pid = 968] [id = 48] 13:49:18 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058FCF800) [pid = 968] [serial = 140] [outer = 0000000000000000] 13:49:18 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (00000080593A1000) [pid = 968] [serial = 141] [outer = 0000008058FCF800] 13:49:18 INFO - PROCESS | 968 | 1467233358263 Marionette DEBUG loaded listener.js 13:49:18 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008059767C00) [pid = 968] [serial = 142] [outer = 0000008058FCF800] 13:49:18 INFO - PROCESS | 968 | 1467233358735 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 13:49:18 INFO - PROCESS | 968 | 1467233358801 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 13:49:18 INFO - PROCESS | 968 | 1467233358803 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 13:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:49:18 INFO - PROCESS | 968 | 1467233358807 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:49:18 INFO - PROCESS | 968 | 1467233358809 Marionette TRACE conn6 <- [1,158,null,{}] 13:49:18 INFO - PROCESS | 968 | 1467233358813 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:18 INFO - PROCESS | 968 | 1467233358815 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:18 INFO - PROCESS | 968 | 1467233358916 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 13:49:18 INFO - PROCESS | 968 | 1467233358924 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:18 INFO - PROCESS | 968 | 1467233358926 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:18 INFO - PROCESS | 968 | ++DOCSHELL 0000008056A98000 == 34 [pid = 968] [id = 49] 13:49:18 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008059772400) [pid = 968] [serial = 143] [outer = 0000000000000000] 13:49:18 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059804C00) [pid = 968] [serial = 144] [outer = 0000008059772400] 13:49:18 INFO - PROCESS | 968 | 1467233358975 Marionette DEBUG loaded listener.js 13:49:19 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008059CFD800) [pid = 968] [serial = 145] [outer = 0000008059772400] 13:49:19 INFO - PROCESS | 968 | 1467233359433 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 13:49:19 INFO - PROCESS | 968 | 1467233359507 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 13:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:49:19 INFO - PROCESS | 968 | 1467233359510 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 13:49:19 INFO - PROCESS | 968 | 1467233359513 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:49:19 INFO - PROCESS | 968 | 1467233359515 Marionette TRACE conn6 <- [1,162,null,{}] 13:49:19 INFO - PROCESS | 968 | 1467233359519 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:19 INFO - PROCESS | 968 | 1467233359525 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:19 INFO - PROCESS | 968 | 1467233359675 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 13:49:19 INFO - PROCESS | 968 | 1467233359694 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:19 INFO - PROCESS | 968 | 1467233359696 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:19 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA27000 == 35 [pid = 968] [id = 50] 13:49:19 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008059774000) [pid = 968] [serial = 146] [outer = 0000000000000000] 13:49:19 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805BBBA400) [pid = 968] [serial = 147] [outer = 0000008059774000] 13:49:19 INFO - PROCESS | 968 | 1467233359741 Marionette DEBUG loaded listener.js 13:49:19 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805D231000) [pid = 968] [serial = 148] [outer = 0000008059774000] 13:49:20 INFO - PROCESS | 968 | 1467233360159 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 692ms 13:49:20 INFO - PROCESS | 968 | 1467233360208 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 13:49:20 INFO - PROCESS | 968 | 1467233360210 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 13:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:49:20 INFO - PROCESS | 968 | 1467233360213 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:49:20 INFO - PROCESS | 968 | 1467233360215 Marionette TRACE conn6 <- [1,166,null,{}] 13:49:20 INFO - PROCESS | 968 | 1467233360219 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:20 INFO - PROCESS | 968 | 1467233360221 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:20 INFO - PROCESS | 968 | 1467233360319 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 13:49:20 INFO - PROCESS | 968 | 1467233360324 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:20 INFO - PROCESS | 968 | 1467233360326 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:20 INFO - PROCESS | 968 | ++DOCSHELL 000000805D549000 == 36 [pid = 968] [id = 51] 13:49:20 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000804D593C00) [pid = 968] [serial = 149] [outer = 0000000000000000] 13:49:20 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000804D599C00) [pid = 968] [serial = 150] [outer = 000000804D593C00] 13:49:20 INFO - PROCESS | 968 | 1467233360370 Marionette DEBUG loaded listener.js 13:49:20 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805CA40000) [pid = 968] [serial = 151] [outer = 000000804D593C00] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008051FE5800) [pid = 968] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000804CEB7400) [pid = 968] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008052089400) [pid = 968] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 84 (00000080572E0000) [pid = 968] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804D28F000) [pid = 968] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804D49D000) [pid = 968] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805D22C400) [pid = 968] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008056443400) [pid = 968] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008058FCC800) [pid = 968] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804CFA1000) [pid = 968] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008059771000) [pid = 968] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804CA25400) [pid = 968] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:49:20 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008051CD7000) [pid = 968] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:49:20 INFO - PROCESS | 968 | 1467233360857 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 693ms 13:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:49:20 INFO - PROCESS | 968 | 1467233360909 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 13:49:20 INFO - PROCESS | 968 | 1467233360911 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 13:49:20 INFO - PROCESS | 968 | 1467233360922 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:49:20 INFO - PROCESS | 968 | 1467233360925 Marionette TRACE conn6 <- [1,170,null,{}] 13:49:20 INFO - PROCESS | 968 | 1467233360929 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:20 INFO - PROCESS | 968 | 1467233360931 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:21 INFO - PROCESS | 968 | 1467233361030 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 13:49:21 INFO - PROCESS | 968 | 1467233361037 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:21 INFO - PROCESS | 968 | 1467233361039 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:21 INFO - PROCESS | 968 | ++DOCSHELL 000000805FF45800 == 37 [pid = 968] [id = 52] 13:49:21 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804CAB7800) [pid = 968] [serial = 152] [outer = 0000000000000000] 13:49:21 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000804CABAC00) [pid = 968] [serial = 153] [outer = 000000804CAB7800] 13:49:21 INFO - PROCESS | 968 | 1467233361084 Marionette DEBUG loaded listener.js 13:49:21 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804CF96800) [pid = 968] [serial = 154] [outer = 000000804CAB7800] 13:49:21 INFO - PROCESS | 968 | 1467233361457 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 585ms 13:49:21 INFO - PROCESS | 968 | 1467233361512 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 13:49:21 INFO - PROCESS | 968 | 1467233361514 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 13:49:21 INFO - PROCESS | 968 | 1467233361518 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:49:21 INFO - PROCESS | 968 | 1467233361519 Marionette TRACE conn6 <- [1,174,null,{}] 13:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:49:21 INFO - PROCESS | 968 | 1467233361523 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:21 INFO - PROCESS | 968 | 1467233361525 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:21 INFO - PROCESS | 968 | 1467233361606 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 13:49:21 INFO - PROCESS | 968 | 1467233361612 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:21 INFO - PROCESS | 968 | 1467233361614 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:21 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C29800 == 38 [pid = 968] [id = 53] 13:49:21 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D597400) [pid = 968] [serial = 155] [outer = 0000000000000000] 13:49:21 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008056569400) [pid = 968] [serial = 156] [outer = 000000804D597400] 13:49:21 INFO - PROCESS | 968 | 1467233361659 Marionette DEBUG loaded listener.js 13:49:21 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805CA47000) [pid = 968] [serial = 157] [outer = 000000804D597400] 13:49:21 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805EB80C00) [pid = 968] [serial = 158] [outer = 0000008052F54800] 13:49:22 INFO - PROCESS | 968 | 1467233362112 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 13:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:49:22 INFO - PROCESS | 968 | 1467233362152 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 13:49:22 INFO - PROCESS | 968 | 1467233362154 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 13:49:22 INFO - PROCESS | 968 | 1467233362158 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:49:22 INFO - PROCESS | 968 | 1467233362160 Marionette TRACE conn6 <- [1,178,null,{}] 13:49:22 INFO - PROCESS | 968 | 1467233362163 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:22 INFO - PROCESS | 968 | 1467233362165 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:22 INFO - PROCESS | 968 | 1467233362246 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 13:49:22 INFO - PROCESS | 968 | 1467233362253 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:22 INFO - PROCESS | 968 | 1467233362255 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:22 INFO - PROCESS | 968 | ++DOCSHELL 0000008059681000 == 39 [pid = 968] [id = 54] 13:49:22 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805EB7B400) [pid = 968] [serial = 159] [outer = 0000000000000000] 13:49:22 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805EB82C00) [pid = 968] [serial = 160] [outer = 000000805EB7B400] 13:49:22 INFO - PROCESS | 968 | 1467233362300 Marionette DEBUG loaded listener.js 13:49:22 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008060296800) [pid = 968] [serial = 161] [outer = 000000805EB7B400] 13:49:22 INFO - PROCESS | 968 | 1467233362816 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 733ms 13:49:22 INFO - PROCESS | 968 | 1467233362895 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 13:49:22 INFO - PROCESS | 968 | 1467233362900 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 13:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:49:22 INFO - PROCESS | 968 | 1467233362905 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:49:22 INFO - PROCESS | 968 | 1467233362909 Marionette TRACE conn6 <- [1,182,null,{}] 13:49:22 INFO - PROCESS | 968 | 1467233362915 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:22 INFO - PROCESS | 968 | 1467233362919 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:23 INFO - PROCESS | 968 | 1467233363042 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 13:49:23 INFO - PROCESS | 968 | 1467233363100 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:23 INFO - PROCESS | 968 | 1467233363103 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:23 INFO - PROCESS | 968 | ++DOCSHELL 0000008052223800 == 40 [pid = 968] [id = 55] 13:49:23 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000804D29AC00) [pid = 968] [serial = 162] [outer = 0000000000000000] 13:49:23 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000804D595400) [pid = 968] [serial = 163] [outer = 000000804D29AC00] 13:49:23 INFO - PROCESS | 968 | 1467233363162 Marionette DEBUG loaded listener.js 13:49:23 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (0000008051F70C00) [pid = 968] [serial = 164] [outer = 000000804D29AC00] 13:49:23 INFO - PROCESS | 968 | 1467233363749 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 13:49:23 INFO - PROCESS | 968 | 1467233363790 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 13:49:23 INFO - PROCESS | 968 | 1467233363795 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 13:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:49:23 INFO - PROCESS | 968 | 1467233363801 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:49:23 INFO - PROCESS | 968 | 1467233363805 Marionette TRACE conn6 <- [1,186,null,{}] 13:49:23 INFO - PROCESS | 968 | 1467233363809 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:23 INFO - PROCESS | 968 | 1467233363812 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:23 INFO - PROCESS | 968 | 1467233363925 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 13:49:24 INFO - PROCESS | 968 | 1467233364003 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 968 | 1467233364006 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:24 INFO - PROCESS | 968 | ++DOCSHELL 000000805A179800 == 41 [pid = 968] [id = 56] 13:49:24 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (0000008056553800) [pid = 968] [serial = 165] [outer = 0000000000000000] 13:49:24 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (0000008056557800) [pid = 968] [serial = 166] [outer = 0000008056553800] 13:49:24 INFO - PROCESS | 968 | 1467233364064 Marionette DEBUG loaded listener.js 13:49:24 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (0000008058C3CC00) [pid = 968] [serial = 167] [outer = 0000008056553800] 13:49:24 INFO - PROCESS | 968 | 1467233364590 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 838ms 13:49:24 INFO - PROCESS | 968 | 1467233364643 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 13:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:49:24 INFO - PROCESS | 968 | 1467233364646 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 13:49:24 INFO - PROCESS | 968 | 1467233364650 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:49:24 INFO - PROCESS | 968 | 1467233364654 Marionette TRACE conn6 <- [1,190,null,{}] 13:49:24 INFO - PROCESS | 968 | 1467233364666 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:24 INFO - PROCESS | 968 | 1467233364671 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:24 INFO - PROCESS | 968 | 1467233364781 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 13:49:24 INFO - PROCESS | 968 | 1467233364863 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 968 | 1467233364866 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:24 INFO - PROCESS | 968 | ++DOCSHELL 00000080618F4000 == 42 [pid = 968] [id = 57] 13:49:24 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805A8C4C00) [pid = 968] [serial = 168] [outer = 0000000000000000] 13:49:24 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805B0DEC00) [pid = 968] [serial = 169] [outer = 000000805A8C4C00] 13:49:24 INFO - PROCESS | 968 | 1467233364924 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000805EBDD400) [pid = 968] [serial = 170] [outer = 000000805A8C4C00] 13:49:25 INFO - PROCESS | 968 | 1467233365460 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 840ms 13:49:25 INFO - PROCESS | 968 | 1467233365491 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 13:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:49:25 INFO - PROCESS | 968 | 1467233365494 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 13:49:25 INFO - PROCESS | 968 | 1467233365498 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:49:25 INFO - PROCESS | 968 | 1467233365500 Marionette TRACE conn6 <- [1,194,null,{}] 13:49:25 INFO - PROCESS | 968 | 1467233365504 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:25 INFO - PROCESS | 968 | 1467233365506 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:25 INFO - PROCESS | 968 | 1467233365628 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 13:49:25 INFO - PROCESS | 968 | 1467233365716 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:25 INFO - PROCESS | 968 | 1467233365719 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:25 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA7A800 == 43 [pid = 968] [id = 58] 13:49:25 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (000000805D237800) [pid = 968] [serial = 171] [outer = 0000000000000000] 13:49:25 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (0000008060E29000) [pid = 968] [serial = 172] [outer = 000000805D237800] 13:49:25 INFO - PROCESS | 968 | 1467233365775 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 968 | ++DOMWINDOW == 97 (0000008060F25000) [pid = 968] [serial = 173] [outer = 000000805D237800] 13:49:26 INFO - PROCESS | 968 | 1467233366495 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1038ms 13:49:26 INFO - PROCESS | 968 | 1467233366536 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 13:49:26 INFO - PROCESS | 968 | 1467233366541 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 13:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:49:26 INFO - PROCESS | 968 | 1467233366556 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:49:26 INFO - PROCESS | 968 | 1467233366559 Marionette TRACE conn6 <- [1,198,null,{}] 13:49:26 INFO - PROCESS | 968 | 1467233366565 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:26 INFO - PROCESS | 968 | 1467233366568 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:26 INFO - PROCESS | 968 | 1467233366705 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 13:49:26 INFO - PROCESS | 968 | 1467233366772 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:26 INFO - PROCESS | 968 | 1467233366776 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:26 INFO - PROCESS | 968 | ++DOCSHELL 00000080514A0800 == 44 [pid = 968] [id = 59] 13:49:26 INFO - PROCESS | 968 | ++DOMWINDOW == 98 (000000804D294000) [pid = 968] [serial = 174] [outer = 0000000000000000] 13:49:26 INFO - PROCESS | 968 | ++DOMWINDOW == 99 (000000804D598C00) [pid = 968] [serial = 175] [outer = 000000804D294000] 13:49:26 INFO - PROCESS | 968 | 1467233366827 Marionette DEBUG loaded listener.js 13:49:26 INFO - PROCESS | 968 | ++DOMWINDOW == 100 (0000008051CB2C00) [pid = 968] [serial = 176] [outer = 000000804D294000] 13:49:27 INFO - PROCESS | 968 | --DOCSHELL 0000008060C29800 == 43 [pid = 968] [id = 53] 13:49:27 INFO - PROCESS | 968 | --DOCSHELL 000000805FF45800 == 42 [pid = 968] [id = 52] 13:49:27 INFO - PROCESS | 968 | --DOCSHELL 000000805D549000 == 41 [pid = 968] [id = 51] 13:49:27 INFO - PROCESS | 968 | --DOCSHELL 000000805CA27000 == 40 [pid = 968] [id = 50] 13:49:27 INFO - PROCESS | 968 | --DOCSHELL 0000008056A98000 == 39 [pid = 968] [id = 49] 13:49:27 INFO - PROCESS | 968 | --DOCSHELL 0000008059F4F800 == 38 [pid = 968] [id = 48] 13:49:27 INFO - PROCESS | 968 | --DOCSHELL 000000805967B000 == 37 [pid = 968] [id = 47] 13:49:27 INFO - PROCESS | 968 | --DOCSHELL 00000080565DB000 == 36 [pid = 968] [id = 46] 13:49:27 INFO - PROCESS | 968 | --DOCSHELL 00000080515EC800 == 35 [pid = 968] [id = 45] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 99 (0000008052259800) [pid = 968] [serial = 99] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 98 (00000080531C7400) [pid = 968] [serial = 100] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 97 (000000804D294800) [pid = 968] [serial = 96] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 96 (0000008051255400) [pid = 968] [serial = 97] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 95 (00000080593A3800) [pid = 968] [serial = 94] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 94 (0000008058D64C00) [pid = 968] [serial = 93] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 93 (0000008056562400) [pid = 968] [serial = 85] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008056447C00) [pid = 968] [serial = 84] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000805B3A5400) [pid = 968] [serial = 88] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 90 (0000008059EC8000) [pid = 968] [serial = 87] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805CAD7000) [pid = 968] [serial = 91] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805AEA8800) [pid = 968] [serial = 90] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805EB7A800) [pid = 968] [serial = 123] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805939C000) [pid = 968] [serial = 108] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008056551000) [pid = 968] [serial = 102] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008056AC3000) [pid = 968] [serial = 103] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008057B7E800) [pid = 968] [serial = 105] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805D237000) [pid = 968] [serial = 121] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008059D06800) [pid = 968] [serial = 111] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805B04BC00) [pid = 968] [serial = 112] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805BBBE000) [pid = 968] [serial = 114] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805D22FC00) [pid = 968] [serial = 120] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805CACA400) [pid = 968] [serial = 115] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008059768000) [pid = 968] [serial = 109] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805976E800) [pid = 968] [serial = 117] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805CACE800) [pid = 968] [serial = 118] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008058C4A400) [pid = 968] [serial = 106] [outer = 0000000000000000] [url = about:blank] 13:49:27 INFO - PROCESS | 968 | 1467233367337 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 838ms 13:49:27 INFO - PROCESS | 968 | 1467233367389 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 13:49:27 INFO - PROCESS | 968 | 1467233367394 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 13:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:49:27 INFO - PROCESS | 968 | 1467233367400 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:49:27 INFO - PROCESS | 968 | 1467233367403 Marionette TRACE conn6 <- [1,202,null,{}] 13:49:27 INFO - PROCESS | 968 | 1467233367407 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:27 INFO - PROCESS | 968 | 1467233367409 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:27 INFO - PROCESS | 968 | 1467233367498 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 13:49:27 INFO - PROCESS | 968 | 1467233367506 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:27 INFO - PROCESS | 968 | 1467233367508 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:27 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D9C800 == 36 [pid = 968] [id = 60] 13:49:27 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000804D59D000) [pid = 968] [serial = 177] [outer = 0000000000000000] 13:49:27 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (00000080514EF000) [pid = 968] [serial = 178] [outer = 000000804D59D000] 13:49:27 INFO - PROCESS | 968 | 1467233367557 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008052C78C00) [pid = 968] [serial = 179] [outer = 000000804D59D000] 13:49:27 INFO - PROCESS | 968 | 1467233367979 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 13:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:49:28 INFO - PROCESS | 968 | 1467233368032 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 13:49:28 INFO - PROCESS | 968 | 1467233368034 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 13:49:28 INFO - PROCESS | 968 | 1467233368038 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:49:28 INFO - PROCESS | 968 | 1467233368042 Marionette TRACE conn6 <- [1,206,null,{}] 13:49:28 INFO - PROCESS | 968 | 1467233368053 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:28 INFO - PROCESS | 968 | 1467233368057 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:28 INFO - PROCESS | 968 | 1467233368143 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 13:49:28 INFO - PROCESS | 968 | 1467233368181 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:28 INFO - PROCESS | 968 | 1467233368184 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:28 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C9A000 == 37 [pid = 968] [id = 61] 13:49:28 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805647B000) [pid = 968] [serial = 180] [outer = 0000000000000000] 13:49:28 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805648A800) [pid = 968] [serial = 181] [outer = 000000805647B000] 13:49:28 INFO - PROCESS | 968 | 1467233368240 Marionette DEBUG loaded listener.js 13:49:28 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805655A400) [pid = 968] [serial = 182] [outer = 000000805647B000] 13:49:28 INFO - PROCESS | 968 | 1467233368655 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 13:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:49:28 INFO - PROCESS | 968 | 1467233368669 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 13:49:28 INFO - PROCESS | 968 | 1467233368671 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 13:49:28 INFO - PROCESS | 968 | 1467233368674 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:49:28 INFO - PROCESS | 968 | 1467233368676 Marionette TRACE conn6 <- [1,210,null,{}] 13:49:28 INFO - PROCESS | 968 | 1467233368680 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:28 INFO - PROCESS | 968 | 1467233368682 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:28 INFO - PROCESS | 968 | 1467233368768 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 13:49:28 INFO - PROCESS | 968 | 1467233368773 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:28 INFO - PROCESS | 968 | 1467233368776 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:28 INFO - PROCESS | 968 | ++DOCSHELL 000000805972F000 == 38 [pid = 968] [id = 62] 13:49:28 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (00000080572D4800) [pid = 968] [serial = 183] [outer = 0000000000000000] 13:49:28 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008057B81000) [pid = 968] [serial = 184] [outer = 00000080572D4800] 13:49:28 INFO - PROCESS | 968 | 1467233368822 Marionette DEBUG loaded listener.js 13:49:28 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008058D64800) [pid = 968] [serial = 185] [outer = 00000080572D4800] 13:49:29 INFO - PROCESS | 968 | 1467233369225 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 586ms 13:49:29 INFO - PROCESS | 968 | 1467233369278 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 13:49:29 INFO - PROCESS | 968 | 1467233369280 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 13:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:49:29 INFO - PROCESS | 968 | 1467233369299 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:49:29 INFO - PROCESS | 968 | 1467233369301 Marionette TRACE conn6 <- [1,214,null,{}] 13:49:29 INFO - PROCESS | 968 | 1467233369310 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:29 INFO - PROCESS | 968 | 1467233369312 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:29 INFO - PROCESS | 968 | 1467233369422 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 13:49:29 INFO - PROCESS | 968 | 1467233369434 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:29 INFO - PROCESS | 968 | 1467233369436 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:29 INFO - PROCESS | 968 | ++DOCSHELL 000000805A181000 == 39 [pid = 968] [id = 63] 13:49:29 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805939C000) [pid = 968] [serial = 186] [outer = 0000000000000000] 13:49:29 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (00000080593A2800) [pid = 968] [serial = 187] [outer = 000000805939C000] 13:49:29 INFO - PROCESS | 968 | 1467233369481 Marionette DEBUG loaded listener.js 13:49:29 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805956AC00) [pid = 968] [serial = 188] [outer = 000000805939C000] 13:49:29 INFO - PROCESS | 968 | 1467233369954 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 13:49:29 INFO - PROCESS | 968 | 1467233369989 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 13:49:29 INFO - PROCESS | 968 | 1467233369991 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 13:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:49:30 INFO - PROCESS | 968 | 1467233369995 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:49:30 INFO - PROCESS | 968 | 1467233369997 Marionette TRACE conn6 <- [1,218,null,{}] 13:49:30 INFO - PROCESS | 968 | 1467233370001 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:30 INFO - PROCESS | 968 | 1467233370008 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:30 INFO - PROCESS | 968 | 1467233370157 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 13:49:30 INFO - PROCESS | 968 | 1467233370208 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:30 INFO - PROCESS | 968 | 1467233370210 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:30 INFO - PROCESS | 968 | ++DOCSHELL 000000805C4AC800 == 40 [pid = 968] [id = 64] 13:49:30 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008059D09C00) [pid = 968] [serial = 189] [outer = 0000000000000000] 13:49:30 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805B371400) [pid = 968] [serial = 190] [outer = 0000008059D09C00] 13:49:30 INFO - PROCESS | 968 | 1467233370259 Marionette DEBUG loaded listener.js 13:49:30 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805BF52400) [pid = 968] [serial = 191] [outer = 0000008059D09C00] 13:49:30 INFO - PROCESS | 968 | 1467233370666 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 13:49:30 INFO - PROCESS | 968 | 1467233370689 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 13:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:49:30 INFO - PROCESS | 968 | 1467233370692 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 13:49:30 INFO - PROCESS | 968 | 1467233370695 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:49:30 INFO - PROCESS | 968 | 1467233370697 Marionette TRACE conn6 <- [1,222,null,{}] 13:49:30 INFO - PROCESS | 968 | 1467233370700 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:30 INFO - PROCESS | 968 | 1467233370710 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:30 INFO - PROCESS | 968 | 1467233370837 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 13:49:30 INFO - PROCESS | 968 | 1467233370864 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:30 INFO - PROCESS | 968 | 1467233370866 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:30 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA84000 == 41 [pid = 968] [id = 65] 13:49:30 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (0000008059D0DC00) [pid = 968] [serial = 192] [outer = 0000000000000000] 13:49:30 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805CACA400) [pid = 968] [serial = 193] [outer = 0000008059D0DC00] 13:49:30 INFO - PROCESS | 968 | 1467233370911 Marionette DEBUG loaded listener.js 13:49:31 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805D236400) [pid = 968] [serial = 194] [outer = 0000008059D0DC00] 13:49:31 INFO - PROCESS | 968 | --DOMWINDOW == 90 (0000008056AC1800) [pid = 968] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:49:31 INFO - PROCESS | 968 | --DOMWINDOW == 89 (0000008059772400) [pid = 968] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:49:31 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008056449000) [pid = 968] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:49:31 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805D22CC00) [pid = 968] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:49:31 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000804CF9F000) [pid = 968] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:49:31 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008058FCF800) [pid = 968] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:49:31 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008059774000) [pid = 968] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:49:31 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804D593C00) [pid = 968] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:49:31 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804CAB7800) [pid = 968] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:49:31 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804D597400) [pid = 968] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:49:31 INFO - PROCESS | 968 | 1467233371411 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 775ms 13:49:31 INFO - PROCESS | 968 | 1467233371473 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 13:49:31 INFO - PROCESS | 968 | 1467233371475 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 13:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:49:31 INFO - PROCESS | 968 | 1467233371479 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:49:31 INFO - PROCESS | 968 | 1467233371480 Marionette TRACE conn6 <- [1,226,null,{}] 13:49:31 INFO - PROCESS | 968 | 1467233371484 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:31 INFO - PROCESS | 968 | 1467233371486 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:31 INFO - PROCESS | 968 | 1467233371569 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 13:49:31 INFO - PROCESS | 968 | 1467233371575 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:31 INFO - PROCESS | 968 | 1467233371576 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:31 INFO - PROCESS | 968 | ++DOCSHELL 000000805D51B800 == 42 [pid = 968] [id = 66] 13:49:31 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008056489400) [pid = 968] [serial = 195] [outer = 0000000000000000] 13:49:31 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008059767400) [pid = 968] [serial = 196] [outer = 0000008056489400] 13:49:31 INFO - PROCESS | 968 | 1467233371622 Marionette DEBUG loaded listener.js 13:49:31 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805D241800) [pid = 968] [serial = 197] [outer = 0000008056489400] 13:49:32 INFO - PROCESS | 968 | 1467233372052 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 13:49:32 INFO - PROCESS | 968 | 1467233372109 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 13:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:49:32 INFO - PROCESS | 968 | 1467233372112 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 13:49:32 INFO - PROCESS | 968 | 1467233372116 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:49:32 INFO - PROCESS | 968 | 1467233372117 Marionette TRACE conn6 <- [1,230,null,{}] 13:49:32 INFO - PROCESS | 968 | 1467233372121 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:32 INFO - PROCESS | 968 | 1467233372123 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:32 INFO - PROCESS | 968 | 1467233372206 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 13:49:32 INFO - PROCESS | 968 | 1467233372211 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:32 INFO - PROCESS | 968 | 1467233372213 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:32 INFO - PROCESS | 968 | ++DOCSHELL 000000805FF3A000 == 43 [pid = 968] [id = 67] 13:49:32 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805E908800) [pid = 968] [serial = 198] [outer = 0000000000000000] 13:49:32 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805E90DC00) [pid = 968] [serial = 199] [outer = 000000805E908800] 13:49:32 INFO - PROCESS | 968 | 1467233372259 Marionette DEBUG loaded listener.js 13:49:32 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805EB77C00) [pid = 968] [serial = 200] [outer = 000000805E908800] 13:49:32 INFO - PROCESS | 968 | 1467233372639 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 546ms 13:49:32 INFO - PROCESS | 968 | 1467233372663 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 968 | 1467233372665 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 13:49:32 INFO - PROCESS | 968 | 1467233372669 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:49:32 INFO - PROCESS | 968 | 1467233372670 Marionette TRACE conn6 <- [1,234,null,{}] 13:49:32 INFO - PROCESS | 968 | 1467233372674 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:32 INFO - PROCESS | 968 | 1467233372676 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:32 INFO - PROCESS | 968 | 1467233372788 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 13:49:32 INFO - PROCESS | 968 | 1467233372797 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:32 INFO - PROCESS | 968 | 1467233372799 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:32 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C21800 == 44 [pid = 968] [id = 68] 13:49:32 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805EBE0400) [pid = 968] [serial = 201] [outer = 0000000000000000] 13:49:32 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (0000008060291C00) [pid = 968] [serial = 202] [outer = 000000805EBE0400] 13:49:32 INFO - PROCESS | 968 | 1467233372847 Marionette DEBUG loaded listener.js 13:49:32 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (0000008060E2A800) [pid = 968] [serial = 203] [outer = 000000805EBE0400] 13:49:33 INFO - PROCESS | 968 | 1467233373262 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 13:49:33 INFO - PROCESS | 968 | 1467233373302 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 13:49:33 INFO - PROCESS | 968 | 1467233373305 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 13:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:49:33 INFO - PROCESS | 968 | 1467233373308 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:49:33 INFO - PROCESS | 968 | 1467233373311 Marionette TRACE conn6 <- [1,238,null,{}] 13:49:33 INFO - PROCESS | 968 | 1467233373314 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:33 INFO - PROCESS | 968 | 1467233373317 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:33 INFO - PROCESS | 968 | 1467233373484 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 13:49:33 INFO - PROCESS | 968 | 1467233373538 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:33 INFO - PROCESS | 968 | 1467233373542 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:33 INFO - PROCESS | 968 | ++DOCSHELL 000000804D7D9000 == 45 [pid = 968] [id = 69] 13:49:33 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000804B0E1400) [pid = 968] [serial = 204] [outer = 0000000000000000] 13:49:33 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000804B0E9400) [pid = 968] [serial = 205] [outer = 000000804B0E1400] 13:49:33 INFO - PROCESS | 968 | 1467233373602 Marionette DEBUG loaded listener.js 13:49:33 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000804D134000) [pid = 968] [serial = 206] [outer = 000000804B0E1400] 13:49:34 INFO - PROCESS | 968 | 1467233374289 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1038ms 13:49:34 INFO - PROCESS | 968 | 1467233374382 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 13:49:34 INFO - PROCESS | 968 | 1467233374386 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 13:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:49:34 INFO - PROCESS | 968 | 1467233374424 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:49:34 INFO - PROCESS | 968 | 1467233374428 Marionette TRACE conn6 <- [1,242,null,{}] 13:49:34 INFO - PROCESS | 968 | 1467233374485 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:34 INFO - PROCESS | 968 | 1467233374488 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:34 INFO - PROCESS | 968 | 1467233374594 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 13:49:34 INFO - PROCESS | 968 | 1467233374698 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:34 INFO - PROCESS | 968 | 1467233374702 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:34 INFO - PROCESS | 968 | ++DOCSHELL 000000805AEB7000 == 46 [pid = 968] [id = 70] 13:49:34 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000805654F000) [pid = 968] [serial = 207] [outer = 0000000000000000] 13:49:34 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (0000008058C47C00) [pid = 968] [serial = 208] [outer = 000000805654F000] 13:49:34 INFO - PROCESS | 968 | 1467233374761 Marionette DEBUG loaded listener.js 13:49:34 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (0000008059773400) [pid = 968] [serial = 209] [outer = 000000805654F000] 13:49:35 INFO - PROCESS | 968 | 1467233375308 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 945ms 13:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:49:35 INFO - PROCESS | 968 | 1467233375359 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 13:49:35 INFO - PROCESS | 968 | 1467233375363 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 13:49:35 INFO - PROCESS | 968 | 1467233375367 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:49:35 INFO - PROCESS | 968 | 1467233375370 Marionette TRACE conn6 <- [1,246,null,{}] 13:49:35 INFO - PROCESS | 968 | 1467233375374 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:35 INFO - PROCESS | 968 | 1467233375377 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:35 INFO - PROCESS | 968 | 1467233375494 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 13:49:35 INFO - PROCESS | 968 | 1467233375576 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:35 INFO - PROCESS | 968 | 1467233375578 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:35 INFO - PROCESS | 968 | ++DOCSHELL 0000008061548800 == 47 [pid = 968] [id = 71] 13:49:35 INFO - PROCESS | 968 | ++DOMWINDOW == 97 (000000805AEAB400) [pid = 968] [serial = 210] [outer = 0000000000000000] 13:49:35 INFO - PROCESS | 968 | ++DOMWINDOW == 98 (000000805CACA000) [pid = 968] [serial = 211] [outer = 000000805AEAB400] 13:49:35 INFO - PROCESS | 968 | 1467233375634 Marionette DEBUG loaded listener.js 13:49:35 INFO - PROCESS | 968 | ++DOMWINDOW == 99 (0000008060294000) [pid = 968] [serial = 212] [outer = 000000805AEAB400] 13:49:36 INFO - PROCESS | 968 | 1467233376223 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 13:49:36 INFO - PROCESS | 968 | 1467233376249 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 13:49:36 INFO - PROCESS | 968 | 1467233376254 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 13:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:49:36 INFO - PROCESS | 968 | 1467233376265 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:49:36 INFO - PROCESS | 968 | 1467233376270 Marionette TRACE conn6 <- [1,250,null,{}] 13:49:36 INFO - PROCESS | 968 | 1467233376274 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:36 INFO - PROCESS | 968 | 1467233376277 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:36 INFO - PROCESS | 968 | 1467233376394 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 13:49:36 INFO - PROCESS | 968 | 1467233376474 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:36 INFO - PROCESS | 968 | 1467233376476 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:36 INFO - PROCESS | 968 | ++DOCSHELL 0000008062405800 == 48 [pid = 968] [id = 72] 13:49:36 INFO - PROCESS | 968 | ++DOMWINDOW == 100 (00000080616E9800) [pid = 968] [serial = 213] [outer = 0000000000000000] 13:49:36 INFO - PROCESS | 968 | ++DOMWINDOW == 101 (00000080616EFC00) [pid = 968] [serial = 214] [outer = 00000080616E9800] 13:49:36 INFO - PROCESS | 968 | 1467233376531 Marionette DEBUG loaded listener.js 13:49:36 INFO - PROCESS | 968 | ++DOMWINDOW == 102 (00000080615DCC00) [pid = 968] [serial = 215] [outer = 00000080616E9800] 13:49:37 INFO - PROCESS | 968 | 1467233377271 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1092ms 13:49:37 INFO - PROCESS | 968 | 1467233377355 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 13:49:37 INFO - PROCESS | 968 | 1467233377359 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 13:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:49:37 INFO - PROCESS | 968 | 1467233377365 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:49:37 INFO - PROCESS | 968 | 1467233377369 Marionette TRACE conn6 <- [1,254,null,{}] 13:49:37 INFO - PROCESS | 968 | 1467233377374 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:37 INFO - PROCESS | 968 | 1467233377378 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:37 INFO - PROCESS | 968 | 1467233377480 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 13:49:37 INFO - PROCESS | 968 | 1467233377543 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:37 INFO - PROCESS | 968 | 1467233377548 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:37 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D0E000 == 49 [pid = 968] [id = 73] 13:49:37 INFO - PROCESS | 968 | ++DOMWINDOW == 103 (00000080531BEC00) [pid = 968] [serial = 216] [outer = 0000000000000000] 13:49:37 INFO - PROCESS | 968 | ++DOMWINDOW == 104 (0000008053866C00) [pid = 968] [serial = 217] [outer = 00000080531BEC00] 13:49:37 INFO - PROCESS | 968 | 1467233377598 Marionette DEBUG loaded listener.js 13:49:37 INFO - PROCESS | 968 | ++DOMWINDOW == 105 (000000805654E000) [pid = 968] [serial = 218] [outer = 00000080531BEC00] 13:49:38 INFO - PROCESS | 968 | 1467233378160 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 0000008060C21800 == 48 [pid = 968] [id = 68] 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 000000805FF3A000 == 47 [pid = 968] [id = 67] 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 000000805D51B800 == 46 [pid = 968] [id = 66] 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 000000805CA84000 == 45 [pid = 968] [id = 65] 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 000000805C4AC800 == 44 [pid = 968] [id = 64] 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 000000805A181000 == 43 [pid = 968] [id = 63] 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 000000805972F000 == 42 [pid = 968] [id = 62] 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 0000008058C9A000 == 41 [pid = 968] [id = 61] 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 0000008052D9C800 == 40 [pid = 968] [id = 60] 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 00000080514A0800 == 39 [pid = 968] [id = 59] 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 0000008052223800 == 38 [pid = 968] [id = 55] 13:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:49:38 INFO - PROCESS | 968 | --DOCSHELL 0000008059681000 == 37 [pid = 968] [id = 54] 13:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 841ms 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 104 (000000805CA47000) [pid = 968] [serial = 157] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 103 (000000805CA40000) [pid = 968] [serial = 151] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 102 (000000805EB82C00) [pid = 968] [serial = 160] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 101 (0000008059767C00) [pid = 968] [serial = 142] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 100 (000000804CABAC00) [pid = 968] [serial = 153] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 99 (0000008057233C00) [pid = 968] [serial = 138] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 98 (0000008058C44C00) [pid = 968] [serial = 139] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 97 (000000804CF9B800) [pid = 968] [serial = 129] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 96 (0000008059804C00) [pid = 968] [serial = 144] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 95 (0000008059CFD800) [pid = 968] [serial = 145] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 94 (000000805650A800) [pid = 968] [serial = 136] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000805644CC00) [pid = 968] [serial = 135] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000804CF99000) [pid = 968] [serial = 126] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000805EBE4C00) [pid = 968] [serial = 124] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 90 (0000008051249800) [pid = 968] [serial = 132] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805208D000) [pid = 968] [serial = 133] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 88 (00000080593A1000) [pid = 968] [serial = 141] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805D231000) [pid = 968] [serial = 148] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805BBBA400) [pid = 968] [serial = 147] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804D599C00) [pid = 968] [serial = 150] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008057B81800) [pid = 968] [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.] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804CF96800) [pid = 968] [serial = 154] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008056569400) [pid = 968] [serial = 156] [outer = 0000000000000000] [url = about:blank] 13:49:38 INFO - PROCESS | 968 | 1467233378245 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 13:49:38 INFO - PROCESS | 968 | 1467233378250 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 13:49:38 INFO - PROCESS | 968 | 1467233378256 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:49:38 INFO - PROCESS | 968 | 1467233378258 Marionette TRACE conn6 <- [1,258,null,{}] 13:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:49:38 INFO - PROCESS | 968 | 1467233378263 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:38 INFO - PROCESS | 968 | 1467233378265 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:38 INFO - PROCESS | 968 | 1467233378364 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 13:49:38 INFO - PROCESS | 968 | 1467233378434 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:38 INFO - PROCESS | 968 | 1467233378437 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:38 INFO - PROCESS | 968 | ++DOCSHELL 0000008051DB5000 == 38 [pid = 968] [id = 74] 13:49:38 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804CF97800) [pid = 968] [serial = 219] [outer = 0000000000000000] 13:49:38 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000804CFA3800) [pid = 968] [serial = 220] [outer = 000000804CF97800] 13:49:38 INFO - PROCESS | 968 | 1467233378486 Marionette DEBUG loaded listener.js 13:49:38 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008051249800) [pid = 968] [serial = 221] [outer = 000000804CF97800] 13:49:39 INFO - PROCESS | 968 | 1467233379091 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 886ms 13:49:39 INFO - PROCESS | 968 | 1467233379150 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 13:49:39 INFO - PROCESS | 968 | 1467233379153 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 13:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:49:39 INFO - PROCESS | 968 | 1467233379156 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:49:39 INFO - PROCESS | 968 | 1467233379160 Marionette TRACE conn6 <- [1,262,null,{}] 13:49:39 INFO - PROCESS | 968 | 1467233379171 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:39 INFO - PROCESS | 968 | 1467233379175 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:39 INFO - PROCESS | 968 | 1467233379264 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 13:49:39 INFO - PROCESS | 968 | 1467233379331 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:39 INFO - PROCESS | 968 | 1467233379335 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:39 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DD1000 == 39 [pid = 968] [id = 75] 13:49:39 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008058C49800) [pid = 968] [serial = 222] [outer = 0000000000000000] 13:49:39 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805939DC00) [pid = 968] [serial = 223] [outer = 0000008058C49800] 13:49:39 INFO - PROCESS | 968 | 1467233379384 Marionette DEBUG loaded listener.js 13:49:39 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805976F000) [pid = 968] [serial = 224] [outer = 0000008058C49800] 13:49:39 INFO - PROCESS | 968 | 1467233379761 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 13:49:39 INFO - PROCESS | 968 | 1467233379789 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 13:49:39 INFO - PROCESS | 968 | 1467233379792 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 13:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:49:39 INFO - PROCESS | 968 | 1467233379795 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:49:39 INFO - PROCESS | 968 | 1467233379797 Marionette TRACE conn6 <- [1,266,null,{}] 13:49:39 INFO - PROCESS | 968 | 1467233379808 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:39 INFO - PROCESS | 968 | 1467233379810 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:39 INFO - PROCESS | 968 | 1467233379901 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 13:49:39 INFO - PROCESS | 968 | 1467233379932 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:39 INFO - PROCESS | 968 | 1467233379934 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:39 INFO - PROCESS | 968 | ++DOCSHELL 000000805A827800 == 40 [pid = 968] [id = 76] 13:49:39 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (0000008059FF2C00) [pid = 968] [serial = 225] [outer = 0000000000000000] 13:49:39 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805AEA5000) [pid = 968] [serial = 226] [outer = 0000008059FF2C00] 13:49:39 INFO - PROCESS | 968 | 1467233379980 Marionette DEBUG loaded listener.js 13:49:40 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805BBBA400) [pid = 968] [serial = 227] [outer = 0000008059FF2C00] 13:49:40 INFO - PROCESS | 968 | 1467233380388 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 648ms 13:49:40 INFO - PROCESS | 968 | 1467233380448 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 13:49:40 INFO - PROCESS | 968 | 1467233380450 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 13:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:49:40 INFO - PROCESS | 968 | 1467233380468 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:49:40 INFO - PROCESS | 968 | 1467233380470 Marionette TRACE conn6 <- [1,270,null,{}] 13:49:40 INFO - PROCESS | 968 | 1467233380474 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:40 INFO - PROCESS | 968 | 1467233380476 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:40 INFO - PROCESS | 968 | 1467233380583 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 13:49:40 INFO - PROCESS | 968 | 1467233380591 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:40 INFO - PROCESS | 968 | 1467233380593 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:40 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA81000 == 41 [pid = 968] [id = 77] 13:49:40 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805D22E000) [pid = 968] [serial = 228] [outer = 0000000000000000] 13:49:40 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805D232C00) [pid = 968] [serial = 229] [outer = 000000805D22E000] 13:49:40 INFO - PROCESS | 968 | 1467233380674 Marionette DEBUG loaded listener.js 13:49:40 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000805E905000) [pid = 968] [serial = 230] [outer = 000000805D22E000] 13:49:41 INFO - PROCESS | 968 | 1467233381093 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 691ms 13:49:41 INFO - PROCESS | 968 | 1467233381163 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 13:49:41 INFO - PROCESS | 968 | 1467233381165 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 13:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:49:41 INFO - PROCESS | 968 | 1467233381168 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:49:41 INFO - PROCESS | 968 | 1467233381170 Marionette TRACE conn6 <- [1,274,null,{}] 13:49:41 INFO - PROCESS | 968 | 1467233381174 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:41 INFO - PROCESS | 968 | 1467233381180 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:41 INFO - PROCESS | 968 | 1467233381352 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 13:49:41 INFO - PROCESS | 968 | 1467233381378 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:41 INFO - PROCESS | 968 | 1467233381380 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:41 INFO - PROCESS | 968 | ++DOCSHELL 000000805D565000 == 42 [pid = 968] [id = 78] 13:49:41 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (000000805E90C000) [pid = 968] [serial = 231] [outer = 0000000000000000] 13:49:41 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (000000805E95FC00) [pid = 968] [serial = 232] [outer = 000000805E90C000] 13:49:41 INFO - PROCESS | 968 | 1467233381427 Marionette DEBUG loaded listener.js 13:49:41 INFO - PROCESS | 968 | ++DOMWINDOW == 97 (0000008060E22400) [pid = 968] [serial = 233] [outer = 000000805E90C000] 13:49:41 INFO - PROCESS | 968 | 1467233381849 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 733ms 13:49:41 INFO - PROCESS | 968 | 1467233381905 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 13:49:41 INFO - PROCESS | 968 | 1467233381907 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 13:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:49:41 INFO - PROCESS | 968 | 1467233381916 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:49:41 INFO - PROCESS | 968 | 1467233381918 Marionette TRACE conn6 <- [1,278,null,{}] 13:49:41 INFO - PROCESS | 968 | 1467233381922 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:41 INFO - PROCESS | 968 | 1467233381924 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:42 INFO - PROCESS | 968 | 1467233382030 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 13:49:42 INFO - PROCESS | 968 | 1467233382037 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:42 INFO - PROCESS | 968 | 1467233382039 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:42 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C28800 == 43 [pid = 968] [id = 79] 13:49:42 INFO - PROCESS | 968 | ++DOMWINDOW == 98 (0000008060E2DC00) [pid = 968] [serial = 234] [outer = 0000000000000000] 13:49:42 INFO - PROCESS | 968 | ++DOMWINDOW == 99 (0000008060F31400) [pid = 968] [serial = 235] [outer = 0000008060E2DC00] 13:49:42 INFO - PROCESS | 968 | 1467233382119 Marionette DEBUG loaded listener.js 13:49:42 INFO - PROCESS | 968 | ++DOMWINDOW == 100 (00000080615E5400) [pid = 968] [serial = 236] [outer = 0000008060E2DC00] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 99 (000000804B0E1000) [pid = 968] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 98 (000000805939C000) [pid = 968] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 97 (000000805647B000) [pid = 968] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 96 (000000805D237800) [pid = 968] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 95 (000000804D59D000) [pid = 968] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 94 (0000008056553800) [pid = 968] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000805A8C4C00) [pid = 968] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000804D29AC00) [pid = 968] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 91 (00000080572D4800) [pid = 968] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 90 (0000008059D09C00) [pid = 968] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000804D294000) [pid = 968] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008059D0DC00) [pid = 968] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008056489400) [pid = 968] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805E908800) [pid = 968] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:49:42 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804CEBF400) [pid = 968] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:49:42 INFO - PROCESS | 968 | 1467233382697 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 840ms 13:49:42 INFO - PROCESS | 968 | 1467233382759 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 13:49:42 INFO - PROCESS | 968 | 1467233382761 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 13:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:49:42 INFO - PROCESS | 968 | 1467233382764 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:49:42 INFO - PROCESS | 968 | 1467233382766 Marionette TRACE conn6 <- [1,282,null,{}] 13:49:42 INFO - PROCESS | 968 | 1467233382770 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:42 INFO - PROCESS | 968 | 1467233382772 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:42 INFO - PROCESS | 968 | 1467233382855 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 13:49:42 INFO - PROCESS | 968 | 1467233382924 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:42 INFO - PROCESS | 968 | 1467233382926 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:42 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F1E000 == 44 [pid = 968] [id = 80] 13:49:42 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000804D298000) [pid = 968] [serial = 237] [outer = 0000000000000000] 13:49:42 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008056553800) [pid = 968] [serial = 238] [outer = 000000804D298000] 13:49:42 INFO - PROCESS | 968 | 1467233382971 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805DD72C00) [pid = 968] [serial = 239] [outer = 000000804D298000] 13:49:43 INFO - PROCESS | 968 | 1467233383317 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 13:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:49:43 INFO - PROCESS | 968 | 1467233383355 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 13:49:43 INFO - PROCESS | 968 | 1467233383357 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 13:49:43 INFO - PROCESS | 968 | 1467233383360 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:49:43 INFO - PROCESS | 968 | 1467233383362 Marionette TRACE conn6 <- [1,286,null,{}] 13:49:43 INFO - PROCESS | 968 | 1467233383365 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:43 INFO - PROCESS | 968 | 1467233383367 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:43 INFO - PROCESS | 968 | 1467233383476 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 13:49:43 INFO - PROCESS | 968 | 1467233383483 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:43 INFO - PROCESS | 968 | 1467233383485 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:43 INFO - PROCESS | 968 | ++DOCSHELL 0000008062417000 == 45 [pid = 968] [id = 81] 13:49:43 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000804D37B000) [pid = 968] [serial = 240] [outer = 0000000000000000] 13:49:43 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805D906C00) [pid = 968] [serial = 241] [outer = 000000804D37B000] 13:49:43 INFO - PROCESS | 968 | 1467233383530 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805D910000) [pid = 968] [serial = 242] [outer = 000000804D37B000] 13:49:43 INFO - PROCESS | 968 | 1467233383917 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 588ms 13:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:49:43 INFO - PROCESS | 968 | 1467233383951 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 13:49:43 INFO - PROCESS | 968 | 1467233383953 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 13:49:43 INFO - PROCESS | 968 | 1467233383957 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:49:43 INFO - PROCESS | 968 | 1467233383959 Marionette TRACE conn6 <- [1,290,null,{}] 13:49:43 INFO - PROCESS | 968 | 1467233383962 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:43 INFO - PROCESS | 968 | 1467233383964 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:44 INFO - PROCESS | 968 | 1467233384050 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 13:49:44 INFO - PROCESS | 968 | 1467233384119 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:44 INFO - PROCESS | 968 | 1467233384121 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:44 INFO - PROCESS | 968 | ++DOCSHELL 0000008061D45000 == 46 [pid = 968] [id = 82] 13:49:44 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805D909400) [pid = 968] [serial = 243] [outer = 0000000000000000] 13:49:44 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (00000080515BF400) [pid = 968] [serial = 244] [outer = 000000805D909400] 13:49:44 INFO - PROCESS | 968 | 1467233384167 Marionette DEBUG loaded listener.js 13:49:44 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000805DD81400) [pid = 968] [serial = 245] [outer = 000000805D909400] 13:49:44 INFO - PROCESS | 968 | 1467233384549 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 627ms 13:49:44 INFO - PROCESS | 968 | 1467233384632 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 13:49:44 INFO - PROCESS | 968 | 1467233384637 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 13:49:44 INFO - PROCESS | 968 | 1467233384643 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:49:44 INFO - PROCESS | 968 | 1467233384648 Marionette TRACE conn6 <- [1,294,null,{}] 13:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:49:44 INFO - PROCESS | 968 | 1467233384659 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:44 INFO - PROCESS | 968 | 1467233384663 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:44 INFO - PROCESS | 968 | 1467233384789 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 13:49:44 INFO - PROCESS | 968 | 1467233384864 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:44 INFO - PROCESS | 968 | 1467233384868 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:44 INFO - PROCESS | 968 | ++DOCSHELL 0000008052C20000 == 47 [pid = 968] [id = 83] 13:49:44 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (000000804CFA4C00) [pid = 968] [serial = 246] [outer = 0000000000000000] 13:49:44 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (000000804D590C00) [pid = 968] [serial = 247] [outer = 000000804CFA4C00] 13:49:44 INFO - PROCESS | 968 | 1467233384928 Marionette DEBUG loaded listener.js 13:49:45 INFO - PROCESS | 968 | ++DOMWINDOW == 97 (0000008051566C00) [pid = 968] [serial = 248] [outer = 000000804CFA4C00] 13:49:45 INFO - PROCESS | 968 | 1467233385543 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:45 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. 13:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 944ms 13:49:45 INFO - PROCESS | 968 | 1467233385598 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 13:49:45 INFO - PROCESS | 968 | 1467233385601 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 13:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:49:45 INFO - PROCESS | 968 | 1467233385608 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:49:45 INFO - PROCESS | 968 | 1467233385612 Marionette TRACE conn6 <- [1,298,null,{}] 13:49:45 INFO - PROCESS | 968 | 1467233385617 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:45 INFO - PROCESS | 968 | 1467233385620 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:45 INFO - PROCESS | 968 | 1467233385742 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 13:49:45 INFO - PROCESS | 968 | 1467233385812 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:45 INFO - PROCESS | 968 | 1467233385815 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805A181000 == 48 [pid = 968] [id = 84] 13:49:45 INFO - PROCESS | 968 | ++DOMWINDOW == 98 (0000008056569400) [pid = 968] [serial = 249] [outer = 0000000000000000] 13:49:45 INFO - PROCESS | 968 | ++DOMWINDOW == 99 (0000008058C3D400) [pid = 968] [serial = 250] [outer = 0000008056569400] 13:49:45 INFO - PROCESS | 968 | 1467233385873 Marionette DEBUG loaded listener.js 13:49:45 INFO - PROCESS | 968 | ++DOMWINDOW == 100 (0000008059769000) [pid = 968] [serial = 251] [outer = 0000008056569400] 13:49:46 INFO - PROCESS | 968 | 1467233386173 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:49:46 INFO - PROCESS | 968 | 1467233386509 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:46 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. 13:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 13:49:46 INFO - PROCESS | 968 | 1467233386554 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 13:49:46 INFO - PROCESS | 968 | 1467233386557 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 13:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:49:46 INFO - PROCESS | 968 | 1467233386561 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:49:46 INFO - PROCESS | 968 | 1467233386563 Marionette TRACE conn6 <- [1,302,null,{}] 13:49:46 INFO - PROCESS | 968 | 1467233386574 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:46 INFO - PROCESS | 968 | 1467233386579 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:46 INFO - PROCESS | 968 | 1467233386701 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 13:49:46 INFO - PROCESS | 968 | 1467233386816 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:46 INFO - PROCESS | 968 | 1467233386821 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:46 INFO - PROCESS | 968 | ++DOCSHELL 00000080625A7000 == 49 [pid = 968] [id = 85] 13:49:46 INFO - PROCESS | 968 | ++DOMWINDOW == 101 (000000805E967400) [pid = 968] [serial = 252] [outer = 0000000000000000] 13:49:46 INFO - PROCESS | 968 | ++DOMWINDOW == 102 (000000805E969400) [pid = 968] [serial = 253] [outer = 000000805E967400] 13:49:46 INFO - PROCESS | 968 | 1467233386882 Marionette DEBUG loaded listener.js 13:49:46 INFO - PROCESS | 968 | ++DOMWINDOW == 103 (0000008060F32C00) [pid = 968] [serial = 254] [outer = 000000805E967400] 13:49:47 INFO - PROCESS | 968 | 1467233387452 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:47 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. 13:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 944ms 13:49:47 INFO - PROCESS | 968 | 1467233387507 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 13:49:47 INFO - PROCESS | 968 | 1467233387510 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 13:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:49:47 INFO - PROCESS | 968 | 1467233387513 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:49:47 INFO - PROCESS | 968 | 1467233387516 Marionette TRACE conn6 <- [1,306,null,{}] 13:49:47 INFO - PROCESS | 968 | 1467233387520 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:47 INFO - PROCESS | 968 | 1467233387522 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:47 INFO - PROCESS | 968 | 1467233387639 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 13:49:47 INFO - PROCESS | 968 | 1467233387752 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:47 INFO - PROCESS | 968 | 1467233387755 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:47 INFO - PROCESS | 968 | ++DOCSHELL 00000080624BF000 == 50 [pid = 968] [id = 86] 13:49:47 INFO - PROCESS | 968 | ++DOMWINDOW == 104 (0000008061445000) [pid = 968] [serial = 255] [outer = 0000000000000000] 13:49:47 INFO - PROCESS | 968 | ++DOMWINDOW == 105 (0000008061448800) [pid = 968] [serial = 256] [outer = 0000008061445000] 13:49:47 INFO - PROCESS | 968 | 1467233387811 Marionette DEBUG loaded listener.js 13:49:47 INFO - PROCESS | 968 | ++DOMWINDOW == 106 (00000080616E7000) [pid = 968] [serial = 257] [outer = 0000008061445000] 13:49:48 INFO - PROCESS | 968 | 1467233388589 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:48 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. 13:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1137ms 13:49:48 INFO - PROCESS | 968 | 1467233388653 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 13:49:48 INFO - PROCESS | 968 | 1467233388658 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 13:49:48 INFO - PROCESS | 968 | 1467233388663 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:49:48 INFO - PROCESS | 968 | 1467233388666 Marionette TRACE conn6 <- [1,310,null,{}] 13:49:48 INFO - PROCESS | 968 | 1467233388716 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:48 INFO - PROCESS | 968 | 1467233388719 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:48 INFO - PROCESS | 968 | 1467233388819 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 13:49:48 INFO - PROCESS | 968 | 1467233388962 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:48 INFO - PROCESS | 968 | 1467233388965 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:49 INFO - PROCESS | 968 | ++DOCSHELL 0000008051280000 == 51 [pid = 968] [id = 87] 13:49:49 INFO - PROCESS | 968 | ++DOMWINDOW == 107 (0000008052D20800) [pid = 968] [serial = 258] [outer = 0000000000000000] 13:49:49 INFO - PROCESS | 968 | ++DOMWINDOW == 108 (00000080531C2000) [pid = 968] [serial = 259] [outer = 0000008052D20800] 13:49:49 INFO - PROCESS | 968 | 1467233389058 Marionette DEBUG loaded listener.js 13:49:49 INFO - PROCESS | 968 | ++DOMWINDOW == 109 (000000805648F000) [pid = 968] [serial = 260] [outer = 0000008052D20800] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 0000008062417000 == 50 [pid = 968] [id = 81] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 0000008060F1E000 == 49 [pid = 968] [id = 80] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 0000008060C28800 == 48 [pid = 968] [id = 79] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 000000805D565000 == 47 [pid = 968] [id = 78] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 000000805CA81000 == 46 [pid = 968] [id = 77] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 000000805A827800 == 45 [pid = 968] [id = 76] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 0000008059DD1000 == 44 [pid = 968] [id = 75] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 0000008051DB5000 == 43 [pid = 968] [id = 74] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 108 (0000008060291C00) [pid = 968] [serial = 202] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 0000008058D0E000 == 42 [pid = 968] [id = 73] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 0000008061548800 == 41 [pid = 968] [id = 71] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 000000805AEB7000 == 40 [pid = 968] [id = 70] 13:49:49 INFO - PROCESS | 968 | --DOCSHELL 000000804D7D9000 == 39 [pid = 968] [id = 69] 13:49:49 INFO - PROCESS | 968 | 1467233389543 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 107 (000000804DED5400) [pid = 968] [serial = 127] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 106 (0000008052D1F400) [pid = 968] [serial = 130] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 105 (000000805956AC00) [pid = 968] [serial = 188] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 104 (00000080593A2800) [pid = 968] [serial = 187] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 103 (000000805655A400) [pid = 968] [serial = 182] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 102 (000000805648A800) [pid = 968] [serial = 181] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 101 (0000008060F25000) [pid = 968] [serial = 173] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 100 (0000008060E29000) [pid = 968] [serial = 172] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 99 (00000080514EF000) [pid = 968] [serial = 178] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 98 (0000008052C78C00) [pid = 968] [serial = 179] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 97 (0000008058C3CC00) [pid = 968] [serial = 167] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 96 (0000008056557800) [pid = 968] [serial = 166] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 95 (000000805EBDD400) [pid = 968] [serial = 170] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 94 (000000805B0DEC00) [pid = 968] [serial = 169] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 93 (0000008051F70C00) [pid = 968] [serial = 164] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000804D595400) [pid = 968] [serial = 163] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008057B81000) [pid = 968] [serial = 184] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805BF52400) [pid = 968] [serial = 191] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 89 (0000008051CB2C00) [pid = 968] [serial = 176] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000804D598C00) [pid = 968] [serial = 175] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805B371400) [pid = 968] [serial = 190] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805CACA400) [pid = 968] [serial = 193] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805D241800) [pid = 968] [serial = 197] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008059767400) [pid = 968] [serial = 196] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805D236400) [pid = 968] [serial = 194] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805EB77C00) [pid = 968] [serial = 200] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008058D64800) [pid = 968] [serial = 185] [outer = 0000000000000000] [url = about:blank] 13:49:49 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805E90DC00) [pid = 968] [serial = 199] [outer = 0000000000000000] [url = about:blank] 13:49:49 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. 13:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 942ms 13:49:49 INFO - PROCESS | 968 | 1467233389609 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 13:49:49 INFO - PROCESS | 968 | 1467233389614 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 13:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:49:49 INFO - PROCESS | 968 | 1467233389619 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:49:49 INFO - PROCESS | 968 | 1467233389622 Marionette TRACE conn6 <- [1,314,null,{}] 13:49:49 INFO - PROCESS | 968 | 1467233389626 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:49 INFO - PROCESS | 968 | 1467233389629 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:49 INFO - PROCESS | 968 | 1467233389722 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 13:49:49 INFO - PROCESS | 968 | 1467233389728 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:49 INFO - PROCESS | 968 | 1467233389730 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:49 INFO - PROCESS | 968 | ++DOCSHELL 00000080533F0000 == 40 [pid = 968] [id = 88] 13:49:49 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008052D23000) [pid = 968] [serial = 261] [outer = 0000000000000000] 13:49:49 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008053129C00) [pid = 968] [serial = 262] [outer = 0000008052D23000] 13:49:49 INFO - PROCESS | 968 | 1467233389783 Marionette DEBUG loaded listener.js 13:49:49 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805654F400) [pid = 968] [serial = 263] [outer = 0000008052D23000] 13:49:50 INFO - PROCESS | 968 | 1467233390246 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:50 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. 13:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 692ms 13:49:50 INFO - PROCESS | 968 | 1467233390315 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 13:49:50 INFO - PROCESS | 968 | 1467233390318 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 13:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:49:50 INFO - PROCESS | 968 | 1467233390322 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:49:50 INFO - PROCESS | 968 | 1467233390325 Marionette TRACE conn6 <- [1,318,null,{}] 13:49:50 INFO - PROCESS | 968 | 1467233390336 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:50 INFO - PROCESS | 968 | 1467233390341 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:50 INFO - PROCESS | 968 | 1467233390453 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 13:49:50 INFO - PROCESS | 968 | 1467233390527 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:50 INFO - PROCESS | 968 | 1467233390530 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:50 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F06800 == 41 [pid = 968] [id = 89] 13:49:50 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008052D23C00) [pid = 968] [serial = 264] [outer = 0000000000000000] 13:49:50 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008058C45800) [pid = 968] [serial = 265] [outer = 0000008052D23C00] 13:49:50 INFO - PROCESS | 968 | 1467233390586 Marionette DEBUG loaded listener.js 13:49:50 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (00000080593A2800) [pid = 968] [serial = 266] [outer = 0000008052D23C00] 13:49:50 INFO - PROCESS | 968 | 1467233390962 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:51 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. 13:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 13:49:51 INFO - PROCESS | 968 | 1467233391014 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 13:49:51 INFO - PROCESS | 968 | 1467233391017 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 13:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:49:51 INFO - PROCESS | 968 | 1467233391020 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:49:51 INFO - PROCESS | 968 | 1467233391022 Marionette TRACE conn6 <- [1,322,null,{}] 13:49:51 INFO - PROCESS | 968 | 1467233391025 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:51 INFO - PROCESS | 968 | 1467233391027 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:51 INFO - PROCESS | 968 | 1467233391116 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 13:49:51 INFO - PROCESS | 968 | 1467233391121 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:51 INFO - PROCESS | 968 | 1467233391123 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:51 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DC6000 == 42 [pid = 968] [id = 90] 13:49:51 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008059774800) [pid = 968] [serial = 267] [outer = 0000000000000000] 13:49:51 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (0000008059CF8C00) [pid = 968] [serial = 268] [outer = 0000008059774800] 13:49:51 INFO - PROCESS | 968 | 1467233391170 Marionette DEBUG loaded listener.js 13:49:51 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805A8BF400) [pid = 968] [serial = 269] [outer = 0000008059774800] 13:49:51 INFO - PROCESS | 968 | 1467233391648 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:51 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. 13:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 691ms 13:49:51 INFO - PROCESS | 968 | 1467233391715 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 13:49:51 INFO - PROCESS | 968 | 1467233391717 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 13:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:49:51 INFO - PROCESS | 968 | 1467233391720 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:49:51 INFO - PROCESS | 968 | 1467233391722 Marionette TRACE conn6 <- [1,326,null,{}] 13:49:51 INFO - PROCESS | 968 | 1467233391726 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:51 INFO - PROCESS | 968 | 1467233391728 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:51 INFO - PROCESS | 968 | 1467233391870 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 13:49:51 INFO - PROCESS | 968 | 1467233391893 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:51 INFO - PROCESS | 968 | 1467233391895 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:51 INFO - PROCESS | 968 | ++DOCSHELL 000000805A80D800 == 43 [pid = 968] [id = 91] 13:49:51 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805BBBC800) [pid = 968] [serial = 270] [outer = 0000000000000000] 13:49:51 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805CACA400) [pid = 968] [serial = 271] [outer = 000000805BBBC800] 13:49:51 INFO - PROCESS | 968 | 1467233391941 Marionette DEBUG loaded listener.js 13:49:52 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805D238400) [pid = 968] [serial = 272] [outer = 000000805BBBC800] 13:49:52 INFO - PROCESS | 968 | 1467233392406 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:52 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. 13:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 735ms 13:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:49:52 INFO - PROCESS | 968 | 1467233392459 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 13:49:52 INFO - PROCESS | 968 | 1467233392461 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 13:49:52 INFO - PROCESS | 968 | 1467233392464 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:49:52 INFO - PROCESS | 968 | 1467233392466 Marionette TRACE conn6 <- [1,330,null,{}] 13:49:52 INFO - PROCESS | 968 | 1467233392475 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:52 INFO - PROCESS | 968 | 1467233392481 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:52 INFO - PROCESS | 968 | 1467233392616 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 13:49:52 INFO - PROCESS | 968 | 1467233392667 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:52 INFO - PROCESS | 968 | 1467233392669 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:52 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA16800 == 44 [pid = 968] [id = 92] 13:49:52 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805DD9E800) [pid = 968] [serial = 273] [outer = 0000000000000000] 13:49:52 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000805DDA6800) [pid = 968] [serial = 274] [outer = 000000805DD9E800] 13:49:52 INFO - PROCESS | 968 | 1467233392715 Marionette DEBUG loaded listener.js 13:49:52 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (000000805E906400) [pid = 968] [serial = 275] [outer = 000000805DD9E800] 13:49:53 INFO - PROCESS | 968 | 1467233393149 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:53 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. 13:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 13:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:49:53 INFO - PROCESS | 968 | 1467233393202 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 13:49:53 INFO - PROCESS | 968 | 1467233393204 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 13:49:53 INFO - PROCESS | 968 | 1467233393212 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:49:53 INFO - PROCESS | 968 | 1467233393214 Marionette TRACE conn6 <- [1,334,null,{}] 13:49:53 INFO - PROCESS | 968 | 1467233393233 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:53 INFO - PROCESS | 968 | 1467233393236 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:53 INFO - PROCESS | 968 | 1467233393433 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 94 (000000804CF97800) [pid = 968] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000804D37B000) [pid = 968] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008059FF2C00) [pid = 968] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008058C49800) [pid = 968] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 90 (00000080531BEC00) [pid = 968] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805D22E000) [pid = 968] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805EBE0400) [pid = 968] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805EB7B400) [pid = 968] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805AEAB400) [pid = 968] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804B0E1400) [pid = 968] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805654F000) [pid = 968] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 83 (00000080616E9800) [pid = 968] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008060E2DC00) [pid = 968] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805E90C000) [pid = 968] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:49:53 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804D298000) [pid = 968] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:49:53 INFO - PROCESS | 968 | 1467233393487 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:53 INFO - PROCESS | 968 | 1467233393489 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:53 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F20800 == 45 [pid = 968] [id = 93] 13:49:53 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000804CABFC00) [pid = 968] [serial = 276] [outer = 0000000000000000] 13:49:53 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000804D59D400) [pid = 968] [serial = 277] [outer = 000000804CABFC00] 13:49:53 INFO - PROCESS | 968 | 1467233393534 Marionette DEBUG loaded listener.js 13:49:53 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (00000080593A7C00) [pid = 968] [serial = 278] [outer = 000000804CABFC00] 13:49:53 INFO - PROCESS | 968 | 1467233393881 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:53 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. 13:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 712ms 13:49:53 INFO - PROCESS | 968 | 1467233393922 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 13:49:53 INFO - PROCESS | 968 | 1467233393925 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 13:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:49:53 INFO - PROCESS | 968 | 1467233393928 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:49:53 INFO - PROCESS | 968 | 1467233393930 Marionette TRACE conn6 <- [1,338,null,{}] 13:49:53 INFO - PROCESS | 968 | 1467233393933 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:53 INFO - PROCESS | 968 | 1467233393935 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:54 INFO - PROCESS | 968 | 1467233394044 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 13:49:54 INFO - PROCESS | 968 | 1467233394052 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 968 | 1467233394054 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:54 INFO - PROCESS | 968 | ++DOCSHELL 000000805FF50800 == 46 [pid = 968] [id = 94] 13:49:54 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805BBBC000) [pid = 968] [serial = 279] [outer = 0000000000000000] 13:49:54 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805DE53C00) [pid = 968] [serial = 280] [outer = 000000805BBBC000] 13:49:54 INFO - PROCESS | 968 | 1467233394099 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805E907800) [pid = 968] [serial = 281] [outer = 000000805BBBC000] 13:49:54 INFO - PROCESS | 968 | 1467233394496 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:54 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. 13:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 586ms 13:49:54 INFO - PROCESS | 968 | 1467233394518 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 13:49:54 INFO - PROCESS | 968 | 1467233394520 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 13:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:49:54 INFO - PROCESS | 968 | 1467233394523 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:49:54 INFO - PROCESS | 968 | 1467233394525 Marionette TRACE conn6 <- [1,342,null,{}] 13:49:54 INFO - PROCESS | 968 | 1467233394529 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:54 INFO - PROCESS | 968 | 1467233394531 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:54 INFO - PROCESS | 968 | 1467233394615 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 13:49:54 INFO - PROCESS | 968 | 1467233394682 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 968 | 1467233394684 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F0C800 == 47 [pid = 968] [id = 95] 13:49:54 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805D532800) [pid = 968] [serial = 282] [outer = 0000000000000000] 13:49:54 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805D53B000) [pid = 968] [serial = 283] [outer = 000000805D532800] 13:49:54 INFO - PROCESS | 968 | 1467233394729 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805DE50000) [pid = 968] [serial = 284] [outer = 000000805D532800] 13:49:55 INFO - PROCESS | 968 | 1467233395099 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:55 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. 13:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 13:49:55 INFO - PROCESS | 968 | 1467233395156 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 13:49:55 INFO - PROCESS | 968 | 1467233395158 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 13:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:49:55 INFO - PROCESS | 968 | 1467233395161 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:49:55 INFO - PROCESS | 968 | 1467233395163 Marionette TRACE conn6 <- [1,346,null,{}] 13:49:55 INFO - PROCESS | 968 | 1467233395166 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:55 INFO - PROCESS | 968 | 1467233395168 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:55 INFO - PROCESS | 968 | 1467233395281 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 13:49:55 INFO - PROCESS | 968 | 1467233395288 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:55 INFO - PROCESS | 968 | 1467233395290 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:55 INFO - PROCESS | 968 | ++DOCSHELL 000000806155D800 == 48 [pid = 968] [id = 96] 13:49:55 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (00000080512D1400) [pid = 968] [serial = 285] [outer = 0000000000000000] 13:49:55 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (00000080512D4C00) [pid = 968] [serial = 286] [outer = 00000080512D1400] 13:49:55 INFO - PROCESS | 968 | 1467233395335 Marionette DEBUG loaded listener.js 13:49:55 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805D53C400) [pid = 968] [serial = 287] [outer = 00000080512D1400] 13:49:55 INFO - PROCESS | 968 | 1467233395951 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:56 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. 13:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 881ms 13:49:56 INFO - PROCESS | 968 | 1467233396046 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 13:49:56 INFO - PROCESS | 968 | 1467233396051 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 13:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:49:56 INFO - PROCESS | 968 | 1467233396056 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:49:56 INFO - PROCESS | 968 | 1467233396062 Marionette TRACE conn6 <- [1,350,null,{}] 13:49:56 INFO - PROCESS | 968 | 1467233396068 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:56 INFO - PROCESS | 968 | 1467233396071 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:56 INFO - PROCESS | 968 | 1467233396201 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 13:49:56 INFO - PROCESS | 968 | 1467233396266 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:56 INFO - PROCESS | 968 | 1467233396269 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:56 INFO - PROCESS | 968 | ++DOCSHELL 0000008056A90000 == 49 [pid = 968] [id = 97] 13:49:56 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (00000080512D9800) [pid = 968] [serial = 288] [outer = 0000000000000000] 13:49:56 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (0000008052C78C00) [pid = 968] [serial = 289] [outer = 00000080512D9800] 13:49:56 INFO - PROCESS | 968 | 1467233396369 Marionette DEBUG loaded listener.js 13:49:56 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (000000805654EC00) [pid = 968] [serial = 290] [outer = 00000080512D9800] 13:49:56 INFO - PROCESS | 968 | 1467233396943 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:57 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. 13:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 944ms 13:49:57 INFO - PROCESS | 968 | 1467233397004 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 13:49:57 INFO - PROCESS | 968 | 1467233397009 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 13:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:49:57 INFO - PROCESS | 968 | 1467233397016 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:49:57 INFO - PROCESS | 968 | 1467233397019 Marionette TRACE conn6 <- [1,354,null,{}] 13:49:57 INFO - PROCESS | 968 | 1467233397023 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:57 INFO - PROCESS | 968 | 1467233397027 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:57 INFO - PROCESS | 968 | 1467233397183 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 13:49:57 INFO - PROCESS | 968 | 1467233397233 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:57 INFO - PROCESS | 968 | 1467233397236 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:57 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA10800 == 50 [pid = 968] [id = 98] 13:49:57 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (00000080593A1400) [pid = 968] [serial = 291] [outer = 0000000000000000] 13:49:57 INFO - PROCESS | 968 | ++DOMWINDOW == 97 (000000805951D400) [pid = 968] [serial = 292] [outer = 00000080593A1400] 13:49:57 INFO - PROCESS | 968 | 1467233397294 Marionette DEBUG loaded listener.js 13:49:57 INFO - PROCESS | 968 | ++DOMWINDOW == 98 (000000805BBB9C00) [pid = 968] [serial = 293] [outer = 00000080593A1400] 13:49:57 INFO - PROCESS | 968 | 1467233397893 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:57 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. 13:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 945ms 13:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:49:57 INFO - PROCESS | 968 | 1467233397963 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 13:49:57 INFO - PROCESS | 968 | 1467233397965 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 13:49:57 INFO - PROCESS | 968 | 1467233397969 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:49:57 INFO - PROCESS | 968 | 1467233397973 Marionette TRACE conn6 <- [1,358,null,{}] 13:49:57 INFO - PROCESS | 968 | 1467233397985 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:58 INFO - PROCESS | 968 | 1467233397990 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:58 INFO - PROCESS | 968 | 1467233398115 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 13:49:58 INFO - PROCESS | 968 | 1467233398182 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:58 INFO - PROCESS | 968 | 1467233398185 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:58 INFO - PROCESS | 968 | ++DOCSHELL 00000080624B6000 == 51 [pid = 968] [id = 99] 13:49:58 INFO - PROCESS | 968 | ++DOMWINDOW == 99 (000000805DD81C00) [pid = 968] [serial = 294] [outer = 0000000000000000] 13:49:58 INFO - PROCESS | 968 | ++DOMWINDOW == 100 (000000805DDA3800) [pid = 968] [serial = 295] [outer = 000000805DD81C00] 13:49:58 INFO - PROCESS | 968 | 1467233398285 Marionette DEBUG loaded listener.js 13:49:58 INFO - PROCESS | 968 | ++DOMWINDOW == 101 (000000805E90F000) [pid = 968] [serial = 296] [outer = 000000805DD81C00] 13:49:58 INFO - PROCESS | 968 | 1467233398916 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:58 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. 13:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 985ms 13:49:58 INFO - PROCESS | 968 | 1467233398957 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 13:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:49:58 INFO - PROCESS | 968 | 1467233398961 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 13:49:58 INFO - PROCESS | 968 | 1467233398965 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:49:58 INFO - PROCESS | 968 | 1467233398967 Marionette TRACE conn6 <- [1,362,null,{}] 13:49:58 INFO - PROCESS | 968 | 1467233398971 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:58 INFO - PROCESS | 968 | 1467233398973 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:59 INFO - PROCESS | 968 | 1467233399090 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 13:49:59 INFO - PROCESS | 968 | 1467233399161 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:59 INFO - PROCESS | 968 | 1467233399163 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:49:59 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C09000 == 52 [pid = 968] [id = 100] 13:49:59 INFO - PROCESS | 968 | ++DOMWINDOW == 102 (000000804D59C800) [pid = 968] [serial = 297] [outer = 0000000000000000] 13:49:59 INFO - PROCESS | 968 | ++DOMWINDOW == 103 (000000805A1BE800) [pid = 968] [serial = 298] [outer = 000000804D59C800] 13:49:59 INFO - PROCESS | 968 | 1467233399260 Marionette DEBUG loaded listener.js 13:49:59 INFO - PROCESS | 968 | ++DOMWINDOW == 104 (000000805DD7E000) [pid = 968] [serial = 299] [outer = 000000804D59C800] 13:49:59 INFO - PROCESS | 968 | 1467233399951 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:49:59 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. 13:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1030ms 13:50:00 INFO - PROCESS | 968 | 1467233399996 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 13:50:00 INFO - PROCESS | 968 | 1467233400000 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 13:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:50:00 INFO - PROCESS | 968 | 1467233400005 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:50:00 INFO - PROCESS | 968 | 1467233400009 Marionette TRACE conn6 <- [1,366,null,{}] 13:50:00 INFO - PROCESS | 968 | 1467233400014 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:00 INFO - PROCESS | 968 | 1467233400017 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:00 INFO - PROCESS | 968 | 1467233400140 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 13:50:00 INFO - PROCESS | 968 | 1467233400214 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:00 INFO - PROCESS | 968 | 1467233400217 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:00 INFO - PROCESS | 968 | ++DOCSHELL 000000804D766800 == 53 [pid = 968] [id = 101] 13:50:00 INFO - PROCESS | 968 | ++DOMWINDOW == 105 (0000008052092000) [pid = 968] [serial = 300] [outer = 0000000000000000] 13:50:00 INFO - PROCESS | 968 | ++DOMWINDOW == 106 (0000008052D21000) [pid = 968] [serial = 301] [outer = 0000008052092000] 13:50:00 INFO - PROCESS | 968 | 1467233400268 Marionette DEBUG loaded listener.js 13:50:00 INFO - PROCESS | 968 | ++DOMWINDOW == 107 (000000805650B400) [pid = 968] [serial = 302] [outer = 0000008052092000] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 0000008060F0C800 == 52 [pid = 968] [id = 95] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 000000805FF50800 == 51 [pid = 968] [id = 94] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 0000008058F20800 == 50 [pid = 968] [id = 93] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 000000805CA16800 == 49 [pid = 968] [id = 92] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 000000805A80D800 == 48 [pid = 968] [id = 91] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 0000008059DC6000 == 47 [pid = 968] [id = 90] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 0000008058F06800 == 46 [pid = 968] [id = 89] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 00000080533F0000 == 45 [pid = 968] [id = 88] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 0000008051280000 == 44 [pid = 968] [id = 87] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 0000008052C20000 == 43 [pid = 968] [id = 83] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 000000804B11F800 == 42 [pid = 968] [id = 43] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 00000080618F4000 == 41 [pid = 968] [id = 57] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 0000008061D45000 == 40 [pid = 968] [id = 82] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 0000008062405800 == 39 [pid = 968] [id = 72] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 00000080625A7000 == 38 [pid = 968] [id = 85] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 000000805A179800 == 37 [pid = 968] [id = 56] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 000000805A181000 == 36 [pid = 968] [id = 84] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 0000008051DAE000 == 35 [pid = 968] [id = 32] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 000000804D7DF000 == 34 [pid = 968] [id = 44] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 00000080624BF000 == 33 [pid = 968] [id = 86] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 000000805CA7A800 == 32 [pid = 968] [id = 58] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 0000008058C09000 == 31 [pid = 968] [id = 100] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 00000080624B6000 == 30 [pid = 968] [id = 99] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 000000805CA10800 == 29 [pid = 968] [id = 98] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 0000008056A90000 == 28 [pid = 968] [id = 97] 13:50:01 INFO - PROCESS | 968 | --DOCSHELL 000000806155D800 == 27 [pid = 968] [id = 96] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 106 (0000008060E2A800) [pid = 968] [serial = 203] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 105 (0000008060296800) [pid = 968] [serial = 161] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 104 (0000008060294000) [pid = 968] [serial = 212] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 103 (000000805CACA000) [pid = 968] [serial = 211] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 102 (000000804D134000) [pid = 968] [serial = 206] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 101 (000000804B0E9400) [pid = 968] [serial = 205] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 100 (0000008059773400) [pid = 968] [serial = 209] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 99 (0000008058C47C00) [pid = 968] [serial = 208] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 98 (00000080615DCC00) [pid = 968] [serial = 215] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 97 (00000080616EFC00) [pid = 968] [serial = 214] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 96 (0000008060F31400) [pid = 968] [serial = 235] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 95 (0000008060E22400) [pid = 968] [serial = 233] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 94 (000000805E95FC00) [pid = 968] [serial = 232] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 93 (0000008056553800) [pid = 968] [serial = 238] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000804CFA3800) [pid = 968] [serial = 220] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008051249800) [pid = 968] [serial = 221] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805D906C00) [pid = 968] [serial = 241] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805AEA5000) [pid = 968] [serial = 226] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805939DC00) [pid = 968] [serial = 223] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805976F000) [pid = 968] [serial = 224] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 86 (00000080615E5400) [pid = 968] [serial = 236] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805654E000) [pid = 968] [serial = 218] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008053866C00) [pid = 968] [serial = 217] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805D910000) [pid = 968] [serial = 242] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805D232C00) [pid = 968] [serial = 229] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805E905000) [pid = 968] [serial = 230] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805DD72C00) [pid = 968] [serial = 239] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805BBBA400) [pid = 968] [serial = 227] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | --DOMWINDOW == 78 (00000080515BF400) [pid = 968] [serial = 244] [outer = 0000000000000000] [url = about:blank] 13:50:01 INFO - PROCESS | 968 | 1467233401566 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:50:01 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. 13:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1595ms 13:50:01 INFO - PROCESS | 968 | 1467233401605 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 13:50:01 INFO - PROCESS | 968 | 1467233401609 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 13:50:01 INFO - PROCESS | 968 | 1467233401614 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:50:01 INFO - PROCESS | 968 | 1467233401617 Marionette TRACE conn6 <- [1,370,null,{}] 13:50:01 INFO - PROCESS | 968 | 1467233401625 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:01 INFO - PROCESS | 968 | 1467233401628 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:01 INFO - PROCESS | 968 | 1467233401743 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 13:50:01 INFO - PROCESS | 968 | 1467233401759 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:01 INFO - PROCESS | 968 | 1467233401762 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:01 INFO - PROCESS | 968 | ++DOCSHELL 0000008051D4C000 == 28 [pid = 968] [id = 102] 13:50:01 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D29AC00) [pid = 968] [serial = 303] [outer = 0000000000000000] 13:50:01 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000804D598800) [pid = 968] [serial = 304] [outer = 000000804D29AC00] 13:50:01 INFO - PROCESS | 968 | 1467233401811 Marionette DEBUG loaded listener.js 13:50:01 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (00000080512C1000) [pid = 968] [serial = 305] [outer = 000000804D29AC00] 13:50:02 INFO - PROCESS | 968 | 1467233402264 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:50:02 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. 13:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 13:50:02 INFO - PROCESS | 968 | 1467233402310 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 13:50:02 INFO - PROCESS | 968 | 1467233402315 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 13:50:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:50:02 INFO - PROCESS | 968 | 1467233402322 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:50:02 INFO - PROCESS | 968 | 1467233402325 Marionette TRACE conn6 <- [1,374,null,{}] 13:50:02 INFO - PROCESS | 968 | 1467233402329 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:02 INFO - PROCESS | 968 | 1467233402332 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:02 INFO - PROCESS | 968 | 1467233402423 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 13:50:02 INFO - PROCESS | 968 | 1467233402432 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 968 | 1467233402434 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:02 INFO - PROCESS | 968 | ++DOCSHELL 00000080533ED800 == 29 [pid = 968] [id = 103] 13:50:02 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008052C78800) [pid = 968] [serial = 306] [outer = 0000000000000000] 13:50:02 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008052D20400) [pid = 968] [serial = 307] [outer = 0000008052C78800] 13:50:02 INFO - PROCESS | 968 | 1467233402517 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008056440800) [pid = 968] [serial = 308] [outer = 0000008052C78800] 13:50:03 INFO - PROCESS | 968 | 1467233403005 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:50:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:50:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 13:50:03 INFO - PROCESS | 968 | 1467233403058 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 13:50:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:50:03 INFO - PROCESS | 968 | 1467233403061 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 13:50:03 INFO - PROCESS | 968 | 1467233403065 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - PROCESS | 968 | 1467233403068 Marionette TRACE conn6 <- [1,378,null,{}] 13:50:03 INFO - PROCESS | 968 | 1467233403080 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:03 INFO - PROCESS | 968 | 1467233403085 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:03 INFO - PROCESS | 968 | 1467233403174 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 13:50:03 INFO - PROCESS | 968 | 1467233403181 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:03 INFO - PROCESS | 968 | 1467233403184 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:03 INFO - PROCESS | 968 | ++DOCSHELL 0000008059933000 == 30 [pid = 968] [id = 104] 13:50:03 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008051C33800) [pid = 968] [serial = 309] [outer = 0000000000000000] 13:50:03 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008058C3E400) [pid = 968] [serial = 310] [outer = 0000008051C33800] 13:50:03 INFO - PROCESS | 968 | 1467233403234 Marionette DEBUG loaded listener.js 13:50:03 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008058FCE000) [pid = 968] [serial = 311] [outer = 0000008051C33800] 13:50:03 INFO - PROCESS | 968 | 1467233403834 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:50:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:50:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 13:50:03 INFO - PROCESS | 968 | 1467233403906 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 13:50:03 INFO - PROCESS | 968 | 1467233403908 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 13:50:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:50:03 INFO - PROCESS | 968 | 1467233403912 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - PROCESS | 968 | 1467233403914 Marionette TRACE conn6 <- [1,382,null,{}] 13:50:03 INFO - PROCESS | 968 | 1467233403917 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:03 INFO - PROCESS | 968 | 1467233403920 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:04 INFO - PROCESS | 968 | 1467233404053 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 13:50:04 INFO - PROCESS | 968 | 1467233404072 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:04 INFO - PROCESS | 968 | 1467233404074 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:04 INFO - PROCESS | 968 | ++DOCSHELL 000000805A363000 == 31 [pid = 968] [id = 105] 13:50:04 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805976F400) [pid = 968] [serial = 312] [outer = 0000000000000000] 13:50:04 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (0000008059773400) [pid = 968] [serial = 313] [outer = 000000805976F400] 13:50:04 INFO - PROCESS | 968 | 1467233404121 Marionette DEBUG loaded listener.js 13:50:04 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (0000008059810800) [pid = 968] [serial = 314] [outer = 000000805976F400] 13:50:04 INFO - PROCESS | 968 | 1467233404576 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:50:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:50:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 692ms 13:50:04 INFO - PROCESS | 968 | 1467233404607 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 13:50:04 INFO - PROCESS | 968 | 1467233404609 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 13:50:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:50:04 INFO - PROCESS | 968 | 1467233404618 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:50:04 INFO - PROCESS | 968 | 1467233404620 Marionette TRACE conn6 <- [1,386,null,{}] 13:50:04 INFO - PROCESS | 968 | 1467233404623 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:04 INFO - PROCESS | 968 | 1467233404626 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:04 INFO - PROCESS | 968 | 1467233404730 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 13:50:04 INFO - PROCESS | 968 | 1467233404736 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:04 INFO - PROCESS | 968 | 1467233404738 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:04 INFO - PROCESS | 968 | ++DOCSHELL 000000805BB88800 == 32 [pid = 968] [id = 106] 13:50:04 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (0000008052C77800) [pid = 968] [serial = 315] [outer = 0000000000000000] 13:50:04 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805A1BD800) [pid = 968] [serial = 316] [outer = 0000008052C77800] 13:50:04 INFO - PROCESS | 968 | 1467233404782 Marionette DEBUG loaded listener.js 13:50:04 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805AEA8C00) [pid = 968] [serial = 317] [outer = 0000008052C77800] 13:50:05 INFO - PROCESS | 968 | 1467233405221 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:50:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:50:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 13:50:05 INFO - PROCESS | 968 | 1467233405250 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 13:50:05 INFO - PROCESS | 968 | 1467233405252 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 13:50:05 INFO - PROCESS | 968 | 1467233405256 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:50:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:50:05 INFO - PROCESS | 968 | 1467233405257 Marionette TRACE conn6 <- [1,390,null,{}] 13:50:05 INFO - PROCESS | 968 | 1467233405261 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:05 INFO - PROCESS | 968 | 1467233405267 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:05 INFO - PROCESS | 968 | 1467233405423 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 13:50:05 INFO - PROCESS | 968 | 1467233405475 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:05 INFO - PROCESS | 968 | 1467233405477 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:05 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA8D000 == 33 [pid = 968] [id = 107] 13:50:05 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000805A1BC000) [pid = 968] [serial = 318] [outer = 0000000000000000] 13:50:05 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (000000805CAD7400) [pid = 968] [serial = 319] [outer = 000000805A1BC000] 13:50:05 INFO - PROCESS | 968 | 1467233405530 Marionette DEBUG loaded listener.js 13:50:05 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (000000805D538C00) [pid = 968] [serial = 320] [outer = 000000805A1BC000] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 95 (00000080512D1400) [pid = 968] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 94 (000000805D532800) [pid = 968] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000805BBBC800) [pid = 968] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000805DD9E800) [pid = 968] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008059774800) [pid = 968] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805D909400) [pid = 968] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 89 (0000008056569400) [pid = 968] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008061445000) [pid = 968] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008052D23000) [pid = 968] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008052D20800) [pid = 968] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008052D23C00) [pid = 968] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805E967400) [pid = 968] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804CFA4C00) [pid = 968] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805BBBC000) [pid = 968] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:50:06 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804CABFC00) [pid = 968] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:50:06 INFO - PROCESS | 968 | 1467233406284 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:50:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:50:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1081ms 13:50:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:50:06 INFO - PROCESS | 968 | 1467233406340 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 13:50:06 INFO - PROCESS | 968 | 1467233406342 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 13:50:06 INFO - PROCESS | 968 | 1467233406346 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:50:06 INFO - PROCESS | 968 | 1467233406348 Marionette TRACE conn6 <- [1,394,null,{}] 13:50:06 INFO - PROCESS | 968 | 1467233406351 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:06 INFO - PROCESS | 968 | 1467233406353 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:06 INFO - PROCESS | 968 | 1467233406459 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 13:50:06 INFO - PROCESS | 968 | 1467233406505 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:06 INFO - PROCESS | 968 | 1467233406507 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:06 INFO - PROCESS | 968 | ++DOCSHELL 000000805D556000 == 34 [pid = 968] [id = 108] 13:50:06 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (00000080512CB000) [pid = 968] [serial = 321] [outer = 0000000000000000] 13:50:06 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805976D800) [pid = 968] [serial = 322] [outer = 00000080512CB000] 13:50:06 INFO - PROCESS | 968 | 1467233406552 Marionette DEBUG loaded listener.js 13:50:06 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805D533800) [pid = 968] [serial = 323] [outer = 00000080512CB000] 13:50:06 INFO - PROCESS | 968 | 1467233406947 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:50:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:50:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 626ms 13:50:06 INFO - PROCESS | 968 | 1467233406976 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 13:50:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:50:06 INFO - PROCESS | 968 | 1467233406978 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 13:50:06 INFO - PROCESS | 968 | 1467233406982 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:50:06 INFO - PROCESS | 968 | 1467233406984 Marionette TRACE conn6 <- [1,398,null,{}] 13:50:06 INFO - PROCESS | 968 | 1467233406987 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:06 INFO - PROCESS | 968 | 1467233406989 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:07 INFO - PROCESS | 968 | 1467233407069 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 13:50:07 INFO - PROCESS | 968 | 1467233407075 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 968 | 1467233407077 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:07 INFO - PROCESS | 968 | ++DOCSHELL 00000080602BE000 == 35 [pid = 968] [id = 109] 13:50:07 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000804CFA4000) [pid = 968] [serial = 324] [outer = 0000000000000000] 13:50:07 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805D90DC00) [pid = 968] [serial = 325] [outer = 000000804CFA4000] 13:50:07 INFO - PROCESS | 968 | 1467233407130 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805DD78C00) [pid = 968] [serial = 326] [outer = 000000804CFA4000] 13:50:08 INFO - PROCESS | 968 | 1467233408018 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:50:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:50:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1081ms 13:50:08 INFO - PROCESS | 968 | 1467233408070 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 13:50:08 INFO - PROCESS | 968 | 1467233408075 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 13:50:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:50:08 INFO - PROCESS | 968 | 1467233408080 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:50:08 INFO - PROCESS | 968 | 1467233408085 Marionette TRACE conn6 <- [1,402,null,{}] 13:50:08 INFO - PROCESS | 968 | 1467233408091 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:08 INFO - PROCESS | 968 | 1467233408094 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:08 INFO - PROCESS | 968 | 1467233408218 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 13:50:08 INFO - PROCESS | 968 | 1467233408291 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:08 INFO - PROCESS | 968 | 1467233408294 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:08 INFO - PROCESS | 968 | ++DOCSHELL 0000008056A9E000 == 36 [pid = 968] [id = 110] 13:50:08 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (00000080512D6800) [pid = 968] [serial = 327] [outer = 0000000000000000] 13:50:08 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (00000080519F7400) [pid = 968] [serial = 328] [outer = 00000080512D6800] 13:50:08 INFO - PROCESS | 968 | 1467233408355 Marionette DEBUG loaded listener.js 13:50:08 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805642E000) [pid = 968] [serial = 329] [outer = 00000080512D6800] 13:50:09 INFO - PROCESS | 968 | 1467233409296 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:50:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:50:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1300ms 13:50:09 INFO - PROCESS | 968 | 1467233409383 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 13:50:09 INFO - PROCESS | 968 | 1467233409388 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 13:50:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:50:09 INFO - PROCESS | 968 | 1467233409394 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:50:09 INFO - PROCESS | 968 | 1467233409397 Marionette TRACE conn6 <- [1,406,null,{}] 13:50:09 INFO - PROCESS | 968 | 1467233409402 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:09 INFO - PROCESS | 968 | 1467233409405 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:09 INFO - PROCESS | 968 | 1467233409554 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 13:50:09 INFO - PROCESS | 968 | 1467233409621 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:09 INFO - PROCESS | 968 | 1467233409625 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:09 INFO - PROCESS | 968 | ++DOCSHELL 000000804B115800 == 37 [pid = 968] [id = 111] 13:50:09 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000804CAB7400) [pid = 968] [serial = 330] [outer = 0000000000000000] 13:50:09 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000804CFA0000) [pid = 968] [serial = 331] [outer = 000000804CAB7400] 13:50:09 INFO - PROCESS | 968 | 1467233409719 Marionette DEBUG loaded listener.js 13:50:09 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (0000008051255000) [pid = 968] [serial = 332] [outer = 000000804CAB7400] 13:50:09 INFO - PROCESS | 968 | --DOCSHELL 000000805D556000 == 36 [pid = 968] [id = 108] 13:50:09 INFO - PROCESS | 968 | --DOCSHELL 000000805CA8D000 == 35 [pid = 968] [id = 107] 13:50:09 INFO - PROCESS | 968 | --DOCSHELL 000000805BB88800 == 34 [pid = 968] [id = 106] 13:50:09 INFO - PROCESS | 968 | --DOCSHELL 000000805A363000 == 33 [pid = 968] [id = 105] 13:50:09 INFO - PROCESS | 968 | --DOCSHELL 0000008059933000 == 32 [pid = 968] [id = 104] 13:50:09 INFO - PROCESS | 968 | --DOCSHELL 00000080533ED800 == 31 [pid = 968] [id = 103] 13:50:09 INFO - PROCESS | 968 | --DOCSHELL 0000008051D4C000 == 30 [pid = 968] [id = 102] 13:50:09 INFO - PROCESS | 968 | --DOCSHELL 000000804D766800 == 29 [pid = 968] [id = 101] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000805D53B000) [pid = 968] [serial = 283] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000805CACA400) [pid = 968] [serial = 271] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805DDA6800) [pid = 968] [serial = 274] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805E906400) [pid = 968] [serial = 275] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008059CF8C00) [pid = 968] [serial = 268] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805DD81400) [pid = 968] [serial = 245] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008058C3D400) [pid = 968] [serial = 250] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008059769000) [pid = 968] [serial = 251] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008061448800) [pid = 968] [serial = 256] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 83 (00000080616E7000) [pid = 968] [serial = 257] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008053129C00) [pid = 968] [serial = 262] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805654F400) [pid = 968] [serial = 263] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080531C2000) [pid = 968] [serial = 259] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805648F000) [pid = 968] [serial = 260] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008058C45800) [pid = 968] [serial = 265] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 77 (00000080593A2800) [pid = 968] [serial = 266] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805E969400) [pid = 968] [serial = 253] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008060F32C00) [pid = 968] [serial = 254] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804D590C00) [pid = 968] [serial = 247] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008051566C00) [pid = 968] [serial = 248] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805E907800) [pid = 968] [serial = 281] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 71 (00000080593A7C00) [pid = 968] [serial = 278] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DE50000) [pid = 968] [serial = 284] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805D238400) [pid = 968] [serial = 272] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000804D59D400) [pid = 968] [serial = 277] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805DE53C00) [pid = 968] [serial = 280] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805A8BF400) [pid = 968] [serial = 269] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805D53C400) [pid = 968] [serial = 287] [outer = 0000000000000000] [url = about:blank] 13:50:09 INFO - PROCESS | 968 | --DOMWINDOW == 64 (00000080512D4C00) [pid = 968] [serial = 286] [outer = 0000000000000000] [url = about:blank] 13:50:10 INFO - PROCESS | 968 | 1467233410207 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:50:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:50:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 839ms 13:50:10 INFO - PROCESS | 968 | 1467233410237 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 13:50:10 INFO - PROCESS | 968 | 1467233410242 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 13:50:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:50:10 INFO - PROCESS | 968 | 1467233410249 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:50:10 INFO - PROCESS | 968 | 1467233410252 Marionette TRACE conn6 <- [1,410,null,{}] 13:50:10 INFO - PROCESS | 968 | 1467233410256 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:10 INFO - PROCESS | 968 | 1467233410259 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:10 INFO - PROCESS | 968 | 1467233410352 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 13:50:10 INFO - PROCESS | 968 | 1467233410359 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:10 INFO - PROCESS | 968 | 1467233410362 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:10 INFO - PROCESS | 968 | ++DOCSHELL 0000008053411800 == 30 [pid = 968] [id = 112] 13:50:10 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (00000080512D2800) [pid = 968] [serial = 333] [outer = 0000000000000000] 13:50:10 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008051DA6000) [pid = 968] [serial = 334] [outer = 00000080512D2800] 13:50:10 INFO - PROCESS | 968 | 1467233410410 Marionette DEBUG loaded listener.js 13:50:10 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008052D23400) [pid = 968] [serial = 335] [outer = 00000080512D2800] 13:50:10 INFO - PROCESS | 968 | 1467233410889 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:50:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:50:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 693ms 13:50:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:50:10 INFO - PROCESS | 968 | 1467233410944 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 13:50:10 INFO - PROCESS | 968 | 1467233410946 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 13:50:10 INFO - PROCESS | 968 | 1467233410950 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:50:10 INFO - PROCESS | 968 | 1467233410954 Marionette TRACE conn6 <- [1,414,null,{}] 13:50:10 INFO - PROCESS | 968 | 1467233410965 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:10 INFO - PROCESS | 968 | 1467233410970 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:11 INFO - PROCESS | 968 | 1467233411098 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 13:50:11 INFO - PROCESS | 968 | 1467233411171 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:11 INFO - PROCESS | 968 | 1467233411175 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:11 INFO - PROCESS | 968 | ++DOCSHELL 0000008059683800 == 31 [pid = 968] [id = 113] 13:50:11 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805644D800) [pid = 968] [serial = 336] [outer = 0000000000000000] 13:50:11 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008056553400) [pid = 968] [serial = 337] [outer = 000000805644D800] 13:50:11 INFO - PROCESS | 968 | 1467233411224 Marionette DEBUG loaded listener.js 13:50:11 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008057233C00) [pid = 968] [serial = 338] [outer = 000000805644D800] 13:50:11 INFO - PROCESS | 968 | 1467233411618 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:50:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:50:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 690ms 13:50:11 INFO - PROCESS | 968 | 1467233411643 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 13:50:11 INFO - PROCESS | 968 | 1467233411646 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 13:50:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:50:11 INFO - PROCESS | 968 | 1467233411649 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:50:11 INFO - PROCESS | 968 | 1467233411651 Marionette TRACE conn6 <- [1,418,null,{}] 13:50:11 INFO - PROCESS | 968 | 1467233411654 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:11 INFO - PROCESS | 968 | 1467233411657 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:11 INFO - PROCESS | 968 | 1467233411745 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 13:50:11 INFO - PROCESS | 968 | 1467233411751 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:11 INFO - PROCESS | 968 | 1467233411753 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:11 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F5B800 == 32 [pid = 968] [id = 114] 13:50:11 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008058C46000) [pid = 968] [serial = 339] [outer = 0000000000000000] 13:50:11 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008058FCC800) [pid = 968] [serial = 340] [outer = 0000008058C46000] 13:50:11 INFO - PROCESS | 968 | 1467233411799 Marionette DEBUG loaded listener.js 13:50:11 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080593A4C00) [pid = 968] [serial = 341] [outer = 0000008058C46000] 13:50:12 INFO - PROCESS | 968 | 1467233412736 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:50:12 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 13:50:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1131ms 13:50:12 INFO - PROCESS | 968 | 1467233412783 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 13:50:12 INFO - PROCESS | 968 | 1467233412785 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 13:50:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:50:12 INFO - PROCESS | 968 | 1467233412789 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:50:12 INFO - PROCESS | 968 | 1467233412791 Marionette TRACE conn6 <- [1,422,null,{}] 13:50:12 INFO - PROCESS | 968 | 1467233412794 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:12 INFO - PROCESS | 968 | 1467233412796 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:12 INFO - PROCESS | 968 | 1467233412907 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 13:50:12 INFO - PROCESS | 968 | 1467233412913 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:12 INFO - PROCESS | 968 | 1467233412915 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:12 INFO - PROCESS | 968 | ++DOCSHELL 000000805A819800 == 33 [pid = 968] [id = 115] 13:50:12 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000804CA26000) [pid = 968] [serial = 342] [outer = 0000000000000000] 13:50:12 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805976D400) [pid = 968] [serial = 343] [outer = 000000804CA26000] 13:50:12 INFO - PROCESS | 968 | 1467233412961 Marionette DEBUG loaded listener.js 13:50:13 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008059808C00) [pid = 968] [serial = 344] [outer = 000000804CA26000] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805976F400) [pid = 968] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804D29AC00) [pid = 968] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008052092000) [pid = 968] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008051C33800) [pid = 968] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008052C78800) [pid = 968] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008052C77800) [pid = 968] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 69 (00000080512D9800) [pid = 968] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 68 (00000080593A1400) [pid = 968] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805DD81C00) [pid = 968] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000804D59C800) [pid = 968] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 65 (00000080512CB000) [pid = 968] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:50:13 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805A1BC000) [pid = 968] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:50:13 INFO - PROCESS | 968 | 1467233413878 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:50:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:50:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1132ms 13:50:13 INFO - PROCESS | 968 | 1467233413924 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 13:50:13 INFO - PROCESS | 968 | 1467233413926 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 13:50:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:50:13 INFO - PROCESS | 968 | 1467233413930 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:50:13 INFO - PROCESS | 968 | 1467233413932 Marionette TRACE conn6 <- [1,426,null,{}] 13:50:13 INFO - PROCESS | 968 | 1467233413936 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:13 INFO - PROCESS | 968 | 1467233413942 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:14 INFO - PROCESS | 968 | 1467233414074 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 13:50:14 INFO - PROCESS | 968 | 1467233414113 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 968 | 1467233414115 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:14 INFO - PROCESS | 968 | ++DOCSHELL 000000805C4AF800 == 34 [pid = 968] [id = 116] 13:50:14 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804CEC5C00) [pid = 968] [serial = 345] [outer = 0000000000000000] 13:50:14 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000805A1BC000) [pid = 968] [serial = 346] [outer = 000000804CEC5C00] 13:50:14 INFO - PROCESS | 968 | 1467233414161 Marionette DEBUG loaded listener.js 13:50:14 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000805AEB2000) [pid = 968] [serial = 347] [outer = 000000804CEC5C00] 13:50:14 INFO - PROCESS | 968 | 1467233414570 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:50:14 INFO - PROCESS | 968 | 1467233414627 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 13:50:14 INFO - PROCESS | 968 | 1467233414630 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:50:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:50:14 INFO - PROCESS | 968 | 1467233414632 Marionette TRACE conn6 <- [1,430,null,{}] 13:50:14 INFO - PROCESS | 968 | 1467233414635 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:14 INFO - PROCESS | 968 | 1467233414637 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:14 INFO - PROCESS | 968 | 1467233414726 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 13:50:14 INFO - PROCESS | 968 | 1467233414732 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 968 | 1467233414734 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:14 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA8A800 == 35 [pid = 968] [id = 117] 13:50:14 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805B369800) [pid = 968] [serial = 348] [outer = 0000000000000000] 13:50:14 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805BFD4000) [pid = 968] [serial = 349] [outer = 000000805B369800] 13:50:14 INFO - PROCESS | 968 | 1467233414778 Marionette DEBUG loaded listener.js 13:50:14 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805D22B000) [pid = 968] [serial = 350] [outer = 000000805B369800] 13:50:15 INFO - PROCESS | 968 | 1467233415191 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:50:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:50:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 588ms 13:50:15 INFO - PROCESS | 968 | 1467233415221 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 13:50:15 INFO - PROCESS | 968 | 1467233415224 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 13:50:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:50:15 INFO - PROCESS | 968 | 1467233415227 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:50:15 INFO - PROCESS | 968 | 1467233415229 Marionette TRACE conn6 <- [1,434,null,{}] 13:50:15 INFO - PROCESS | 968 | 1467233415232 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:15 INFO - PROCESS | 968 | 1467233415234 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:15 INFO - PROCESS | 968 | 1467233415317 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 13:50:15 INFO - PROCESS | 968 | 1467233415324 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:15 INFO - PROCESS | 968 | 1467233415326 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:15 INFO - PROCESS | 968 | ++DOCSHELL 000000805D553800 == 36 [pid = 968] [id = 118] 13:50:15 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805D236000) [pid = 968] [serial = 351] [outer = 0000000000000000] 13:50:15 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805D23E000) [pid = 968] [serial = 352] [outer = 000000805D236000] 13:50:15 INFO - PROCESS | 968 | 1467233415371 Marionette DEBUG loaded listener.js 13:50:15 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805D53D000) [pid = 968] [serial = 353] [outer = 000000805D236000] 13:50:15 INFO - PROCESS | 968 | 1467233415814 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:50:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:50:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 13:50:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:50:15 INFO - PROCESS | 968 | 1467233415862 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 13:50:15 INFO - PROCESS | 968 | 1467233415864 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 13:50:15 INFO - PROCESS | 968 | 1467233415867 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:50:15 INFO - PROCESS | 968 | 1467233415878 Marionette TRACE conn6 <- [1,438,null,{}] 13:50:15 INFO - PROCESS | 968 | 1467233415885 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:15 INFO - PROCESS | 968 | 1467233415886 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:16 INFO - PROCESS | 968 | 1467233416013 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 13:50:16 INFO - PROCESS | 968 | 1467233416089 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:16 INFO - PROCESS | 968 | 1467233416093 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:16 INFO - PROCESS | 968 | ++DOCSHELL 000000804E31D000 == 37 [pid = 968] [id = 119] 13:50:16 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000804B0E3C00) [pid = 968] [serial = 354] [outer = 0000000000000000] 13:50:16 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000804CA27800) [pid = 968] [serial = 355] [outer = 000000804B0E3C00] 13:50:16 INFO - PROCESS | 968 | 1467233416193 Marionette DEBUG loaded listener.js 13:50:16 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804D58EC00) [pid = 968] [serial = 356] [outer = 000000804B0E3C00] 13:50:16 INFO - PROCESS | 968 | 1467233416888 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:50:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:50:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1100ms 13:50:16 INFO - PROCESS | 968 | 1467233416970 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 13:50:16 INFO - PROCESS | 968 | 1467233416974 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 13:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:50:16 INFO - PROCESS | 968 | 1467233416980 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:50:16 INFO - PROCESS | 968 | 1467233416983 Marionette TRACE conn6 <- [1,442,null,{}] 13:50:17 INFO - PROCESS | 968 | 1467233416988 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:17 INFO - PROCESS | 968 | 1467233416991 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:17 INFO - PROCESS | 968 | 1467233417144 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 13:50:17 INFO - PROCESS | 968 | 1467233417208 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:17 INFO - PROCESS | 968 | 1467233417211 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:17 INFO - PROCESS | 968 | ++DOCSHELL 0000008059736000 == 38 [pid = 968] [id = 120] 13:50:17 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008051F74400) [pid = 968] [serial = 357] [outer = 0000000000000000] 13:50:17 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008053866C00) [pid = 968] [serial = 358] [outer = 0000008051F74400] 13:50:17 INFO - PROCESS | 968 | 1467233417309 Marionette DEBUG loaded listener.js 13:50:17 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008056518000) [pid = 968] [serial = 359] [outer = 0000008051F74400] 13:50:17 INFO - PROCESS | 968 | 1467233417903 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:50:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:50:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 985ms 13:50:17 INFO - PROCESS | 968 | 1467233417968 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 13:50:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:50:17 INFO - PROCESS | 968 | 1467233417971 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 13:50:17 INFO - PROCESS | 968 | 1467233417975 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:50:17 INFO - PROCESS | 968 | 1467233417977 Marionette TRACE conn6 <- [1,446,null,{}] 13:50:17 INFO - PROCESS | 968 | 1467233417982 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:17 INFO - PROCESS | 968 | 1467233417984 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:18 INFO - PROCESS | 968 | 1467233418098 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 13:50:18 INFO - PROCESS | 968 | 1467233418170 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:18 INFO - PROCESS | 968 | 1467233418173 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:18 INFO - PROCESS | 968 | ++DOCSHELL 00000080602CF000 == 39 [pid = 968] [id = 121] 13:50:18 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805939B000) [pid = 968] [serial = 360] [outer = 0000000000000000] 13:50:18 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059CF8C00) [pid = 968] [serial = 361] [outer = 000000805939B000] 13:50:18 INFO - PROCESS | 968 | 1467233418228 Marionette DEBUG loaded listener.js 13:50:18 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805A8C6C00) [pid = 968] [serial = 362] [outer = 000000805939B000] 13:50:18 INFO - PROCESS | 968 | 1467233418850 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:50:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:50:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 943ms 13:50:18 INFO - PROCESS | 968 | 1467233418920 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 13:50:18 INFO - PROCESS | 968 | 1467233418925 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 13:50:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:50:18 INFO - PROCESS | 968 | 1467233418936 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:50:18 INFO - PROCESS | 968 | 1467233418942 Marionette TRACE conn6 <- [1,450,null,{}] 13:50:18 INFO - PROCESS | 968 | 1467233418960 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:18 INFO - PROCESS | 968 | 1467233418964 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:19 INFO - PROCESS | 968 | 1467233419108 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 13:50:19 INFO - PROCESS | 968 | 1467233419342 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:19 INFO - PROCESS | 968 | 1467233419345 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:19 INFO - PROCESS | 968 | ++DOCSHELL 000000805127C000 == 40 [pid = 968] [id = 122] 13:50:19 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804CA21400) [pid = 968] [serial = 363] [outer = 0000000000000000] 13:50:19 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000804D590C00) [pid = 968] [serial = 364] [outer = 000000804CA21400] 13:50:19 INFO - PROCESS | 968 | 1467233419409 Marionette DEBUG loaded listener.js 13:50:19 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (00000080512D3400) [pid = 968] [serial = 365] [outer = 000000804CA21400] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 000000805D553800 == 39 [pid = 968] [id = 118] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 000000805CA8A800 == 38 [pid = 968] [id = 117] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 000000805C4AF800 == 37 [pid = 968] [id = 116] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 000000805A819800 == 36 [pid = 968] [id = 115] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 0000008059F5B800 == 35 [pid = 968] [id = 114] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 0000008059683800 == 34 [pid = 968] [id = 113] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 0000008053411800 == 33 [pid = 968] [id = 112] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 000000804B115800 == 32 [pid = 968] [id = 111] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 0000008056A9E000 == 31 [pid = 968] [id = 110] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 00000080602BE000 == 30 [pid = 968] [id = 109] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 00000080602CF000 == 29 [pid = 968] [id = 121] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 0000008059736000 == 28 [pid = 968] [id = 120] 13:50:20 INFO - PROCESS | 968 | --DOCSHELL 000000804E31D000 == 27 [pid = 968] [id = 119] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008059773400) [pid = 968] [serial = 313] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804D598800) [pid = 968] [serial = 304] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 82 (00000080512C1000) [pid = 968] [serial = 305] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805650B400) [pid = 968] [serial = 302] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008052D21000) [pid = 968] [serial = 301] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008058C3E400) [pid = 968] [serial = 310] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008052D20400) [pid = 968] [serial = 307] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056440800) [pid = 968] [serial = 308] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805AEA8C00) [pid = 968] [serial = 317] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805A1BD800) [pid = 968] [serial = 316] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008059810800) [pid = 968] [serial = 314] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805654EC00) [pid = 968] [serial = 290] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008052C78C00) [pid = 968] [serial = 289] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805BBB9C00) [pid = 968] [serial = 293] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805951D400) [pid = 968] [serial = 292] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805E90F000) [pid = 968] [serial = 296] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805DDA3800) [pid = 968] [serial = 295] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805D90DC00) [pid = 968] [serial = 325] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805DD7E000) [pid = 968] [serial = 299] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805A1BE800) [pid = 968] [serial = 298] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805976D800) [pid = 968] [serial = 322] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805CAD7400) [pid = 968] [serial = 319] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805D538C00) [pid = 968] [serial = 320] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805D533800) [pid = 968] [serial = 323] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | --DOMWINDOW == 60 (0000008058FCE000) [pid = 968] [serial = 311] [outer = 0000000000000000] [url = about:blank] 13:50:20 INFO - PROCESS | 968 | 1467233420730 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:50:20 INFO - PROCESS | 968 | 1467233420806 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 13:50:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:50:20 INFO - PROCESS | 968 | 1467233420811 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:50:20 INFO - PROCESS | 968 | 1467233420814 Marionette TRACE conn6 <- [1,454,null,{}] 13:50:20 INFO - PROCESS | 968 | 1467233420821 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:20 INFO - PROCESS | 968 | 1467233420824 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:20 INFO - PROCESS | 968 | 1467233420960 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 13:50:21 INFO - PROCESS | 968 | 1467233421028 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 968 | 1467233421033 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:21 INFO - PROCESS | 968 | ++DOCSHELL 0000008051D62800 == 28 [pid = 968] [id = 123] 13:50:21 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000804CABC400) [pid = 968] [serial = 366] [outer = 0000000000000000] 13:50:21 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804D299C00) [pid = 968] [serial = 367] [outer = 000000804CABC400] 13:50:21 INFO - PROCESS | 968 | 1467233421082 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804D709000) [pid = 968] [serial = 368] [outer = 000000804CABC400] 13:50:21 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:21 INFO - PROCESS | 968 | 1467233421502 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:50:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:50:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 734ms 13:50:21 INFO - PROCESS | 968 | 1467233421549 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 13:50:21 INFO - PROCESS | 968 | 1467233421554 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 13:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:50:21 INFO - PROCESS | 968 | 1467233421561 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:50:21 INFO - PROCESS | 968 | 1467233421564 Marionette TRACE conn6 <- [1,458,null,{}] 13:50:21 INFO - PROCESS | 968 | 1467233421568 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:21 INFO - PROCESS | 968 | 1467233421571 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:21 INFO - PROCESS | 968 | 1467233421662 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 13:50:21 INFO - PROCESS | 968 | 1467233421671 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 968 | 1467233421674 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:21 INFO - PROCESS | 968 | ++DOCSHELL 0000008053403000 == 29 [pid = 968] [id = 124] 13:50:21 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (00000080512D9800) [pid = 968] [serial = 369] [outer = 0000000000000000] 13:50:21 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (00000080515C6000) [pid = 968] [serial = 370] [outer = 00000080512D9800] 13:50:21 INFO - PROCESS | 968 | 1467233421722 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008052C77800) [pid = 968] [serial = 371] [outer = 00000080512D9800] 13:50:22 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (00000080531C4400) [pid = 968] [serial = 372] [outer = 0000008052F54800] 13:50:22 INFO - PROCESS | 968 | 1467233422242 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:50:22 INFO - PROCESS | 968 | 1467233422311 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 13:50:22 INFO - PROCESS | 968 | 1467233422317 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:50:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:50:22 INFO - PROCESS | 968 | 1467233422321 Marionette TRACE conn6 <- [1,462,null,{}] 13:50:22 INFO - PROCESS | 968 | 1467233422332 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:22 INFO - PROCESS | 968 | 1467233422337 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:22 INFO - PROCESS | 968 | 1467233422452 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 13:50:22 INFO - PROCESS | 968 | 1467233422496 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:22 INFO - PROCESS | 968 | 1467233422500 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:22 INFO - PROCESS | 968 | ++DOCSHELL 0000008059692800 == 30 [pid = 968] [id = 125] 13:50:22 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804CF9B400) [pid = 968] [serial = 373] [outer = 0000000000000000] 13:50:22 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805654E000) [pid = 968] [serial = 374] [outer = 000000804CF9B400] 13:50:22 INFO - PROCESS | 968 | 1467233422549 Marionette DEBUG loaded listener.js 13:50:22 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (00000080572DE400) [pid = 968] [serial = 375] [outer = 000000804CF9B400] 13:50:23 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:23 INFO - PROCESS | 968 | 1467233423002 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:50:23 INFO - PROCESS | 968 | 1467233423059 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 13:50:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:50:23 INFO - PROCESS | 968 | 1467233423069 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:50:23 INFO - PROCESS | 968 | 1467233423072 Marionette TRACE conn6 <- [1,466,null,{}] 13:50:23 INFO - PROCESS | 968 | 1467233423075 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:23 INFO - PROCESS | 968 | 1467233423077 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:23 INFO - PROCESS | 968 | 1467233423185 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 13:50:23 INFO - PROCESS | 968 | 1467233423231 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:23 INFO - PROCESS | 968 | 1467233423233 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:23 INFO - PROCESS | 968 | ++DOCSHELL 0000008059B4E000 == 31 [pid = 968] [id = 126] 13:50:23 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008058ED7000) [pid = 968] [serial = 376] [outer = 0000000000000000] 13:50:23 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008058FC9800) [pid = 968] [serial = 377] [outer = 0000008058ED7000] 13:50:23 INFO - PROCESS | 968 | 1467233423279 Marionette DEBUG loaded listener.js 13:50:23 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080593A0000) [pid = 968] [serial = 378] [outer = 0000008058ED7000] 13:50:23 INFO - PROCESS | 968 | 1467233423732 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:50:23 INFO - PROCESS | 968 | 1467233423785 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 13:50:23 INFO - PROCESS | 968 | 1467233423793 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:50:23 INFO - PROCESS | 968 | 1467233423795 Marionette TRACE conn6 <- [1,470,null,{}] 13:50:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:50:23 INFO - PROCESS | 968 | 1467233423798 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:23 INFO - PROCESS | 968 | 1467233423801 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:23 INFO - PROCESS | 968 | 1467233423903 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 13:50:23 INFO - PROCESS | 968 | 1467233423912 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:23 INFO - PROCESS | 968 | 1467233423914 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:23 INFO - PROCESS | 968 | ++DOCSHELL 000000805A74C000 == 32 [pid = 968] [id = 127] 13:50:23 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080512D6000) [pid = 968] [serial = 379] [outer = 0000000000000000] 13:50:23 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008059774400) [pid = 968] [serial = 380] [outer = 00000080512D6000] 13:50:23 INFO - PROCESS | 968 | 1467233423963 Marionette DEBUG loaded listener.js 13:50:24 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008059C60400) [pid = 968] [serial = 381] [outer = 00000080512D6000] 13:50:24 INFO - PROCESS | 968 | 1467233424433 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:50:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:50:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 13:50:24 INFO - PROCESS | 968 | 1467233424473 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 968 | 1467233424475 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 13:50:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:50:24 INFO - PROCESS | 968 | 1467233424478 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:50:24 INFO - PROCESS | 968 | 1467233424480 Marionette TRACE conn6 <- [1,474,null,{}] 13:50:24 INFO - PROCESS | 968 | 1467233424490 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:24 INFO - PROCESS | 968 | 1467233424496 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:24 INFO - PROCESS | 968 | 1467233424624 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 13:50:24 INFO - PROCESS | 968 | 1467233424675 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:24 INFO - PROCESS | 968 | 1467233424677 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:24 INFO - PROCESS | 968 | ++DOCSHELL 000000805C414800 == 33 [pid = 968] [id = 128] 13:50:24 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805A7A6000) [pid = 968] [serial = 382] [outer = 0000000000000000] 13:50:24 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805B377400) [pid = 968] [serial = 383] [outer = 000000805A7A6000] 13:50:24 INFO - PROCESS | 968 | 1467233424722 Marionette DEBUG loaded listener.js 13:50:24 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805BFD2800) [pid = 968] [serial = 384] [outer = 000000805A7A6000] 13:50:25 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805D236000) [pid = 968] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:50:25 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804CA26000) [pid = 968] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:50:25 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805B369800) [pid = 968] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:50:25 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008058C46000) [pid = 968] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:50:25 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804CAB7400) [pid = 968] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:50:25 INFO - PROCESS | 968 | --DOMWINDOW == 73 (00000080512D2800) [pid = 968] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:50:25 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CFA4000) [pid = 968] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:50:25 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805644D800) [pid = 968] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:50:25 INFO - PROCESS | 968 | --DOMWINDOW == 70 (00000080512D6800) [pid = 968] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:50:25 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000804CEC5C00) [pid = 968] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:50:25 INFO - PROCESS | 968 | 1467233425265 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:50:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:50:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 839ms 13:50:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:50:25 INFO - PROCESS | 968 | 1467233425320 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 13:50:25 INFO - PROCESS | 968 | 1467233425322 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 13:50:25 INFO - PROCESS | 968 | 1467233425325 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:50:25 INFO - PROCESS | 968 | 1467233425327 Marionette TRACE conn6 <- [1,478,null,{}] 13:50:25 INFO - PROCESS | 968 | 1467233425330 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:25 INFO - PROCESS | 968 | 1467233425332 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:25 INFO - PROCESS | 968 | 1467233425412 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 13:50:25 INFO - PROCESS | 968 | 1467233425417 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:25 INFO - PROCESS | 968 | 1467233425419 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:25 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA87000 == 34 [pid = 968] [id = 129] 13:50:25 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008056554400) [pid = 968] [serial = 385] [outer = 0000000000000000] 13:50:25 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805A672800) [pid = 968] [serial = 386] [outer = 0000008056554400] 13:50:25 INFO - PROCESS | 968 | 1467233425465 Marionette DEBUG loaded listener.js 13:50:25 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805CACE800) [pid = 968] [serial = 387] [outer = 0000008056554400] 13:50:25 INFO - PROCESS | 968 | 1467233425881 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:50:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:50:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 587ms 13:50:25 INFO - PROCESS | 968 | 1467233425917 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 13:50:25 INFO - PROCESS | 968 | 1467233425919 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 13:50:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:50:25 INFO - PROCESS | 968 | 1467233425922 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:50:25 INFO - PROCESS | 968 | 1467233425924 Marionette TRACE conn6 <- [1,482,null,{}] 13:50:25 INFO - PROCESS | 968 | 1467233425928 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:25 INFO - PROCESS | 968 | 1467233425930 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:26 INFO - PROCESS | 968 | 1467233426008 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 13:50:26 INFO - PROCESS | 968 | 1467233426016 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:26 INFO - PROCESS | 968 | 1467233426018 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:26 INFO - PROCESS | 968 | ++DOCSHELL 000000805D520000 == 35 [pid = 968] [id = 130] 13:50:26 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805D236800) [pid = 968] [serial = 388] [outer = 0000000000000000] 13:50:26 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805D23A800) [pid = 968] [serial = 389] [outer = 000000805D236800] 13:50:26 INFO - PROCESS | 968 | 1467233426062 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805D537000) [pid = 968] [serial = 390] [outer = 000000805D236800] 13:50:26 INFO - PROCESS | 968 | 1467233426534 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:50:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:50:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 13:50:26 INFO - PROCESS | 968 | 1467233426554 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 13:50:26 INFO - PROCESS | 968 | 1467233426556 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 13:50:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:50:26 INFO - PROCESS | 968 | 1467233426560 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:50:26 INFO - PROCESS | 968 | 1467233426562 Marionette TRACE conn6 <- [1,486,null,{}] 13:50:26 INFO - PROCESS | 968 | 1467233426566 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:26 INFO - PROCESS | 968 | 1467233426568 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:26 INFO - PROCESS | 968 | 1467233426650 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 13:50:26 INFO - PROCESS | 968 | 1467233426655 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:26 INFO - PROCESS | 968 | 1467233426657 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:26 INFO - PROCESS | 968 | ++DOCSHELL 0000008059690000 == 36 [pid = 968] [id = 131] 13:50:26 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805D539800) [pid = 968] [serial = 391] [outer = 0000000000000000] 13:50:26 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D906400) [pid = 968] [serial = 392] [outer = 000000805D539800] 13:50:26 INFO - PROCESS | 968 | 1467233426701 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805DD76000) [pid = 968] [serial = 393] [outer = 000000805D539800] 13:50:27 INFO - PROCESS | 968 | --DOCSHELL 0000008051D62800 == 35 [pid = 968] [id = 123] 13:50:27 INFO - PROCESS | 968 | --DOCSHELL 000000805127C000 == 34 [pid = 968] [id = 122] 13:50:28 INFO - PROCESS | 968 | --DOCSHELL 0000008053403000 == 33 [pid = 968] [id = 124] 13:50:28 INFO - PROCESS | 968 | --DOCSHELL 0000008059692800 == 32 [pid = 968] [id = 125] 13:50:28 INFO - PROCESS | 968 | --DOCSHELL 000000805D520000 == 31 [pid = 968] [id = 130] 13:50:28 INFO - PROCESS | 968 | --DOCSHELL 000000805CA87000 == 30 [pid = 968] [id = 129] 13:50:28 INFO - PROCESS | 968 | --DOCSHELL 000000805A74C000 == 29 [pid = 968] [id = 127] 13:50:28 INFO - PROCESS | 968 | --DOCSHELL 0000008059B4E000 == 28 [pid = 968] [id = 126] 13:50:28 INFO - PROCESS | 968 | --DOCSHELL 000000805C414800 == 27 [pid = 968] [id = 128] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805D23E000) [pid = 968] [serial = 352] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805976D400) [pid = 968] [serial = 343] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805BFD4000) [pid = 968] [serial = 349] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008058FCC800) [pid = 968] [serial = 340] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008059808C00) [pid = 968] [serial = 344] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CFA0000) [pid = 968] [serial = 331] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008051255000) [pid = 968] [serial = 332] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008052D23400) [pid = 968] [serial = 335] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008051DA6000) [pid = 968] [serial = 334] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805DD78C00) [pid = 968] [serial = 326] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008056553400) [pid = 968] [serial = 337] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008057233C00) [pid = 968] [serial = 338] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 65 (00000080519F7400) [pid = 968] [serial = 328] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805642E000) [pid = 968] [serial = 329] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805A1BC000) [pid = 968] [serial = 346] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805D22B000) [pid = 968] [serial = 350] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805AEB2000) [pid = 968] [serial = 347] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000805D53D000) [pid = 968] [serial = 353] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | --DOMWINDOW == 59 (00000080593A4C00) [pid = 968] [serial = 341] [outer = 0000000000000000] [url = about:blank] 13:50:28 INFO - PROCESS | 968 | 1467233428379 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:50:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:50:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1848ms 13:50:28 INFO - PROCESS | 968 | 1467233428412 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 13:50:28 INFO - PROCESS | 968 | 1467233428416 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 13:50:28 INFO - PROCESS | 968 | 1467233428422 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:50:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:50:28 INFO - PROCESS | 968 | 1467233428425 Marionette TRACE conn6 <- [1,490,null,{}] 13:50:28 INFO - PROCESS | 968 | 1467233428431 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:28 INFO - PROCESS | 968 | 1467233428435 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:28 INFO - PROCESS | 968 | 1467233428526 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 13:50:28 INFO - PROCESS | 968 | 1467233428535 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:28 INFO - PROCESS | 968 | 1467233428539 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:28 INFO - PROCESS | 968 | ++DOCSHELL 00000080514AD800 == 28 [pid = 968] [id = 132] 13:50:28 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000804CEC5800) [pid = 968] [serial = 394] [outer = 0000000000000000] 13:50:28 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000804CFA0000) [pid = 968] [serial = 395] [outer = 000000804CEC5800] 13:50:28 INFO - PROCESS | 968 | 1467233428589 Marionette DEBUG loaded listener.js 13:50:28 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804D294C00) [pid = 968] [serial = 396] [outer = 000000804CEC5800] 13:50:29 INFO - PROCESS | 968 | 1467233429046 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:50:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:50:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 691ms 13:50:29 INFO - PROCESS | 968 | 1467233429117 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 13:50:29 INFO - PROCESS | 968 | 1467233429123 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 13:50:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:50:29 INFO - PROCESS | 968 | 1467233429129 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:50:29 INFO - PROCESS | 968 | 1467233429132 Marionette TRACE conn6 <- [1,494,null,{}] 13:50:29 INFO - PROCESS | 968 | 1467233429136 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:29 INFO - PROCESS | 968 | 1467233429140 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:29 INFO - PROCESS | 968 | 1467233429230 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 13:50:29 INFO - PROCESS | 968 | 1467233429245 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:29 INFO - PROCESS | 968 | 1467233429248 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:29 INFO - PROCESS | 968 | ++DOCSHELL 00000080533A1800 == 29 [pid = 968] [id = 133] 13:50:29 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804E1E7C00) [pid = 968] [serial = 397] [outer = 0000000000000000] 13:50:29 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000805124F800) [pid = 968] [serial = 398] [outer = 000000804E1E7C00] 13:50:29 INFO - PROCESS | 968 | 1467233429298 Marionette DEBUG loaded listener.js 13:50:29 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (00000080512D1800) [pid = 968] [serial = 399] [outer = 000000804E1E7C00] 13:50:29 INFO - PROCESS | 968 | 1467233429765 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:50:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:50:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 13:50:29 INFO - PROCESS | 968 | 1467233429821 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 13:50:29 INFO - PROCESS | 968 | 1467233429823 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 13:50:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:50:29 INFO - PROCESS | 968 | 1467233429827 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:50:29 INFO - PROCESS | 968 | 1467233429831 Marionette TRACE conn6 <- [1,498,null,{}] 13:50:29 INFO - PROCESS | 968 | 1467233429842 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:29 INFO - PROCESS | 968 | 1467233429847 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:29 INFO - PROCESS | 968 | 1467233429961 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 13:50:30 INFO - PROCESS | 968 | 1467233430029 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:30 INFO - PROCESS | 968 | 1467233430033 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:30 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C1F000 == 30 [pid = 968] [id = 134] 13:50:30 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804B0E8000) [pid = 968] [serial = 400] [outer = 0000000000000000] 13:50:30 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008052D20000) [pid = 968] [serial = 401] [outer = 000000804B0E8000] 13:50:30 INFO - PROCESS | 968 | 1467233430082 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (00000080531BE800) [pid = 968] [serial = 402] [outer = 000000804B0E8000] 13:50:30 INFO - PROCESS | 968 | 1467233430476 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:50:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:50:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 13:50:30 INFO - PROCESS | 968 | 1467233430520 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 13:50:30 INFO - PROCESS | 968 | 1467233430522 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 13:50:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:50:30 INFO - PROCESS | 968 | 1467233430531 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:50:30 INFO - PROCESS | 968 | 1467233430533 Marionette TRACE conn6 <- [1,502,null,{}] 13:50:30 INFO - PROCESS | 968 | 1467233430537 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:30 INFO - PROCESS | 968 | 1467233430539 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:30 INFO - PROCESS | 968 | 1467233430624 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 13:50:30 INFO - PROCESS | 968 | 1467233430630 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:30 INFO - PROCESS | 968 | 1467233430632 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:30 INFO - PROCESS | 968 | ++DOCSHELL 000000805968F000 == 31 [pid = 968] [id = 135] 13:50:30 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008056447400) [pid = 968] [serial = 403] [outer = 0000000000000000] 13:50:30 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008056489800) [pid = 968] [serial = 404] [outer = 0000008056447400] 13:50:30 INFO - PROCESS | 968 | 1467233430678 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008056552400) [pid = 968] [serial = 405] [outer = 0000008056447400] 13:50:31 INFO - PROCESS | 968 | 1467233431094 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:50:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:50:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 588ms 13:50:31 INFO - PROCESS | 968 | 1467233431126 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 13:50:31 INFO - PROCESS | 968 | 1467233431128 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 13:50:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:50:31 INFO - PROCESS | 968 | 1467233431131 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:50:31 INFO - PROCESS | 968 | 1467233431133 Marionette TRACE conn6 <- [1,506,null,{}] 13:50:31 INFO - PROCESS | 968 | 1467233431137 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:31 INFO - PROCESS | 968 | 1467233431139 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:31 INFO - PROCESS | 968 | 1467233431216 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 13:50:31 INFO - PROCESS | 968 | 1467233431222 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:31 INFO - PROCESS | 968 | 1467233431224 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:31 INFO - PROCESS | 968 | ++DOCSHELL 000000805999B000 == 32 [pid = 968] [id = 136] 13:50:31 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804E1E4800) [pid = 968] [serial = 406] [outer = 0000000000000000] 13:50:31 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056ACA400) [pid = 968] [serial = 407] [outer = 000000804E1E4800] 13:50:31 INFO - PROCESS | 968 | 1467233431269 Marionette DEBUG loaded listener.js 13:50:31 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080572F2400) [pid = 968] [serial = 408] [outer = 000000804E1E4800] 13:50:31 INFO - PROCESS | 968 | 1467233431727 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:50:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:50:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms 13:50:31 INFO - PROCESS | 968 | 1467233431764 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 13:50:31 INFO - PROCESS | 968 | 1467233431766 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 13:50:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:50:31 INFO - PROCESS | 968 | 1467233431770 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:50:31 INFO - PROCESS | 968 | 1467233431772 Marionette TRACE conn6 <- [1,510,null,{}] 13:50:31 INFO - PROCESS | 968 | 1467233431775 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:31 INFO - PROCESS | 968 | 1467233431781 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:31 INFO - PROCESS | 968 | 1467233431889 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 13:50:31 INFO - PROCESS | 968 | 1467233431896 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:31 INFO - PROCESS | 968 | 1467233431899 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:31 INFO - PROCESS | 968 | ++DOCSHELL 000000805A814000 == 33 [pid = 968] [id = 137] 13:50:31 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008058FCB800) [pid = 968] [serial = 409] [outer = 0000000000000000] 13:50:31 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805939C800) [pid = 968] [serial = 410] [outer = 0000008058FCB800] 13:50:31 INFO - PROCESS | 968 | 1467233431945 Marionette DEBUG loaded listener.js 13:50:32 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008059771000) [pid = 968] [serial = 411] [outer = 0000008058FCB800] 13:50:32 INFO - PROCESS | 968 | 1467233432382 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:50:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:50:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 693ms 13:50:32 INFO - PROCESS | 968 | 1467233432465 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 13:50:32 INFO - PROCESS | 968 | 1467233432468 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 13:50:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:50:32 INFO - PROCESS | 968 | 1467233432471 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:50:32 INFO - PROCESS | 968 | 1467233432473 Marionette TRACE conn6 <- [1,514,null,{}] 13:50:32 INFO - PROCESS | 968 | 1467233432476 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:32 INFO - PROCESS | 968 | 1467233432478 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:32 INFO - PROCESS | 968 | 1467233432583 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 13:50:32 INFO - PROCESS | 968 | 1467233432590 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:32 INFO - PROCESS | 968 | 1467233432592 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:32 INFO - PROCESS | 968 | ++DOCSHELL 000000805C409000 == 34 [pid = 968] [id = 138] 13:50:32 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805980A000) [pid = 968] [serial = 412] [outer = 0000000000000000] 13:50:32 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008059D06C00) [pid = 968] [serial = 413] [outer = 000000805980A000] 13:50:32 INFO - PROCESS | 968 | 1467233432636 Marionette DEBUG loaded listener.js 13:50:32 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805A1B7400) [pid = 968] [serial = 414] [outer = 000000805980A000] 13:50:33 INFO - PROCESS | 968 | 1467233433029 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:50:33 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 13:50:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 585ms 13:50:33 INFO - PROCESS | 968 | 1467233433072 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 13:50:33 INFO - PROCESS | 968 | 1467233433074 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 13:50:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:50:33 INFO - PROCESS | 968 | 1467233433077 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:50:33 INFO - PROCESS | 968 | 1467233433079 Marionette TRACE conn6 <- [1,518,null,{}] 13:50:33 INFO - PROCESS | 968 | 1467233433087 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:33 INFO - PROCESS | 968 | 1467233433089 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:33 INFO - PROCESS | 968 | 1467233433168 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 13:50:33 INFO - PROCESS | 968 | 1467233433173 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:33 INFO - PROCESS | 968 | 1467233433175 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:33 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA7B000 == 35 [pid = 968] [id = 139] 13:50:33 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805A1BF000) [pid = 968] [serial = 415] [outer = 0000000000000000] 13:50:33 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805A1C3C00) [pid = 968] [serial = 416] [outer = 000000805A1BF000] 13:50:33 INFO - PROCESS | 968 | 1467233433220 Marionette DEBUG loaded listener.js 13:50:33 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805AEA5000) [pid = 968] [serial = 417] [outer = 000000805A1BF000] 13:50:33 INFO - PROCESS | 968 | 1467233433687 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:50:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:50:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 628ms 13:50:33 INFO - PROCESS | 968 | 1467233433706 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 13:50:33 INFO - PROCESS | 968 | 1467233433708 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 13:50:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:50:33 INFO - PROCESS | 968 | 1467233433712 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:50:33 INFO - PROCESS | 968 | 1467233433713 Marionette TRACE conn6 <- [1,522,null,{}] 13:50:33 INFO - PROCESS | 968 | 1467233433722 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:33 INFO - PROCESS | 968 | 1467233433724 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:33 INFO - PROCESS | 968 | 1467233433826 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 13:50:33 INFO - PROCESS | 968 | 1467233433832 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:33 INFO - PROCESS | 968 | 1467233433834 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:33 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C1E800 == 36 [pid = 968] [id = 140] 13:50:33 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805B36E800) [pid = 968] [serial = 418] [outer = 0000000000000000] 13:50:33 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805BB38C00) [pid = 968] [serial = 419] [outer = 000000805B36E800] 13:50:33 INFO - PROCESS | 968 | 1467233433880 Marionette DEBUG loaded listener.js 13:50:33 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805CA43000) [pid = 968] [serial = 420] [outer = 000000805B36E800] 13:50:34 INFO - PROCESS | 968 | 1467233434393 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:50:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:50:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 13:50:34 INFO - PROCESS | 968 | 1467233434449 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 13:50:34 INFO - PROCESS | 968 | 1467233434451 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 13:50:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:50:34 INFO - PROCESS | 968 | 1467233434455 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:50:34 INFO - PROCESS | 968 | 1467233434457 Marionette TRACE conn6 <- [1,526,null,{}] 13:50:34 INFO - PROCESS | 968 | 1467233434460 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:34 INFO - PROCESS | 968 | 1467233434462 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:34 INFO - PROCESS | 968 | 1467233434578 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 13:50:34 INFO - PROCESS | 968 | 1467233434589 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 968 | 1467233434591 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:34 INFO - PROCESS | 968 | ++DOCSHELL 000000805FF3D000 == 37 [pid = 968] [id = 141] 13:50:34 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805D235800) [pid = 968] [serial = 421] [outer = 0000000000000000] 13:50:34 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805D239400) [pid = 968] [serial = 422] [outer = 000000805D235800] 13:50:34 INFO - PROCESS | 968 | 1467233434635 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805D53C800) [pid = 968] [serial = 423] [outer = 000000805D235800] 13:50:35 INFO - PROCESS | 968 | 1467233435103 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:50:35 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 13:50:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 693ms 13:50:35 INFO - PROCESS | 968 | 1467233435172 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 13:50:35 INFO - PROCESS | 968 | 1467233435175 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 13:50:35 INFO - PROCESS | 968 | 1467233435178 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:50:35 INFO - PROCESS | 968 | 1467233435181 Marionette TRACE conn6 <- [1,530,null,{}] 13:50:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:50:35 INFO - PROCESS | 968 | 1467233435184 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:35 INFO - PROCESS | 968 | 1467233435187 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:35 INFO - PROCESS | 968 | 1467233435302 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 13:50:35 INFO - PROCESS | 968 | 1467233435353 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:35 INFO - PROCESS | 968 | 1467233435355 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:35 INFO - PROCESS | 968 | ++DOCSHELL 0000008059997800 == 38 [pid = 968] [id = 142] 13:50:35 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805DD78800) [pid = 968] [serial = 424] [outer = 0000000000000000] 13:50:35 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805DD80800) [pid = 968] [serial = 425] [outer = 000000805DD78800] 13:50:35 INFO - PROCESS | 968 | 1467233435402 Marionette DEBUG loaded listener.js 13:50:35 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805DDA6000) [pid = 968] [serial = 426] [outer = 000000805DD78800] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008058ED7000) [pid = 968] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 90 (00000080512D6000) [pid = 968] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805A7A6000) [pid = 968] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805D236800) [pid = 968] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000804CF9B400) [pid = 968] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 86 (00000080512D9800) [pid = 968] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804CABC400) [pid = 968] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000804CA21400) [pid = 968] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805939B000) [pid = 968] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008051F74400) [pid = 968] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804B0E3C00) [pid = 968] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:50:35 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008056554400) [pid = 968] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:50:36 INFO - PROCESS | 968 | 1467233436015 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:50:36 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 13:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:50:36 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 13:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:50:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 880ms 13:50:36 INFO - PROCESS | 968 | 1467233436065 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 13:50:36 INFO - PROCESS | 968 | 1467233436067 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 13:50:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:50:36 INFO - PROCESS | 968 | 1467233436071 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:50:36 INFO - PROCESS | 968 | 1467233436073 Marionette TRACE conn6 <- [1,534,null,{}] 13:50:36 INFO - PROCESS | 968 | 1467233436076 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:36 INFO - PROCESS | 968 | 1467233436078 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:36 INFO - PROCESS | 968 | 1467233436168 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 13:50:36 INFO - PROCESS | 968 | 1467233436175 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:36 INFO - PROCESS | 968 | 1467233436177 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:36 INFO - PROCESS | 968 | ++DOCSHELL 0000008061545800 == 39 [pid = 968] [id = 143] 13:50:36 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805644BC00) [pid = 968] [serial = 427] [outer = 0000000000000000] 13:50:36 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805D23C800) [pid = 968] [serial = 428] [outer = 000000805644BC00] 13:50:36 INFO - PROCESS | 968 | 1467233436229 Marionette DEBUG loaded listener.js 13:50:36 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805DDA6C00) [pid = 968] [serial = 429] [outer = 000000805644BC00] 13:50:36 INFO - PROCESS | 968 | 1467233436639 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:50:36 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. 13:50:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 588ms 13:50:36 INFO - PROCESS | 968 | 1467233436664 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 13:50:36 INFO - PROCESS | 968 | 1467233436666 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 13:50:36 INFO - PROCESS | 968 | 1467233436670 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:50:36 INFO - PROCESS | 968 | 1467233436671 Marionette TRACE conn6 <- [1,538,null,{}] 13:50:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:50:36 INFO - PROCESS | 968 | 1467233436675 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:36 INFO - PROCESS | 968 | 1467233436677 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:36 INFO - PROCESS | 968 | 1467233436781 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 13:50:36 INFO - PROCESS | 968 | 1467233436789 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:36 INFO - PROCESS | 968 | 1467233436791 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:36 INFO - PROCESS | 968 | ++DOCSHELL 00000080618D7800 == 40 [pid = 968] [id = 144] 13:50:36 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805DDA6400) [pid = 968] [serial = 430] [outer = 0000000000000000] 13:50:36 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805DE4F400) [pid = 968] [serial = 431] [outer = 000000805DDA6400] 13:50:36 INFO - PROCESS | 968 | 1467233436836 Marionette DEBUG loaded listener.js 13:50:36 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805DE56400) [pid = 968] [serial = 432] [outer = 000000805DDA6400] 13:50:37 INFO - PROCESS | 968 | 1467233437244 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:50:37 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. 13:50:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 628ms 13:50:37 INFO - PROCESS | 968 | 1467233437303 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 13:50:37 INFO - PROCESS | 968 | 1467233437305 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 13:50:37 INFO - PROCESS | 968 | 1467233437309 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:50:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:50:37 INFO - PROCESS | 968 | 1467233437310 Marionette TRACE conn6 <- [1,542,null,{}] 13:50:37 INFO - PROCESS | 968 | 1467233437314 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:37 INFO - PROCESS | 968 | 1467233437316 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:37 INFO - PROCESS | 968 | 1467233437408 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 13:50:37 INFO - PROCESS | 968 | 1467233437414 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:37 INFO - PROCESS | 968 | 1467233437416 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:37 INFO - PROCESS | 968 | ++DOCSHELL 00000080618F7000 == 41 [pid = 968] [id = 145] 13:50:37 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805DE4D000) [pid = 968] [serial = 433] [outer = 0000000000000000] 13:50:37 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805E907400) [pid = 968] [serial = 434] [outer = 000000805DE4D000] 13:50:37 INFO - PROCESS | 968 | 1467233437460 Marionette DEBUG loaded listener.js 13:50:37 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805E90FC00) [pid = 968] [serial = 435] [outer = 000000805DE4D000] 13:50:37 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:37 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:50:38 INFO - PROCESS | 968 | 1467233438280 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:50:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:50:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1027ms 13:50:38 INFO - PROCESS | 968 | 1467233438340 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 13:50:38 INFO - PROCESS | 968 | 1467233438346 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 13:50:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:50:38 INFO - PROCESS | 968 | 1467233438374 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:50:38 INFO - PROCESS | 968 | 1467233438377 Marionette TRACE conn6 <- [1,546,null,{}] 13:50:38 INFO - PROCESS | 968 | 1467233438426 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:38 INFO - PROCESS | 968 | 1467233438430 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:38 INFO - PROCESS | 968 | 1467233438542 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 13:50:38 INFO - PROCESS | 968 | 1467233438645 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:38 INFO - PROCESS | 968 | 1467233438648 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:38 INFO - PROCESS | 968 | ++DOCSHELL 0000008052DA2000 == 42 [pid = 968] [id = 146] 13:50:38 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000804CEC3C00) [pid = 968] [serial = 436] [outer = 0000000000000000] 13:50:38 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000804D295800) [pid = 968] [serial = 437] [outer = 000000804CEC3C00] 13:50:38 INFO - PROCESS | 968 | 1467233438706 Marionette DEBUG loaded listener.js 13:50:38 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (0000008051254800) [pid = 968] [serial = 438] [outer = 000000804CEC3C00] 13:50:39 INFO - PROCESS | 968 | 1467233439674 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:50:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:50:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1348ms 13:50:39 INFO - PROCESS | 968 | 1467233439723 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 13:50:39 INFO - PROCESS | 968 | 1467233439727 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 13:50:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:50:39 INFO - PROCESS | 968 | 1467233439732 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:50:39 INFO - PROCESS | 968 | 1467233439735 Marionette TRACE conn6 <- [1,550,null,{}] 13:50:39 INFO - PROCESS | 968 | 1467233439741 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:39 INFO - PROCESS | 968 | 1467233439744 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:39 INFO - PROCESS | 968 | 1467233439856 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 13:50:39 INFO - PROCESS | 968 | 1467233439926 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:39 INFO - PROCESS | 968 | 1467233439930 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:39 INFO - PROCESS | 968 | ++DOCSHELL 000000805221E800 == 43 [pid = 968] [id = 147] 13:50:39 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (0000008051248C00) [pid = 968] [serial = 439] [outer = 0000000000000000] 13:50:39 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (00000080515BF400) [pid = 968] [serial = 440] [outer = 0000008051248C00] 13:50:39 INFO - PROCESS | 968 | 1467233439983 Marionette DEBUG loaded listener.js 13:50:40 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (0000008052C79C00) [pid = 968] [serial = 441] [outer = 0000008051248C00] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 00000080618D7800 == 42 [pid = 968] [id = 144] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 0000008061545800 == 41 [pid = 968] [id = 143] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 0000008059997800 == 40 [pid = 968] [id = 142] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 000000805FF3D000 == 39 [pid = 968] [id = 141] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 0000008058C1E800 == 38 [pid = 968] [id = 140] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 000000805CA7B000 == 37 [pid = 968] [id = 139] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 000000805C409000 == 36 [pid = 968] [id = 138] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 000000805A814000 == 35 [pid = 968] [id = 137] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 000000805999B000 == 34 [pid = 968] [id = 136] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 000000805968F000 == 33 [pid = 968] [id = 135] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 94 (000000805D906400) [pid = 968] [serial = 392] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 0000008058C1F000 == 32 [pid = 968] [id = 134] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 00000080533A1800 == 31 [pid = 968] [id = 133] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 00000080514AD800 == 30 [pid = 968] [id = 132] 13:50:40 INFO - PROCESS | 968 | --DOCSHELL 0000008059690000 == 29 [pid = 968] [id = 131] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 93 (0000008058FC9800) [pid = 968] [serial = 377] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008059774400) [pid = 968] [serial = 380] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 91 (00000080593A0000) [pid = 968] [serial = 378] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805B377400) [pid = 968] [serial = 383] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 89 (0000008059C60400) [pid = 968] [serial = 381] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805D23A800) [pid = 968] [serial = 389] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805BFD2800) [pid = 968] [serial = 384] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805EB80C00) [pid = 968] [serial = 158] [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.] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805654E000) [pid = 968] [serial = 374] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 84 (00000080515C6000) [pid = 968] [serial = 370] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008052C77800) [pid = 968] [serial = 371] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804D299C00) [pid = 968] [serial = 367] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804D709000) [pid = 968] [serial = 368] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080512D3400) [pid = 968] [serial = 365] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804D590C00) [pid = 968] [serial = 364] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805A8C6C00) [pid = 968] [serial = 362] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008059CF8C00) [pid = 968] [serial = 361] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008056518000) [pid = 968] [serial = 359] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008053866C00) [pid = 968] [serial = 358] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805D537000) [pid = 968] [serial = 390] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804D58EC00) [pid = 968] [serial = 356] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CA27800) [pid = 968] [serial = 355] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805CACE800) [pid = 968] [serial = 387] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805A672800) [pid = 968] [serial = 386] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | --DOMWINDOW == 69 (00000080572DE400) [pid = 968] [serial = 375] [outer = 0000000000000000] [url = about:blank] 13:50:40 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:40 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:50:40 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:40 INFO - PROCESS | 968 | 1467233440513 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:50:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:50:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 837ms 13:50:40 INFO - PROCESS | 968 | 1467233440574 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 13:50:40 INFO - PROCESS | 968 | 1467233440580 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 13:50:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:50:40 INFO - PROCESS | 968 | 1467233440587 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:50:40 INFO - PROCESS | 968 | 1467233440589 Marionette TRACE conn6 <- [1,554,null,{}] 13:50:40 INFO - PROCESS | 968 | 1467233440594 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:40 INFO - PROCESS | 968 | 1467233440596 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:40 INFO - PROCESS | 968 | 1467233440689 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 13:50:40 INFO - PROCESS | 968 | 1467233440775 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:40 INFO - PROCESS | 968 | 1467233440777 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:40 INFO - PROCESS | 968 | ++DOCSHELL 0000008053183800 == 30 [pid = 968] [id = 148] 13:50:40 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804D590C00) [pid = 968] [serial = 442] [outer = 0000000000000000] 13:50:40 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008051C37C00) [pid = 968] [serial = 443] [outer = 000000804D590C00] 13:50:40 INFO - PROCESS | 968 | 1467233440826 Marionette DEBUG loaded listener.js 13:50:40 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008052F4FC00) [pid = 968] [serial = 444] [outer = 000000804D590C00] 13:50:41 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:41 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:50:41 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:41 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:50:41 INFO - PROCESS | 968 | 1467233441222 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:50:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:50:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 13:50:41 INFO - PROCESS | 968 | 1467233441278 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 13:50:41 INFO - PROCESS | 968 | 1467233441280 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 13:50:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:50:41 INFO - PROCESS | 968 | 1467233441284 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:50:41 INFO - PROCESS | 968 | 1467233441288 Marionette TRACE conn6 <- [1,558,null,{}] 13:50:41 INFO - PROCESS | 968 | 1467233441299 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:41 INFO - PROCESS | 968 | 1467233441304 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:41 INFO - PROCESS | 968 | 1467233441420 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 13:50:41 INFO - PROCESS | 968 | 1467233441434 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:41 INFO - PROCESS | 968 | 1467233441437 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:41 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F17800 == 31 [pid = 968] [id = 149] 13:50:41 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056515400) [pid = 968] [serial = 445] [outer = 0000000000000000] 13:50:41 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008056560800) [pid = 968] [serial = 446] [outer = 0000008056515400] 13:50:41 INFO - PROCESS | 968 | 1467233441496 Marionette DEBUG loaded listener.js 13:50:41 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (00000080572EA800) [pid = 968] [serial = 447] [outer = 0000008056515400] 13:50:41 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:41 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:50:41 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:41 INFO - PROCESS | 968 | 1467233441930 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:50:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:50:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 13:50:41 INFO - PROCESS | 968 | 1467233441977 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 13:50:41 INFO - PROCESS | 968 | 1467233441980 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 13:50:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:50:41 INFO - PROCESS | 968 | 1467233441983 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:50:41 INFO - PROCESS | 968 | 1467233441985 Marionette TRACE conn6 <- [1,562,null,{}] 13:50:41 INFO - PROCESS | 968 | 1467233441989 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:41 INFO - PROCESS | 968 | 1467233441991 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:42 INFO - PROCESS | 968 | 1467233442078 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 13:50:42 INFO - PROCESS | 968 | 1467233442084 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:42 INFO - PROCESS | 968 | 1467233442086 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:42 INFO - PROCESS | 968 | ++DOCSHELL 000000805998E800 == 32 [pid = 968] [id = 150] 13:50:42 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058ED9400) [pid = 968] [serial = 448] [outer = 0000000000000000] 13:50:42 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058FCC800) [pid = 968] [serial = 449] [outer = 0000008058ED9400] 13:50:42 INFO - PROCESS | 968 | 1467233442132 Marionette DEBUG loaded listener.js 13:50:42 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805939EC00) [pid = 968] [serial = 450] [outer = 0000008058ED9400] 13:50:42 INFO - PROCESS | 968 | 1467233442596 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:50:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:50:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 648ms 13:50:42 INFO - PROCESS | 968 | 1467233442632 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 13:50:42 INFO - PROCESS | 968 | 1467233442635 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 13:50:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:50:42 INFO - PROCESS | 968 | 1467233442638 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:50:42 INFO - PROCESS | 968 | 1467233442640 Marionette TRACE conn6 <- [1,566,null,{}] 13:50:42 INFO - PROCESS | 968 | 1467233442644 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:42 INFO - PROCESS | 968 | 1467233442646 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:42 INFO - PROCESS | 968 | 1467233442755 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 13:50:42 INFO - PROCESS | 968 | 1467233442829 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:42 INFO - PROCESS | 968 | 1467233442831 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:42 INFO - PROCESS | 968 | ++DOCSHELL 000000805A369000 == 33 [pid = 968] [id = 151] 13:50:42 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D518800) [pid = 968] [serial = 451] [outer = 0000000000000000] 13:50:42 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805951F400) [pid = 968] [serial = 452] [outer = 000000804D518800] 13:50:42 INFO - PROCESS | 968 | 1467233442876 Marionette DEBUG loaded listener.js 13:50:42 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059804800) [pid = 968] [serial = 453] [outer = 000000804D518800] 13:50:43 INFO - PROCESS | 968 | 1467233443324 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:50:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:50:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 733ms 13:50:43 INFO - PROCESS | 968 | 1467233443374 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 13:50:43 INFO - PROCESS | 968 | 1467233443376 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 13:50:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:50:43 INFO - PROCESS | 968 | 1467233443379 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:50:43 INFO - PROCESS | 968 | 1467233443381 Marionette TRACE conn6 <- [1,570,null,{}] 13:50:43 INFO - PROCESS | 968 | 1467233443384 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:43 INFO - PROCESS | 968 | 1467233443391 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:43 INFO - PROCESS | 968 | 1467233443528 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 13:50:43 INFO - PROCESS | 968 | 1467233443542 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:43 INFO - PROCESS | 968 | 1467233443544 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:43 INFO - PROCESS | 968 | ++DOCSHELL 000000805B3DB000 == 34 [pid = 968] [id = 152] 13:50:43 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008059FF6400) [pid = 968] [serial = 454] [outer = 0000000000000000] 13:50:43 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805A66E400) [pid = 968] [serial = 455] [outer = 0000008059FF6400] 13:50:43 INFO - PROCESS | 968 | 1467233443590 Marionette DEBUG loaded listener.js 13:50:43 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805BBC1800) [pid = 968] [serial = 456] [outer = 0000008059FF6400] 13:50:44 INFO - PROCESS | 968 | 1467233444010 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:50:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:50:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 672ms 13:50:44 INFO - PROCESS | 968 | 1467233444054 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 13:50:44 INFO - PROCESS | 968 | 1467233444056 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 13:50:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:50:44 INFO - PROCESS | 968 | 1467233444060 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:50:44 INFO - PROCESS | 968 | 1467233444062 Marionette TRACE conn6 <- [1,574,null,{}] 13:50:44 INFO - PROCESS | 968 | 1467233444065 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:44 INFO - PROCESS | 968 | 1467233444075 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:44 INFO - PROCESS | 968 | 1467233444212 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 13:50:44 INFO - PROCESS | 968 | 1467233444219 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:44 INFO - PROCESS | 968 | 1467233444221 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:44 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA22000 == 35 [pid = 968] [id = 153] 13:50:44 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805CA41400) [pid = 968] [serial = 457] [outer = 0000000000000000] 13:50:44 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805D234C00) [pid = 968] [serial = 458] [outer = 000000805CA41400] 13:50:44 INFO - PROCESS | 968 | 1467233444265 Marionette DEBUG loaded listener.js 13:50:44 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805D241800) [pid = 968] [serial = 459] [outer = 000000805CA41400] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805B36E800) [pid = 968] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805D235800) [pid = 968] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805DD78800) [pid = 968] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804CEC5800) [pid = 968] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804B0E8000) [pid = 968] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805DDA6400) [pid = 968] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804E1E7C00) [pid = 968] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805A1BF000) [pid = 968] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804E1E4800) [pid = 968] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805D539800) [pid = 968] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008056447400) [pid = 968] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805980A000) [pid = 968] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008058FCB800) [pid = 968] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:50:44 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805644BC00) [pid = 968] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:50:44 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:44 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:50:44 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:44 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:50:44 INFO - PROCESS | 968 | 1467233444770 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:50:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:50:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 733ms 13:50:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:50:44 INFO - PROCESS | 968 | 1467233444802 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 13:50:44 INFO - PROCESS | 968 | 1467233444804 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 13:50:44 INFO - PROCESS | 968 | 1467233444807 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:50:44 INFO - PROCESS | 968 | 1467233444809 Marionette TRACE conn6 <- [1,578,null,{}] 13:50:44 INFO - PROCESS | 968 | 1467233444813 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:44 INFO - PROCESS | 968 | 1467233444815 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:44 INFO - PROCESS | 968 | 1467233444894 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 13:50:44 INFO - PROCESS | 968 | 1467233444900 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:44 INFO - PROCESS | 968 | 1467233444902 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:44 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA95000 == 36 [pid = 968] [id = 154] 13:50:44 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805311CC00) [pid = 968] [serial = 460] [outer = 0000000000000000] 13:50:44 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008059FF6800) [pid = 968] [serial = 461] [outer = 000000805311CC00] 13:50:44 INFO - PROCESS | 968 | 1467233444946 Marionette DEBUG loaded listener.js 13:50:45 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805D533C00) [pid = 968] [serial = 462] [outer = 000000805311CC00] 13:50:45 INFO - PROCESS | 968 | 1467233445375 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:50:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:50:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 13:50:45 INFO - PROCESS | 968 | 1467233445438 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 13:50:45 INFO - PROCESS | 968 | 1467233445441 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 13:50:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:50:45 INFO - PROCESS | 968 | 1467233445444 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:50:45 INFO - PROCESS | 968 | 1467233445446 Marionette TRACE conn6 <- [1,582,null,{}] 13:50:45 INFO - PROCESS | 968 | 1467233445449 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:45 INFO - PROCESS | 968 | 1467233445451 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:45 INFO - PROCESS | 968 | 1467233445531 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 13:50:45 INFO - PROCESS | 968 | 1467233445538 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:45 INFO - PROCESS | 968 | 1467233445540 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805D562000 == 37 [pid = 968] [id = 155] 13:50:45 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D540800) [pid = 968] [serial = 463] [outer = 0000000000000000] 13:50:45 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805D90C400) [pid = 968] [serial = 464] [outer = 000000805D540800] 13:50:45 INFO - PROCESS | 968 | 1467233445585 Marionette DEBUG loaded listener.js 13:50:45 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805DD7D000) [pid = 968] [serial = 465] [outer = 000000805D540800] 13:50:46 INFO - PROCESS | 968 | 1467233446011 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:50:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:50:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 13:50:46 INFO - PROCESS | 968 | 1467233446077 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 13:50:46 INFO - PROCESS | 968 | 1467233446079 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 13:50:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:50:46 INFO - PROCESS | 968 | 1467233446082 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:50:46 INFO - PROCESS | 968 | 1467233446084 Marionette TRACE conn6 <- [1,586,null,{}] 13:50:46 INFO - PROCESS | 968 | 1467233446088 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:46 INFO - PROCESS | 968 | 1467233446089 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:46 INFO - PROCESS | 968 | 1467233446170 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 13:50:46 INFO - PROCESS | 968 | 1467233446178 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:46 INFO - PROCESS | 968 | 1467233446180 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:46 INFO - PROCESS | 968 | ++DOCSHELL 000000805993D800 == 38 [pid = 968] [id = 156] 13:50:46 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805DDA2C00) [pid = 968] [serial = 466] [outer = 0000000000000000] 13:50:46 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805DDA9800) [pid = 968] [serial = 467] [outer = 000000805DDA2C00] 13:50:46 INFO - PROCESS | 968 | 1467233446224 Marionette DEBUG loaded listener.js 13:50:46 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805E902C00) [pid = 968] [serial = 468] [outer = 000000805DDA2C00] 13:50:46 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:50:47 INFO - PROCESS | 968 | 1467233447038 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 986ms 13:50:47 INFO - PROCESS | 968 | 1467233447072 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 13:50:47 INFO - PROCESS | 968 | 1467233447077 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 13:50:47 INFO - PROCESS | 968 | 1467233447082 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:50:47 INFO - PROCESS | 968 | 1467233447086 Marionette TRACE conn6 <- [1,590,null,{}] 13:50:47 INFO - PROCESS | 968 | 1467233447092 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:47 INFO - PROCESS | 968 | 1467233447096 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:47 INFO - PROCESS | 968 | 1467233447223 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 13:50:47 INFO - PROCESS | 968 | 1467233447287 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:47 INFO - PROCESS | 968 | 1467233447290 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:47 INFO - PROCESS | 968 | ++DOCSHELL 0000008052C34800 == 39 [pid = 968] [id = 157] 13:50:47 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804D591800) [pid = 968] [serial = 469] [outer = 0000000000000000] 13:50:47 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008051CB3400) [pid = 968] [serial = 470] [outer = 000000804D591800] 13:50:47 INFO - PROCESS | 968 | 1467233447349 Marionette DEBUG loaded listener.js 13:50:47 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805642D800) [pid = 968] [serial = 471] [outer = 000000804D591800] 13:50:47 INFO - PROCESS | 968 | 1467233447946 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 944ms 13:50:48 INFO - PROCESS | 968 | 1467233448030 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 13:50:48 INFO - PROCESS | 968 | 1467233448035 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 13:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:50:48 INFO - PROCESS | 968 | 1467233448041 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:50:48 INFO - PROCESS | 968 | 1467233448045 Marionette TRACE conn6 <- [1,594,null,{}] 13:50:48 INFO - PROCESS | 968 | 1467233448049 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:48 INFO - PROCESS | 968 | 1467233448052 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:48 INFO - PROCESS | 968 | 1467233448173 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 13:50:48 INFO - PROCESS | 968 | 1467233448237 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:48 INFO - PROCESS | 968 | 1467233448240 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:48 INFO - PROCESS | 968 | ++DOCSHELL 000000805A82A800 == 40 [pid = 968] [id = 158] 13:50:48 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008058D6E400) [pid = 968] [serial = 472] [outer = 0000000000000000] 13:50:48 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008058FCCC00) [pid = 968] [serial = 473] [outer = 0000008058D6E400] 13:50:48 INFO - PROCESS | 968 | 1467233448297 Marionette DEBUG loaded listener.js 13:50:48 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (0000008059CF8C00) [pid = 968] [serial = 474] [outer = 0000008058D6E400] 13:50:48 INFO - PROCESS | 968 | 1467233448907 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 944ms 13:50:48 INFO - PROCESS | 968 | 1467233448988 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 13:50:49 INFO - PROCESS | 968 | 1467233448991 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 13:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:50:49 INFO - PROCESS | 968 | 1467233448995 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:50:49 INFO - PROCESS | 968 | 1467233448999 Marionette TRACE conn6 <- [1,598,null,{}] 13:50:49 INFO - PROCESS | 968 | 1467233449011 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:49 INFO - PROCESS | 968 | 1467233449016 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:49 INFO - PROCESS | 968 | 1467233449171 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 13:50:49 INFO - PROCESS | 968 | 1467233449182 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:49 INFO - PROCESS | 968 | 1467233449186 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:49 INFO - PROCESS | 968 | ++DOCSHELL 0000008061547000 == 41 [pid = 968] [id = 159] 13:50:49 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805DD73000) [pid = 968] [serial = 475] [outer = 0000000000000000] 13:50:49 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805DE52400) [pid = 968] [serial = 476] [outer = 000000805DD73000] 13:50:49 INFO - PROCESS | 968 | 1467233449244 Marionette DEBUG loaded listener.js 13:50:49 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805E95B400) [pid = 968] [serial = 477] [outer = 000000805DD73000] 13:50:49 INFO - PROCESS | 968 | 1467233449893 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 945ms 13:50:49 INFO - PROCESS | 968 | 1467233449942 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 13:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:50:49 INFO - PROCESS | 968 | 1467233449945 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 13:50:49 INFO - PROCESS | 968 | 1467233449948 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:50:49 INFO - PROCESS | 968 | 1467233449951 Marionette TRACE conn6 <- [1,602,null,{}] 13:50:49 INFO - PROCESS | 968 | 1467233449955 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:49 INFO - PROCESS | 968 | 1467233449957 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:50 INFO - PROCESS | 968 | 1467233450071 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 13:50:50 INFO - PROCESS | 968 | 1467233450140 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:50 INFO - PROCESS | 968 | 1467233450143 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:50 INFO - PROCESS | 968 | ++DOCSHELL 0000008061D44800 == 42 [pid = 968] [id = 160] 13:50:50 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805E968000) [pid = 968] [serial = 478] [outer = 0000000000000000] 13:50:50 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805EB76000) [pid = 968] [serial = 479] [outer = 000000805E968000] 13:50:50 INFO - PROCESS | 968 | 1467233450198 Marionette DEBUG loaded listener.js 13:50:50 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000805EB81000) [pid = 968] [serial = 480] [outer = 000000805E968000] 13:50:50 INFO - PROCESS | 968 | 1467233450834 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 941ms 13:50:50 INFO - PROCESS | 968 | 1467233450891 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 13:50:50 INFO - PROCESS | 968 | 1467233450894 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 13:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:50:50 INFO - PROCESS | 968 | 1467233450898 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:50:50 INFO - PROCESS | 968 | 1467233450900 Marionette TRACE conn6 <- [1,606,null,{}] 13:50:50 INFO - PROCESS | 968 | 1467233450904 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:50 INFO - PROCESS | 968 | 1467233450907 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:51 INFO - PROCESS | 968 | 1467233451014 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 13:50:51 INFO - PROCESS | 968 | 1467233451084 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:51 INFO - PROCESS | 968 | 1467233451086 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:51 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DCC800 == 43 [pid = 968] [id = 161] 13:50:51 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (000000804D59D000) [pid = 968] [serial = 481] [outer = 0000000000000000] 13:50:51 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (0000008059773000) [pid = 968] [serial = 482] [outer = 000000804D59D000] 13:50:51 INFO - PROCESS | 968 | 1467233451142 Marionette DEBUG loaded listener.js 13:50:51 INFO - PROCESS | 968 | ++DOMWINDOW == 97 (000000805DDA9C00) [pid = 968] [serial = 483] [outer = 000000804D59D000] 13:50:51 INFO - PROCESS | 968 | 1467233451852 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1032ms 13:50:51 INFO - PROCESS | 968 | 1467233451933 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 13:50:51 INFO - PROCESS | 968 | 1467233451937 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 13:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:50:51 INFO - PROCESS | 968 | 1467233451942 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:50:51 INFO - PROCESS | 968 | 1467233451945 Marionette TRACE conn6 <- [1,610,null,{}] 13:50:51 INFO - PROCESS | 968 | 1467233451986 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:51 INFO - PROCESS | 968 | 1467233451989 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:52 INFO - PROCESS | 968 | 1467233452108 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 13:50:52 INFO - PROCESS | 968 | 1467233452174 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:52 INFO - PROCESS | 968 | 1467233452177 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:52 INFO - PROCESS | 968 | ++DOCSHELL 00000080533F7800 == 44 [pid = 968] [id = 162] 13:50:52 INFO - PROCESS | 968 | ++DOMWINDOW == 98 (0000008052C78C00) [pid = 968] [serial = 484] [outer = 0000000000000000] 13:50:52 INFO - PROCESS | 968 | ++DOMWINDOW == 99 (0000008052D20400) [pid = 968] [serial = 485] [outer = 0000008052C78C00] 13:50:52 INFO - PROCESS | 968 | 1467233452229 Marionette DEBUG loaded listener.js 13:50:52 INFO - PROCESS | 968 | ++DOMWINDOW == 100 (0000008056515000) [pid = 968] [serial = 486] [outer = 0000008052C78C00] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 000000805D562000 == 43 [pid = 968] [id = 155] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 000000805CA95000 == 42 [pid = 968] [id = 154] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 000000805CA22000 == 41 [pid = 968] [id = 153] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 000000805B3DB000 == 40 [pid = 968] [id = 152] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 000000805A369000 == 39 [pid = 968] [id = 151] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 000000805998E800 == 38 [pid = 968] [id = 150] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 0000008058F17800 == 37 [pid = 968] [id = 149] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 0000008053183800 == 36 [pid = 968] [id = 148] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 000000805221E800 == 35 [pid = 968] [id = 147] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 00000080618F7000 == 34 [pid = 968] [id = 145] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 0000008052DA2000 == 33 [pid = 968] [id = 146] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 0000008059DCC800 == 32 [pid = 968] [id = 161] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 0000008061D44800 == 31 [pid = 968] [id = 160] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 0000008061547000 == 30 [pid = 968] [id = 159] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 000000805A82A800 == 29 [pid = 968] [id = 158] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 000000805993D800 == 28 [pid = 968] [id = 156] 13:50:53 INFO - PROCESS | 968 | --DOCSHELL 0000008052C34800 == 27 [pid = 968] [id = 157] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 99 (000000805BB38C00) [pid = 968] [serial = 419] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 98 (000000805D239400) [pid = 968] [serial = 422] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 97 (000000805CA43000) [pid = 968] [serial = 420] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 96 (000000805DD80800) [pid = 968] [serial = 425] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 95 (000000805D53C800) [pid = 968] [serial = 423] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 94 (000000804CFA0000) [pid = 968] [serial = 395] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000804D294C00) [pid = 968] [serial = 396] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008052D20000) [pid = 968] [serial = 401] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000805DE4F400) [pid = 968] [serial = 431] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 90 (00000080531BE800) [pid = 968] [serial = 402] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805124F800) [pid = 968] [serial = 398] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 88 (00000080512D1800) [pid = 968] [serial = 399] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805A1C3C00) [pid = 968] [serial = 416] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008056ACA400) [pid = 968] [serial = 407] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 85 (00000080572F2400) [pid = 968] [serial = 408] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805DD76000) [pid = 968] [serial = 393] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008056489800) [pid = 968] [serial = 404] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008056552400) [pid = 968] [serial = 405] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008059D06C00) [pid = 968] [serial = 413] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805A1B7400) [pid = 968] [serial = 414] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805939C800) [pid = 968] [serial = 410] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008059771000) [pid = 968] [serial = 411] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805DDA6000) [pid = 968] [serial = 426] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805DE56400) [pid = 968] [serial = 432] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805E907400) [pid = 968] [serial = 434] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805DDA6C00) [pid = 968] [serial = 429] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805AEA5000) [pid = 968] [serial = 417] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805D23C800) [pid = 968] [serial = 428] [outer = 0000000000000000] [url = about:blank] 13:50:53 INFO - PROCESS | 968 | 1467233453421 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:50:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1531ms 13:50:53 INFO - PROCESS | 968 | 1467233453473 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 13:50:53 INFO - PROCESS | 968 | 1467233453478 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 13:50:53 INFO - PROCESS | 968 | 1467233453482 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:50:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:50:53 INFO - PROCESS | 968 | 1467233453487 Marionette TRACE conn6 <- [1,614,null,{}] 13:50:53 INFO - PROCESS | 968 | 1467233453492 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:53 INFO - PROCESS | 968 | 1467233453495 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:53 INFO - PROCESS | 968 | 1467233453591 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 13:50:53 INFO - PROCESS | 968 | 1467233453604 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:53 INFO - PROCESS | 968 | 1467233453606 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:53 INFO - PROCESS | 968 | ++DOCSHELL 0000008051DAC000 == 28 [pid = 968] [id = 163] 13:50:53 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000804D593400) [pid = 968] [serial = 487] [outer = 0000000000000000] 13:50:53 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000804DE44C00) [pid = 968] [serial = 488] [outer = 000000804D593400] 13:50:53 INFO - PROCESS | 968 | 1467233453655 Marionette DEBUG loaded listener.js 13:50:53 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (00000080512D8800) [pid = 968] [serial = 489] [outer = 000000804D593400] 13:50:54 INFO - PROCESS | 968 | 1467233454127 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:50:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:50:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 13:50:54 INFO - PROCESS | 968 | 1467233454206 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 13:50:54 INFO - PROCESS | 968 | 1467233454212 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 13:50:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:50:54 INFO - PROCESS | 968 | 1467233454220 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:50:54 INFO - PROCESS | 968 | 1467233454223 Marionette TRACE conn6 <- [1,618,null,{}] 13:50:54 INFO - PROCESS | 968 | 1467233454227 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:54 INFO - PROCESS | 968 | 1467233454230 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:54 INFO - PROCESS | 968 | 1467233454324 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 13:50:54 INFO - PROCESS | 968 | 1467233454395 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:54 INFO - PROCESS | 968 | 1467233454397 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008056A90000 == 29 [pid = 968] [id = 164] 13:50:54 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008051FE2C00) [pid = 968] [serial = 490] [outer = 0000000000000000] 13:50:54 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008052F4EC00) [pid = 968] [serial = 491] [outer = 0000008051FE2C00] 13:50:54 INFO - PROCESS | 968 | 1467233454447 Marionette DEBUG loaded listener.js 13:50:54 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008056433000) [pid = 968] [serial = 492] [outer = 0000008051FE2C00] 13:50:54 INFO - PROCESS | 968 | 1467233454842 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:50:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:50:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 691ms 13:50:54 INFO - PROCESS | 968 | 1467233454913 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 13:50:54 INFO - PROCESS | 968 | 1467233454915 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 13:50:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:50:54 INFO - PROCESS | 968 | 1467233454919 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:50:54 INFO - PROCESS | 968 | 1467233454923 Marionette TRACE conn6 <- [1,622,null,{}] 13:50:54 INFO - PROCESS | 968 | 1467233454939 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:54 INFO - PROCESS | 968 | 1467233454944 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:55 INFO - PROCESS | 968 | 1467233455032 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 13:50:55 INFO - PROCESS | 968 | 1467233455039 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 968 | 1467233455043 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:55 INFO - PROCESS | 968 | ++DOCSHELL 000000805992C000 == 30 [pid = 968] [id = 165] 13:50:55 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008057011000) [pid = 968] [serial = 493] [outer = 0000000000000000] 13:50:55 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (00000080572DE000) [pid = 968] [serial = 494] [outer = 0000008057011000] 13:50:55 INFO - PROCESS | 968 | 1467233455092 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008058ED6400) [pid = 968] [serial = 495] [outer = 0000008057011000] 13:50:55 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:55 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:50:55 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:55 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:50:55 INFO - PROCESS | 968 | 1467233455573 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:50:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:50:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 13:50:55 INFO - PROCESS | 968 | 1467233455613 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 13:50:55 INFO - PROCESS | 968 | 1467233455616 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 13:50:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:50:55 INFO - PROCESS | 968 | 1467233455625 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:50:55 INFO - PROCESS | 968 | 1467233455627 Marionette TRACE conn6 <- [1,626,null,{}] 13:50:55 INFO - PROCESS | 968 | 1467233455630 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:55 INFO - PROCESS | 968 | 1467233455632 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:55 INFO - PROCESS | 968 | 1467233455771 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 13:50:55 INFO - PROCESS | 968 | 1467233455817 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 968 | 1467233455819 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:55 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F5E800 == 31 [pid = 968] [id = 166] 13:50:55 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805939AC00) [pid = 968] [serial = 496] [outer = 0000000000000000] 13:50:55 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (00000080593A8800) [pid = 968] [serial = 497] [outer = 000000805939AC00] 13:50:55 INFO - PROCESS | 968 | 1467233455866 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008059773C00) [pid = 968] [serial = 498] [outer = 000000805939AC00] 13:50:56 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:56 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:50:56 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:56 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:50:56 INFO - PROCESS | 968 | 1467233456316 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:50:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:50:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 13:50:56 INFO - PROCESS | 968 | 1467233456362 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 13:50:56 INFO - PROCESS | 968 | 1467233456364 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 13:50:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:50:56 INFO - PROCESS | 968 | 1467233456367 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:50:56 INFO - PROCESS | 968 | 1467233456369 Marionette TRACE conn6 <- [1,630,null,{}] 13:50:56 INFO - PROCESS | 968 | 1467233456373 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:56 INFO - PROCESS | 968 | 1467233456375 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:56 INFO - PROCESS | 968 | 1467233456479 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 13:50:56 INFO - PROCESS | 968 | 1467233456486 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:56 INFO - PROCESS | 968 | 1467233456488 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:56 INFO - PROCESS | 968 | ++DOCSHELL 000000805A81E000 == 32 [pid = 968] [id = 167] 13:50:56 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805980F800) [pid = 968] [serial = 499] [outer = 0000000000000000] 13:50:56 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008059D02C00) [pid = 968] [serial = 500] [outer = 000000805980F800] 13:50:56 INFO - PROCESS | 968 | 1467233456533 Marionette DEBUG loaded listener.js 13:50:56 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805A1BCC00) [pid = 968] [serial = 501] [outer = 000000805980F800] 13:50:57 INFO - PROCESS | 968 | 1467233457020 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:50:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:50:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 13:50:57 INFO - PROCESS | 968 | 1467233457040 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 13:50:57 INFO - PROCESS | 968 | 1467233457042 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 13:50:57 INFO - PROCESS | 968 | 1467233457045 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:50:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:50:57 INFO - PROCESS | 968 | 1467233457047 Marionette TRACE conn6 <- [1,634,null,{}] 13:50:57 INFO - PROCESS | 968 | 1467233457051 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:57 INFO - PROCESS | 968 | 1467233457057 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:57 INFO - PROCESS | 968 | 1467233457202 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 13:50:57 INFO - PROCESS | 968 | 1467233457224 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:57 INFO - PROCESS | 968 | 1467233457227 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:57 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA7B800 == 33 [pid = 968] [id = 168] 13:50:57 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805A670400) [pid = 968] [serial = 502] [outer = 0000000000000000] 13:50:57 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805BFD9800) [pid = 968] [serial = 503] [outer = 000000805A670400] 13:50:57 INFO - PROCESS | 968 | 1467233457272 Marionette DEBUG loaded listener.js 13:50:57 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805D23C800) [pid = 968] [serial = 504] [outer = 000000805A670400] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000804D518800) [pid = 968] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000804CEC3C00) [pid = 968] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008058ED9400) [pid = 968] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805CA41400) [pid = 968] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008051248C00) [pid = 968] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008059FF6400) [pid = 968] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008056515400) [pid = 968] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805311CC00) [pid = 968] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804D590C00) [pid = 968] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805DE4D000) [pid = 968] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805D540800) [pid = 968] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:50:57 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805DDA2C00) [pid = 968] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:50:57 INFO - PROCESS | 968 | 1467233457817 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:50:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:50:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 835ms 13:50:57 INFO - PROCESS | 968 | 1467233457885 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 13:50:57 INFO - PROCESS | 968 | 1467233457887 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 13:50:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:50:57 INFO - PROCESS | 968 | 1467233457890 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:50:57 INFO - PROCESS | 968 | 1467233457892 Marionette TRACE conn6 <- [1,638,null,{}] 13:50:57 INFO - PROCESS | 968 | 1467233457896 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:57 INFO - PROCESS | 968 | 1467233457898 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:57 INFO - PROCESS | 968 | 1467233457976 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 13:50:57 INFO - PROCESS | 968 | 1467233457983 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:57 INFO - PROCESS | 968 | 1467233457985 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:58 INFO - PROCESS | 968 | ++DOCSHELL 000000805D54D800 == 34 [pid = 968] [id = 169] 13:50:58 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008056556800) [pid = 968] [serial = 505] [outer = 0000000000000000] 13:50:58 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805BB38C00) [pid = 968] [serial = 506] [outer = 0000008056556800] 13:50:58 INFO - PROCESS | 968 | 1467233458029 Marionette DEBUG loaded listener.js 13:50:58 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805D53A400) [pid = 968] [serial = 507] [outer = 0000008056556800] 13:50:58 INFO - PROCESS | 968 | 1467233458446 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:50:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:50:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 587ms 13:50:58 INFO - PROCESS | 968 | 1467233458480 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 13:50:58 INFO - PROCESS | 968 | 1467233458483 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 13:50:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:50:58 INFO - PROCESS | 968 | 1467233458490 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:50:58 INFO - PROCESS | 968 | 1467233458492 Marionette TRACE conn6 <- [1,642,null,{}] 13:50:58 INFO - PROCESS | 968 | 1467233458496 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:58 INFO - PROCESS | 968 | 1467233458498 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:58 INFO - PROCESS | 968 | 1467233458578 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 13:50:58 INFO - PROCESS | 968 | 1467233458585 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:58 INFO - PROCESS | 968 | 1467233458587 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:58 INFO - PROCESS | 968 | ++DOCSHELL 00000080602C1000 == 35 [pid = 968] [id = 170] 13:50:58 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805B0DD400) [pid = 968] [serial = 508] [outer = 0000000000000000] 13:50:58 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805D90F400) [pid = 968] [serial = 509] [outer = 000000805B0DD400] 13:50:58 INFO - PROCESS | 968 | 1467233458631 Marionette DEBUG loaded listener.js 13:50:58 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805DD7D400) [pid = 968] [serial = 510] [outer = 000000805B0DD400] 13:50:59 INFO - PROCESS | 968 | 1467233459061 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:50:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:50:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 627ms 13:50:59 INFO - PROCESS | 968 | 1467233459121 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 13:50:59 INFO - PROCESS | 968 | 1467233459123 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 13:50:59 INFO - PROCESS | 968 | 1467233459126 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:50:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:50:59 INFO - PROCESS | 968 | 1467233459128 Marionette TRACE conn6 <- [1,646,null,{}] 13:50:59 INFO - PROCESS | 968 | 1467233459132 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:59 INFO - PROCESS | 968 | 1467233459134 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:59 INFO - PROCESS | 968 | 1467233459219 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 13:50:59 INFO - PROCESS | 968 | 1467233459225 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:59 INFO - PROCESS | 968 | 1467233459227 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:50:59 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F09000 == 36 [pid = 968] [id = 171] 13:50:59 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805DDA3400) [pid = 968] [serial = 511] [outer = 0000000000000000] 13:50:59 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805DDA5C00) [pid = 968] [serial = 512] [outer = 000000805DDA3400] 13:50:59 INFO - PROCESS | 968 | 1467233459271 Marionette DEBUG loaded listener.js 13:50:59 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805DE51400) [pid = 968] [serial = 513] [outer = 000000805DDA3400] 13:50:59 INFO - PROCESS | 968 | 1467233459850 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:50:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:50:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 797ms 13:51:00 INFO - PROCESS | 968 | 1467233459990 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 13:51:00 INFO - PROCESS | 968 | 1467233459994 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 13:51:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:51:00 INFO - PROCESS | 968 | 1467233460003 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:51:00 INFO - PROCESS | 968 | 1467233460007 Marionette TRACE conn6 <- [1,650,null,{}] 13:51:00 INFO - PROCESS | 968 | 1467233460021 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:00 INFO - PROCESS | 968 | 1467233460024 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:00 INFO - PROCESS | 968 | 1467233460150 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 13:51:00 INFO - PROCESS | 968 | 1467233460214 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:00 INFO - PROCESS | 968 | 1467233460217 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:00 INFO - PROCESS | 968 | ++DOCSHELL 000000805317D800 == 37 [pid = 968] [id = 172] 13:51:00 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000804CEBF400) [pid = 968] [serial = 514] [outer = 0000000000000000] 13:51:00 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000804D707C00) [pid = 968] [serial = 515] [outer = 000000804CEBF400] 13:51:00 INFO - PROCESS | 968 | 1467233460300 Marionette DEBUG loaded listener.js 13:51:00 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805225AC00) [pid = 968] [serial = 516] [outer = 000000804CEBF400] 13:51:00 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:01 INFO - PROCESS | 968 | 1467233461063 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:51:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:51:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1138ms 13:51:01 INFO - PROCESS | 968 | 1467233461141 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 13:51:01 INFO - PROCESS | 968 | 1467233461147 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 13:51:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:51:01 INFO - PROCESS | 968 | 1467233461153 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:51:01 INFO - PROCESS | 968 | 1467233461156 Marionette TRACE conn6 <- [1,654,null,{}] 13:51:01 INFO - PROCESS | 968 | 1467233461161 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:01 INFO - PROCESS | 968 | 1467233461164 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:01 INFO - PROCESS | 968 | 1467233461296 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 13:51:01 INFO - PROCESS | 968 | 1467233461360 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:01 INFO - PROCESS | 968 | 1467233461363 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:01 INFO - PROCESS | 968 | ++DOCSHELL 000000805A826000 == 38 [pid = 968] [id = 173] 13:51:01 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (0000008056569400) [pid = 968] [serial = 517] [outer = 0000000000000000] 13:51:01 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (0000008057B84C00) [pid = 968] [serial = 518] [outer = 0000008056569400] 13:51:01 INFO - PROCESS | 968 | 1467233461422 Marionette DEBUG loaded listener.js 13:51:01 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (00000080593A1000) [pid = 968] [serial = 519] [outer = 0000008056569400] 13:51:02 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:02 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:02 INFO - PROCESS | 968 | 1467233462257 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:51:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:51:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1140ms 13:51:02 INFO - PROCESS | 968 | --DOCSHELL 00000080602C1000 == 37 [pid = 968] [id = 170] 13:51:02 INFO - PROCESS | 968 | --DOCSHELL 000000805D54D800 == 36 [pid = 968] [id = 169] 13:51:02 INFO - PROCESS | 968 | --DOCSHELL 000000805CA7B800 == 35 [pid = 968] [id = 168] 13:51:02 INFO - PROCESS | 968 | --DOCSHELL 000000805A81E000 == 34 [pid = 968] [id = 167] 13:51:02 INFO - PROCESS | 968 | --DOCSHELL 0000008059F5E800 == 33 [pid = 968] [id = 166] 13:51:02 INFO - PROCESS | 968 | --DOCSHELL 000000805992C000 == 32 [pid = 968] [id = 165] 13:51:02 INFO - PROCESS | 968 | --DOCSHELL 0000008056A90000 == 31 [pid = 968] [id = 164] 13:51:02 INFO - PROCESS | 968 | --DOCSHELL 0000008051DAC000 == 30 [pid = 968] [id = 163] 13:51:02 INFO - PROCESS | 968 | --DOCSHELL 00000080533F7800 == 29 [pid = 968] [id = 162] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008059804800) [pid = 968] [serial = 453] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008051254800) [pid = 968] [serial = 438] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805939EC00) [pid = 968] [serial = 450] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805D234C00) [pid = 968] [serial = 458] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 88 (00000080515BF400) [pid = 968] [serial = 440] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008052C79C00) [pid = 968] [serial = 441] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805A66E400) [pid = 968] [serial = 455] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008056560800) [pid = 968] [serial = 446] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805D241800) [pid = 968] [serial = 459] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804D295800) [pid = 968] [serial = 437] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805BBC1800) [pid = 968] [serial = 456] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805D533C00) [pid = 968] [serial = 462] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008058FCC800) [pid = 968] [serial = 449] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008051C37C00) [pid = 968] [serial = 443] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008052F4FC00) [pid = 968] [serial = 444] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805E90FC00) [pid = 968] [serial = 435] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805951F400) [pid = 968] [serial = 452] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008059FF6800) [pid = 968] [serial = 461] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080572EA800) [pid = 968] [serial = 447] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805D90C400) [pid = 968] [serial = 464] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805DD7D000) [pid = 968] [serial = 465] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805DDA9800) [pid = 968] [serial = 467] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805E902C00) [pid = 968] [serial = 468] [outer = 0000000000000000] [url = about:blank] 13:51:02 INFO - PROCESS | 968 | 1467233462336 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 13:51:02 INFO - PROCESS | 968 | 1467233462340 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 13:51:02 INFO - PROCESS | 968 | 1467233462344 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:51:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:51:02 INFO - PROCESS | 968 | 1467233462347 Marionette TRACE conn6 <- [1,658,null,{}] 13:51:02 INFO - PROCESS | 968 | 1467233462353 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:02 INFO - PROCESS | 968 | 1467233462356 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:02 INFO - PROCESS | 968 | 1467233462453 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 13:51:02 INFO - PROCESS | 968 | 1467233462460 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:02 INFO - PROCESS | 968 | 1467233462463 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:02 INFO - PROCESS | 968 | ++DOCSHELL 0000008051DB5000 == 30 [pid = 968] [id = 174] 13:51:02 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804DED5400) [pid = 968] [serial = 520] [outer = 0000000000000000] 13:51:02 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (00000080512CC400) [pid = 968] [serial = 521] [outer = 000000804DED5400] 13:51:02 INFO - PROCESS | 968 | 1467233462511 Marionette DEBUG loaded listener.js 13:51:02 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008051FE5800) [pid = 968] [serial = 522] [outer = 000000804DED5400] 13:51:03 INFO - PROCESS | 968 | 1467233463006 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:51:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:51:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 693ms 13:51:03 INFO - PROCESS | 968 | 1467233463043 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 13:51:03 INFO - PROCESS | 968 | 1467233463047 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 13:51:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:51:03 INFO - PROCESS | 968 | 1467233463053 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:51:03 INFO - PROCESS | 968 | 1467233463056 Marionette TRACE conn6 <- [1,662,null,{}] 13:51:03 INFO - PROCESS | 968 | 1467233463060 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:03 INFO - PROCESS | 968 | 1467233463062 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:03 INFO - PROCESS | 968 | 1467233463150 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 13:51:03 INFO - PROCESS | 968 | 1467233463158 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:03 INFO - PROCESS | 968 | 1467233463161 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:03 INFO - PROCESS | 968 | ++DOCSHELL 00000080565D5800 == 31 [pid = 968] [id = 175] 13:51:03 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805650A400) [pid = 968] [serial = 523] [outer = 0000000000000000] 13:51:03 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805654D400) [pid = 968] [serial = 524] [outer = 000000805650A400] 13:51:03 INFO - PROCESS | 968 | 1467233463209 Marionette DEBUG loaded listener.js 13:51:03 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (00000080572D4800) [pid = 968] [serial = 525] [outer = 000000805650A400] 13:51:03 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:03 INFO - PROCESS | 968 | [968] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:51:03 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:03 INFO - PROCESS | 968 | 1467233463680 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:51:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 13:51:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 691ms 13:51:03 INFO - PROCESS | 968 | 1467233463748 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 13:51:03 INFO - PROCESS | 968 | 1467233463751 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 13:51:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:51:03 INFO - PROCESS | 968 | 1467233463754 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:51:03 INFO - PROCESS | 968 | 1467233463758 Marionette TRACE conn6 <- [1,666,null,{}] 13:51:03 INFO - PROCESS | 968 | 1467233463769 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:03 INFO - PROCESS | 968 | 1467233463774 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:03 INFO - PROCESS | 968 | 1467233463863 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 13:51:03 INFO - PROCESS | 968 | 1467233463967 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:03 INFO - PROCESS | 968 | 1467233463971 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:04 INFO - PROCESS | 968 | ++DOCSHELL 0000008059B38800 == 32 [pid = 968] [id = 176] 13:51:04 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805976A800) [pid = 968] [serial = 526] [outer = 0000000000000000] 13:51:04 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008059769400) [pid = 968] [serial = 527] [outer = 000000805976A800] 13:51:04 INFO - PROCESS | 968 | 1467233464021 Marionette DEBUG loaded listener.js 13:51:04 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008059FEE800) [pid = 968] [serial = 528] [outer = 000000805976A800] 13:51:04 INFO - PROCESS | 968 | 1467233464398 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:51:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:51:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 13:51:04 INFO - PROCESS | 968 | 1467233464449 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 13:51:04 INFO - PROCESS | 968 | 1467233464452 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 13:51:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:51:04 INFO - PROCESS | 968 | 1467233464455 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:51:04 INFO - PROCESS | 968 | 1467233464457 Marionette TRACE conn6 <- [1,670,null,{}] 13:51:04 INFO - PROCESS | 968 | 1467233464465 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:04 INFO - PROCESS | 968 | 1467233464468 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:04 INFO - PROCESS | 968 | 1467233464595 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 13:51:04 INFO - PROCESS | 968 | 1467233464611 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:04 INFO - PROCESS | 968 | 1467233464613 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:04 INFO - PROCESS | 968 | ++DOCSHELL 000000805A813000 == 33 [pid = 968] [id = 177] 13:51:04 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805B0D6400) [pid = 968] [serial = 529] [outer = 0000000000000000] 13:51:04 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805B375800) [pid = 968] [serial = 530] [outer = 000000805B0D6400] 13:51:04 INFO - PROCESS | 968 | 1467233464666 Marionette DEBUG loaded listener.js 13:51:04 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805BFD4000) [pid = 968] [serial = 531] [outer = 000000805B0D6400] 13:51:05 INFO - PROCESS | 968 | [968] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:51:05 INFO - PROCESS | 968 | [968] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:51:05 INFO - PROCESS | 968 | 1467233465637 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:51:05 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) 13:51:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1243ms 13:51:05 INFO - PROCESS | 968 | 1467233465701 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 13:51:05 INFO - PROCESS | 968 | 1467233465703 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 13:51:05 INFO - PROCESS | 968 | 1467233465707 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:51:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:51:05 INFO - PROCESS | 968 | 1467233465708 Marionette TRACE conn6 <- [1,674,null,{}] 13:51:05 INFO - PROCESS | 968 | 1467233465712 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:05 INFO - PROCESS | 968 | 1467233465714 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:05 INFO - PROCESS | 968 | 1467233465824 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 13:51:05 INFO - PROCESS | 968 | 1467233465830 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:05 INFO - PROCESS | 968 | 1467233465832 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:05 INFO - PROCESS | 968 | ++DOCSHELL 00000080514A0800 == 34 [pid = 968] [id = 178] 13:51:05 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805D232800) [pid = 968] [serial = 532] [outer = 0000000000000000] 13:51:05 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805D538000) [pid = 968] [serial = 533] [outer = 000000805D232800] 13:51:05 INFO - PROCESS | 968 | 1467233465877 Marionette DEBUG loaded listener.js 13:51:05 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805D90AC00) [pid = 968] [serial = 534] [outer = 000000805D232800] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008051FE2C00) [pid = 968] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008057011000) [pid = 968] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008052C78C00) [pid = 968] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805939AC00) [pid = 968] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804D593400) [pid = 968] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805980F800) [pid = 968] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805A670400) [pid = 968] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805B0DD400) [pid = 968] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804D591800) [pid = 968] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008058D6E400) [pid = 968] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805DD73000) [pid = 968] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805E968000) [pid = 968] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804D59D000) [pid = 968] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:51:06 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008056556800) [pid = 968] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:51:06 INFO - PROCESS | 968 | 1467233466799 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:51:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:51:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1127ms 13:51:06 INFO - PROCESS | 968 | 1467233466837 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 13:51:06 INFO - PROCESS | 968 | 1467233466839 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 13:51:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:51:06 INFO - PROCESS | 968 | 1467233466842 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:51:06 INFO - PROCESS | 968 | 1467233466844 Marionette TRACE conn6 <- [1,678,null,{}] 13:51:06 INFO - PROCESS | 968 | 1467233466848 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:06 INFO - PROCESS | 968 | 1467233466854 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:06 INFO - PROCESS | 968 | 1467233466970 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 13:51:06 INFO - PROCESS | 968 | 1467233466976 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:06 INFO - PROCESS | 968 | 1467233466978 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:06 INFO - PROCESS | 968 | ++DOCSHELL 000000805D521800 == 35 [pid = 968] [id = 179] 13:51:06 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008059771000) [pid = 968] [serial = 535] [outer = 0000000000000000] 13:51:07 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805DD7E800) [pid = 968] [serial = 536] [outer = 0000008059771000] 13:51:07 INFO - PROCESS | 968 | 1467233467024 Marionette DEBUG loaded listener.js 13:51:07 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805DE51800) [pid = 968] [serial = 537] [outer = 0000008059771000] 13:51:07 INFO - PROCESS | 968 | 1467233467954 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:51:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:51:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1130ms 13:51:07 INFO - PROCESS | 968 | 1467233467978 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 13:51:07 INFO - PROCESS | 968 | 1467233467980 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 13:51:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:51:07 INFO - PROCESS | 968 | 1467233467983 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:51:07 INFO - PROCESS | 968 | 1467233467985 Marionette TRACE conn6 <- [1,682,null,{}] 13:51:07 INFO - PROCESS | 968 | 1467233467989 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:07 INFO - PROCESS | 968 | 1467233467991 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:08 INFO - PROCESS | 968 | 1467233468071 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 13:51:08 INFO - PROCESS | 968 | 1467233468076 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:08 INFO - PROCESS | 968 | 1467233468078 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:08 INFO - PROCESS | 968 | ++DOCSHELL 00000080602D8800 == 36 [pid = 968] [id = 180] 13:51:08 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805E90A800) [pid = 968] [serial = 538] [outer = 0000000000000000] 13:51:08 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805E911800) [pid = 968] [serial = 539] [outer = 000000805E90A800] 13:51:08 INFO - PROCESS | 968 | 1467233468122 Marionette DEBUG loaded listener.js 13:51:08 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805E963800) [pid = 968] [serial = 540] [outer = 000000805E90A800] 13:51:09 INFO - PROCESS | 968 | 1467233469074 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:51:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 13:51:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1129ms 13:51:09 INFO - PROCESS | 968 | 1467233469115 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 13:51:09 INFO - PROCESS | 968 | 1467233469120 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 13:51:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:51:09 INFO - PROCESS | 968 | 1467233469125 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:51:09 INFO - PROCESS | 968 | 1467233469129 Marionette TRACE conn6 <- [1,686,null,{}] 13:51:09 INFO - PROCESS | 968 | 1467233469177 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:09 INFO - PROCESS | 968 | 1467233469181 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:09 INFO - PROCESS | 968 | 1467233469324 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 13:51:09 INFO - PROCESS | 968 | 1467233469334 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:09 INFO - PROCESS | 968 | 1467233469339 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:09 INFO - PROCESS | 968 | ++DOCSHELL 00000080533AE800 == 37 [pid = 968] [id = 181] 13:51:09 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804D59C400) [pid = 968] [serial = 541] [outer = 0000000000000000] 13:51:09 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (00000080512CC800) [pid = 968] [serial = 542] [outer = 000000804D59C400] 13:51:09 INFO - PROCESS | 968 | 1467233469399 Marionette DEBUG loaded listener.js 13:51:09 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008052D21400) [pid = 968] [serial = 543] [outer = 000000804D59C400] 13:51:10 INFO - PROCESS | 968 | 1467233470429 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:51:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 13:51:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1343ms 13:51:10 INFO - PROCESS | 968 | 1467233470472 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 13:51:10 INFO - PROCESS | 968 | 1467233470477 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 13:51:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:51:10 INFO - PROCESS | 968 | 1467233470484 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:51:10 INFO - PROCESS | 968 | 1467233470487 Marionette TRACE conn6 <- [1,690,null,{}] 13:51:10 INFO - PROCESS | 968 | 1467233470534 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:10 INFO - PROCESS | 968 | 1467233470537 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:10 INFO - PROCESS | 968 | 1467233470642 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 13:51:10 INFO - PROCESS | 968 | 1467233470780 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:10 INFO - PROCESS | 968 | 1467233470783 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:10 INFO - PROCESS | 968 | ++DOCSHELL 000000805999E800 == 38 [pid = 968] [id = 182] 13:51:10 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008058D64800) [pid = 968] [serial = 544] [outer = 0000000000000000] 13:51:10 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805939C800) [pid = 968] [serial = 545] [outer = 0000008058D64800] 13:51:10 INFO - PROCESS | 968 | 1467233470842 Marionette DEBUG loaded listener.js 13:51:10 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008059D09C00) [pid = 968] [serial = 546] [outer = 0000008058D64800] 13:51:11 INFO - PROCESS | 968 | 1467233471902 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:51:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:51:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1428ms 13:51:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:51:11 INFO - PROCESS | 968 | 1467233471914 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 13:51:11 INFO - PROCESS | 968 | 1467233471917 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 13:51:11 INFO - PROCESS | 968 | 1467233471921 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:51:11 INFO - PROCESS | 968 | 1467233471925 Marionette TRACE conn6 <- [1,694,null,{}] 13:51:11 INFO - PROCESS | 968 | 1467233471937 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:11 INFO - PROCESS | 968 | 1467233471942 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:12 INFO - PROCESS | 968 | 1467233472215 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 13:51:12 INFO - PROCESS | 968 | 1467233472304 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:12 INFO - PROCESS | 968 | 1467233472309 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:12 INFO - PROCESS | 968 | ++DOCSHELL 000000804BBBE000 == 39 [pid = 968] [id = 183] 13:51:12 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000804B0E1400) [pid = 968] [serial = 547] [outer = 0000000000000000] 13:51:12 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000804B2D2800) [pid = 968] [serial = 548] [outer = 000000804B0E1400] 13:51:12 INFO - PROCESS | 968 | 1467233472360 Marionette DEBUG loaded listener.js 13:51:12 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000804C5C9800) [pid = 968] [serial = 549] [outer = 000000804B0E1400] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 000000805D521800 == 38 [pid = 968] [id = 179] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 00000080514A0800 == 37 [pid = 968] [id = 178] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 000000805A813000 == 36 [pid = 968] [id = 177] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 0000008059B38800 == 35 [pid = 968] [id = 176] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 00000080565D5800 == 34 [pid = 968] [id = 175] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 0000008051DB5000 == 33 [pid = 968] [id = 174] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 000000805A826000 == 32 [pid = 968] [id = 173] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 000000805317D800 == 31 [pid = 968] [id = 172] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 0000008060F09000 == 30 [pid = 968] [id = 171] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 000000805999E800 == 29 [pid = 968] [id = 182] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 00000080602D8800 == 28 [pid = 968] [id = 180] 13:51:13 INFO - PROCESS | 968 | --DOCSHELL 00000080533AE800 == 27 [pid = 968] [id = 181] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008052F4EC00) [pid = 968] [serial = 491] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008056433000) [pid = 968] [serial = 492] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 83 (00000080572DE000) [pid = 968] [serial = 494] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008056515000) [pid = 968] [serial = 486] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008052D20400) [pid = 968] [serial = 485] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080593A8800) [pid = 968] [serial = 497] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804DE44C00) [pid = 968] [serial = 488] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 78 (00000080512D8800) [pid = 968] [serial = 489] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008059D02C00) [pid = 968] [serial = 500] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008059773C00) [pid = 968] [serial = 498] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805BFD9800) [pid = 968] [serial = 503] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805A1BCC00) [pid = 968] [serial = 501] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805D90F400) [pid = 968] [serial = 509] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805642D800) [pid = 968] [serial = 471] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008051CB3400) [pid = 968] [serial = 470] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008059CF8C00) [pid = 968] [serial = 474] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008058FCCC00) [pid = 968] [serial = 473] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805E95B400) [pid = 968] [serial = 477] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805DE52400) [pid = 968] [serial = 476] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805EB81000) [pid = 968] [serial = 480] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805EB76000) [pid = 968] [serial = 479] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805DD7D400) [pid = 968] [serial = 510] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805DDA9C00) [pid = 968] [serial = 483] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 62 (0000008059773000) [pid = 968] [serial = 482] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805D23C800) [pid = 968] [serial = 504] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000805BB38C00) [pid = 968] [serial = 506] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 59 (000000805DDA5C00) [pid = 968] [serial = 512] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000805D53A400) [pid = 968] [serial = 507] [outer = 0000000000000000] [url = about:blank] 13:51:13 INFO - PROCESS | 968 | --DOMWINDOW == 57 (0000008058ED6400) [pid = 968] [serial = 495] [outer = 0000000000000000] [url = about:blank] 13:51:14 INFO - PROCESS | 968 | 1467233474014 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:51:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:51:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2142ms 13:51:14 INFO - PROCESS | 968 | 1467233474064 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 13:51:14 INFO - PROCESS | 968 | 1467233474068 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 13:51:14 INFO - PROCESS | 968 | 1467233474073 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:51:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:51:14 INFO - PROCESS | 968 | 1467233474076 Marionette TRACE conn6 <- [1,698,null,{}] 13:51:14 INFO - PROCESS | 968 | 1467233474082 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:14 INFO - PROCESS | 968 | 1467233474085 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:14 INFO - PROCESS | 968 | 1467233474175 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 13:51:14 INFO - PROCESS | 968 | 1467233474183 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:14 INFO - PROCESS | 968 | 1467233474188 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:14 INFO - PROCESS | 968 | ++DOCSHELL 000000805127E000 == 28 [pid = 968] [id = 184] 13:51:14 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (000000804CEC5800) [pid = 968] [serial = 550] [outer = 0000000000000000] 13:51:14 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (000000804CF9C800) [pid = 968] [serial = 551] [outer = 000000804CEC5800] 13:51:14 INFO - PROCESS | 968 | 1467233474239 Marionette DEBUG loaded listener.js 13:51:14 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000804D291C00) [pid = 968] [serial = 552] [outer = 000000804CEC5800] 13:51:15 INFO - PROCESS | 968 | 1467233475171 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:51:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:51:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1127ms 13:51:15 INFO - PROCESS | 968 | 1467233475204 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 13:51:15 INFO - PROCESS | 968 | 1467233475210 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 13:51:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:51:15 INFO - PROCESS | 968 | 1467233475216 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:51:15 INFO - PROCESS | 968 | 1467233475219 Marionette TRACE conn6 <- [1,702,null,{}] 13:51:15 INFO - PROCESS | 968 | 1467233475223 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:15 INFO - PROCESS | 968 | 1467233475227 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:15 INFO - PROCESS | 968 | 1467233475343 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 13:51:15 INFO - PROCESS | 968 | 1467233475362 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:15 INFO - PROCESS | 968 | 1467233475365 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:15 INFO - PROCESS | 968 | ++DOCSHELL 0000008052227000 == 29 [pid = 968] [id = 185] 13:51:15 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000804E1E9000) [pid = 968] [serial = 553] [outer = 0000000000000000] 13:51:15 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804E3B7400) [pid = 968] [serial = 554] [outer = 000000804E1E9000] 13:51:15 INFO - PROCESS | 968 | 1467233475414 Marionette DEBUG loaded listener.js 13:51:15 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (00000080512CD400) [pid = 968] [serial = 555] [outer = 000000804E1E9000] 13:51:16 INFO - PROCESS | 968 | 1467233476395 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:51:16 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 13:51:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1237ms 13:51:16 INFO - PROCESS | 968 | 1467233476463 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 13:51:16 INFO - PROCESS | 968 | 1467233476466 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 13:51:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:51:16 INFO - PROCESS | 968 | 1467233476470 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:51:16 INFO - PROCESS | 968 | 1467233476473 Marionette TRACE conn6 <- [1,706,null,{}] 13:51:16 INFO - PROCESS | 968 | 1467233476486 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:16 INFO - PROCESS | 968 | 1467233476491 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:16 INFO - PROCESS | 968 | 1467233476602 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 13:51:16 INFO - PROCESS | 968 | 1467233476611 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:16 INFO - PROCESS | 968 | 1467233476615 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:16 INFO - PROCESS | 968 | ++DOCSHELL 0000008056A8D000 == 30 [pid = 968] [id = 186] 13:51:16 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000804D28C400) [pid = 968] [serial = 556] [outer = 0000000000000000] 13:51:16 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008052C0E800) [pid = 968] [serial = 557] [outer = 000000804D28C400] 13:51:16 INFO - PROCESS | 968 | 1467233476701 Marionette DEBUG loaded listener.js 13:51:16 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008052F51800) [pid = 968] [serial = 558] [outer = 000000804D28C400] 13:51:17 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805B0D6400) [pid = 968] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:51:17 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805D232800) [pid = 968] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:51:17 INFO - PROCESS | 968 | --DOMWINDOW == 63 (0000008059771000) [pid = 968] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:51:17 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000804CEBF400) [pid = 968] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:51:17 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805976A800) [pid = 968] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:51:17 INFO - PROCESS | 968 | --DOMWINDOW == 60 (0000008056569400) [pid = 968] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:51:17 INFO - PROCESS | 968 | --DOMWINDOW == 59 (000000805DDA3400) [pid = 968] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:51:17 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000804DED5400) [pid = 968] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:51:17 INFO - PROCESS | 968 | --DOMWINDOW == 57 (000000805650A400) [pid = 968] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:51:17 INFO - PROCESS | 968 | --DOMWINDOW == 56 (000000805E90A800) [pid = 968] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:51:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:51:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1182ms 13:51:17 INFO - PROCESS | 968 | 1467233477648 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:51:17 INFO - PROCESS | 968 | 1467233477656 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 13:51:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:51:17 INFO - PROCESS | 968 | 1467233477659 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 13:51:17 INFO - PROCESS | 968 | 1467233477663 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:51:17 INFO - PROCESS | 968 | 1467233477665 Marionette TRACE conn6 <- [1,710,null,{}] 13:51:17 INFO - PROCESS | 968 | 1467233477668 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:17 INFO - PROCESS | 968 | 1467233477671 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:17 INFO - PROCESS | 968 | 1467233477759 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 13:51:17 INFO - PROCESS | 968 | 1467233477764 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:17 INFO - PROCESS | 968 | 1467233477767 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:17 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D08800 == 31 [pid = 968] [id = 187] 13:51:17 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (0000008053868400) [pid = 968] [serial = 559] [outer = 0000000000000000] 13:51:17 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (0000008056440400) [pid = 968] [serial = 560] [outer = 0000008053868400] 13:51:17 INFO - PROCESS | 968 | 1467233477812 Marionette DEBUG loaded listener.js 13:51:17 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (0000008056486800) [pid = 968] [serial = 561] [outer = 0000008053868400] 13:51:18 INFO - PROCESS | 968 | 1467233478242 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 13:51:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:51:18 INFO - PROCESS | 968 | 1467233478301 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 13:51:18 INFO - PROCESS | 968 | 1467233478304 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:51:18 INFO - PROCESS | 968 | 1467233478306 Marionette TRACE conn6 <- [1,714,null,{}] 13:51:18 INFO - PROCESS | 968 | 1467233478309 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:18 INFO - PROCESS | 968 | 1467233478311 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:18 INFO - PROCESS | 968 | 1467233478391 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 13:51:18 INFO - PROCESS | 968 | 1467233478398 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:18 INFO - PROCESS | 968 | 1467233478400 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:18 INFO - PROCESS | 968 | ++DOCSHELL 0000008059926800 == 32 [pid = 968] [id = 188] 13:51:18 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000804B2D7C00) [pid = 968] [serial = 562] [outer = 0000000000000000] 13:51:18 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (0000008056569800) [pid = 968] [serial = 563] [outer = 000000804B2D7C00] 13:51:18 INFO - PROCESS | 968 | 1467233478445 Marionette DEBUG loaded listener.js 13:51:18 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000805700D000) [pid = 968] [serial = 564] [outer = 000000804B2D7C00] 13:51:18 INFO - PROCESS | 968 | 1467233478926 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:51:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:51:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 693ms 13:51:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:51:19 INFO - PROCESS | 968 | 1467233479001 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 13:51:19 INFO - PROCESS | 968 | 1467233479003 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 13:51:19 INFO - PROCESS | 968 | 1467233479007 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:51:19 INFO - PROCESS | 968 | 1467233479009 Marionette TRACE conn6 <- [1,718,null,{}] 13:51:19 INFO - PROCESS | 968 | 1467233479012 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:19 INFO - PROCESS | 968 | 1467233479018 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:19 INFO - PROCESS | 968 | 1467233479159 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 13:51:19 INFO - PROCESS | 968 | 1467233479168 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:19 INFO - PROCESS | 968 | 1467233479170 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:19 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F54000 == 33 [pid = 968] [id = 189] 13:51:19 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804D517000) [pid = 968] [serial = 565] [outer = 0000000000000000] 13:51:19 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008058EDC000) [pid = 968] [serial = 566] [outer = 000000804D517000] 13:51:19 INFO - PROCESS | 968 | 1467233479273 Marionette DEBUG loaded listener.js 13:51:19 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000805939B800) [pid = 968] [serial = 567] [outer = 000000804D517000] 13:51:20 INFO - PROCESS | 968 | 1467233479986 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[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] 13:51:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:51:20 INFO - PROCESS | 968 | 1467233480043 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 13:51:20 INFO - PROCESS | 968 | 1467233480048 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:51:20 INFO - PROCESS | 968 | 1467233480051 Marionette TRACE conn6 <- [1,722,null,{}] 13:51:20 INFO - PROCESS | 968 | 1467233480057 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:20 INFO - PROCESS | 968 | 1467233480060 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:20 INFO - PROCESS | 968 | 1467233480181 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 13:51:20 INFO - PROCESS | 968 | 1467233480248 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:20 INFO - PROCESS | 968 | 1467233480251 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:20 INFO - PROCESS | 968 | ++DOCSHELL 0000008052C29000 == 34 [pid = 968] [id = 190] 13:51:20 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804D591800) [pid = 968] [serial = 568] [outer = 0000000000000000] 13:51:20 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804E3BB400) [pid = 968] [serial = 569] [outer = 000000804D591800] 13:51:20 INFO - PROCESS | 968 | 1467233480311 Marionette DEBUG loaded listener.js 13:51:20 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008051570C00) [pid = 968] [serial = 570] [outer = 000000804D591800] 13:51:21 INFO - PROCESS | 968 | 1467233481069 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:51:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:51:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1091ms 13:51:21 INFO - PROCESS | 968 | 1467233481154 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 13:51:21 INFO - PROCESS | 968 | 1467233481159 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 13:51:21 INFO - PROCESS | 968 | 1467233481166 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:51:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:51:21 INFO - PROCESS | 968 | 1467233481169 Marionette TRACE conn6 <- [1,726,null,{}] 13:51:21 INFO - PROCESS | 968 | 1467233481173 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:21 INFO - PROCESS | 968 | 1467233481176 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:21 INFO - PROCESS | 968 | 1467233481313 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 13:51:21 INFO - PROCESS | 968 | 1467233481374 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:21 INFO - PROCESS | 968 | 1467233481377 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:21 INFO - PROCESS | 968 | ++DOCSHELL 0000008059B3D000 == 35 [pid = 968] [id = 191] 13:51:21 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805644B800) [pid = 968] [serial = 571] [outer = 0000000000000000] 13:51:21 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008056556400) [pid = 968] [serial = 572] [outer = 000000805644B800] 13:51:21 INFO - PROCESS | 968 | 1467233481436 Marionette DEBUG loaded listener.js 13:51:21 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008057B82000) [pid = 968] [serial = 573] [outer = 000000805644B800] 13:51:22 INFO - PROCESS | 968 | --DOCSHELL 0000008059926800 == 34 [pid = 968] [id = 188] 13:51:22 INFO - PROCESS | 968 | --DOCSHELL 0000008058D08800 == 33 [pid = 968] [id = 187] 13:51:22 INFO - PROCESS | 968 | --DOCSHELL 0000008056A8D000 == 32 [pid = 968] [id = 186] 13:51:22 INFO - PROCESS | 968 | --DOCSHELL 0000008052227000 == 31 [pid = 968] [id = 185] 13:51:22 INFO - PROCESS | 968 | --DOCSHELL 000000805127E000 == 30 [pid = 968] [id = 184] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805B375800) [pid = 968] [serial = 530] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805D538000) [pid = 968] [serial = 533] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805D90AC00) [pid = 968] [serial = 534] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805DD7E800) [pid = 968] [serial = 536] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000804D707C00) [pid = 968] [serial = 515] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805225AC00) [pid = 968] [serial = 516] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008059769400) [pid = 968] [serial = 527] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 63 (0000008057B84C00) [pid = 968] [serial = 518] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 62 (00000080593A1000) [pid = 968] [serial = 519] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805DE51400) [pid = 968] [serial = 513] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 60 (00000080512CC400) [pid = 968] [serial = 521] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 59 (0000008051FE5800) [pid = 968] [serial = 522] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000805654D400) [pid = 968] [serial = 524] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 57 (00000080572D4800) [pid = 968] [serial = 525] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 56 (000000805E911800) [pid = 968] [serial = 539] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 55 (000000805E963800) [pid = 968] [serial = 540] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 54 (000000805DE51800) [pid = 968] [serial = 537] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 53 (000000805BFD4000) [pid = 968] [serial = 531] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | --DOMWINDOW == 52 (0000008059FEE800) [pid = 968] [serial = 528] [outer = 0000000000000000] [url = about:blank] 13:51:22 INFO - PROCESS | 968 | [968] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:51:22 INFO - PROCESS | 968 | 1467233482650 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:51:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:51:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1538ms 13:51:22 INFO - PROCESS | 968 | 1467233482712 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 13:51:22 INFO - PROCESS | 968 | 1467233482716 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 13:51:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:51:22 INFO - PROCESS | 968 | 1467233482720 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:51:22 INFO - PROCESS | 968 | 1467233482724 Marionette TRACE conn6 <- [1,730,null,{}] 13:51:22 INFO - PROCESS | 968 | 1467233482736 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:22 INFO - PROCESS | 968 | 1467233482740 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:22 INFO - PROCESS | 968 | 1467233482866 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 13:51:22 INFO - PROCESS | 968 | 1467233482927 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:22 INFO - PROCESS | 968 | 1467233482930 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:22 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D86800 == 31 [pid = 968] [id = 192] 13:51:22 INFO - PROCESS | 968 | ++DOMWINDOW == 53 (000000804D595C00) [pid = 968] [serial = 574] [outer = 0000000000000000] 13:51:22 INFO - PROCESS | 968 | ++DOMWINDOW == 54 (00000080512B5400) [pid = 968] [serial = 575] [outer = 000000804D595C00] 13:51:22 INFO - PROCESS | 968 | 1467233482979 Marionette DEBUG loaded listener.js 13:51:23 INFO - PROCESS | 968 | ++DOMWINDOW == 55 (0000008052258800) [pid = 968] [serial = 576] [outer = 000000804D595C00] 13:51:23 INFO - PROCESS | 968 | 1467233483857 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:51:23 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 13:51:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1194ms 13:51:23 INFO - PROCESS | 968 | 1467233483920 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 13:51:23 INFO - PROCESS | 968 | 1467233483924 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 13:51:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:51:23 INFO - PROCESS | 968 | 1467233483931 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:51:23 INFO - PROCESS | 968 | 1467233483933 Marionette TRACE conn6 <- [1,734,null,{}] 13:51:23 INFO - PROCESS | 968 | 1467233483937 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:23 INFO - PROCESS | 968 | 1467233483940 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:24 INFO - PROCESS | 968 | 1467233484032 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 13:51:24 INFO - PROCESS | 968 | 1467233484039 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:24 INFO - PROCESS | 968 | 1467233484041 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:24 INFO - PROCESS | 968 | ++DOCSHELL 0000008057B9D000 == 32 [pid = 968] [id = 193] 13:51:24 INFO - PROCESS | 968 | ++DOMWINDOW == 56 (000000805642F800) [pid = 968] [serial = 577] [outer = 0000000000000000] 13:51:24 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (0000008056474800) [pid = 968] [serial = 578] [outer = 000000805642F800] 13:51:24 INFO - PROCESS | 968 | 1467233484089 Marionette DEBUG loaded listener.js 13:51:24 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (0000008056558800) [pid = 968] [serial = 579] [outer = 000000805642F800] 13:51:25 INFO - PROCESS | 968 | 1467233485054 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:51:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 13:51:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1134ms 13:51:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:51:25 INFO - PROCESS | 968 | 1467233485068 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 13:51:25 INFO - PROCESS | 968 | 1467233485070 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 13:51:25 INFO - PROCESS | 968 | 1467233485074 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:51:25 INFO - PROCESS | 968 | 1467233485078 Marionette TRACE conn6 <- [1,738,null,{}] 13:51:25 INFO - PROCESS | 968 | 1467233485098 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:25 INFO - PROCESS | 968 | 1467233485103 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:25 INFO - PROCESS | 968 | 1467233485213 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 13:51:25 INFO - PROCESS | 968 | 1467233485221 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:25 INFO - PROCESS | 968 | 1467233485224 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:25 INFO - PROCESS | 968 | ++DOCSHELL 0000008059991000 == 33 [pid = 968] [id = 194] 13:51:25 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (0000008058D6D400) [pid = 968] [serial = 580] [outer = 0000000000000000] 13:51:25 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (0000008058FC7C00) [pid = 968] [serial = 581] [outer = 0000008058D6D400] 13:51:25 INFO - PROCESS | 968 | 1467233485311 Marionette DEBUG loaded listener.js 13:51:25 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (00000080593A8800) [pid = 968] [serial = 582] [outer = 0000008058D6D400] 13:51:25 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000804CEC5800) [pid = 968] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:51:25 INFO - PROCESS | 968 | --DOMWINDOW == 59 (000000804B0E1400) [pid = 968] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:51:25 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000804D59C400) [pid = 968] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:51:25 INFO - PROCESS | 968 | --DOMWINDOW == 57 (000000804B2D7C00) [pid = 968] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:51:25 INFO - PROCESS | 968 | --DOMWINDOW == 56 (0000008058D64800) [pid = 968] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:51:25 INFO - PROCESS | 968 | --DOMWINDOW == 55 (000000804D28C400) [pid = 968] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:51:25 INFO - PROCESS | 968 | --DOMWINDOW == 54 (0000008053868400) [pid = 968] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:51:25 INFO - PROCESS | 968 | --DOMWINDOW == 53 (000000804E1E9000) [pid = 968] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:51:26 INFO - PROCESS | 968 | 1467233486235 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:51:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:51:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1202ms 13:51:26 INFO - PROCESS | 968 | 1467233486279 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 13:51:26 INFO - PROCESS | 968 | 1467233486282 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 13:51:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:51:26 INFO - PROCESS | 968 | 1467233486285 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:51:26 INFO - PROCESS | 968 | 1467233486287 Marionette TRACE conn6 <- [1,742,null,{}] 13:51:26 INFO - PROCESS | 968 | 1467233486290 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:26 INFO - PROCESS | 968 | 1467233486292 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:26 INFO - PROCESS | 968 | 1467233486405 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 13:51:26 INFO - PROCESS | 968 | 1467233486413 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:26 INFO - PROCESS | 968 | 1467233486415 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:26 INFO - PROCESS | 968 | ++DOCSHELL 000000805A814800 == 34 [pid = 968] [id = 195] 13:51:26 INFO - PROCESS | 968 | ++DOMWINDOW == 54 (0000008053868400) [pid = 968] [serial = 583] [outer = 0000000000000000] 13:51:26 INFO - PROCESS | 968 | ++DOMWINDOW == 55 (0000008059766400) [pid = 968] [serial = 584] [outer = 0000008053868400] 13:51:26 INFO - PROCESS | 968 | 1467233486462 Marionette DEBUG loaded listener.js 13:51:26 INFO - PROCESS | 968 | ++DOMWINDOW == 56 (0000008059771400) [pid = 968] [serial = 585] [outer = 0000008053868400] 13:51:27 INFO - PROCESS | 968 | 1467233487372 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:51:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 13:51:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1138ms 13:51:27 INFO - PROCESS | 968 | 1467233487426 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 13:51:27 INFO - PROCESS | 968 | 1467233487428 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 13:51:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:51:27 INFO - PROCESS | 968 | 1467233487431 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:51:27 INFO - PROCESS | 968 | 1467233487433 Marionette TRACE conn6 <- [1,746,null,{}] 13:51:27 INFO - PROCESS | 968 | 1467233487437 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:27 INFO - PROCESS | 968 | 1467233487439 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:27 INFO - PROCESS | 968 | 1467233487544 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 13:51:27 INFO - PROCESS | 968 | 1467233487552 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:27 INFO - PROCESS | 968 | 1467233487555 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:27 INFO - PROCESS | 968 | ++DOCSHELL 000000805B3EB000 == 35 [pid = 968] [id = 196] 13:51:27 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (0000008059774C00) [pid = 968] [serial = 586] [outer = 0000000000000000] 13:51:27 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (0000008059808400) [pid = 968] [serial = 587] [outer = 0000008059774C00] 13:51:27 INFO - PROCESS | 968 | 1467233487599 Marionette DEBUG loaded listener.js 13:51:27 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (0000008059D06000) [pid = 968] [serial = 588] [outer = 0000008059774C00] 13:51:28 INFO - PROCESS | 968 | 1467233488038 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:51:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:51:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 13:51:28 INFO - PROCESS | 968 | 1467233488126 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 13:51:28 INFO - PROCESS | 968 | 1467233488128 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 13:51:28 INFO - PROCESS | 968 | 1467233488131 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:51:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:51:28 INFO - PROCESS | 968 | 1467233488133 Marionette TRACE conn6 <- [1,750,null,{}] 13:51:28 INFO - PROCESS | 968 | 1467233488137 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:28 INFO - PROCESS | 968 | 1467233488143 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:28 INFO - PROCESS | 968 | 1467233488292 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 13:51:28 INFO - PROCESS | 968 | 1467233488354 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:28 INFO - PROCESS | 968 | 1467233488357 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:28 INFO - PROCESS | 968 | ++DOCSHELL 0000008051276000 == 36 [pid = 968] [id = 197] 13:51:28 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000804B0E8C00) [pid = 968] [serial = 589] [outer = 0000000000000000] 13:51:28 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000804CA25400) [pid = 968] [serial = 590] [outer = 000000804B0E8C00] 13:51:28 INFO - PROCESS | 968 | 1467233488417 Marionette DEBUG loaded listener.js 13:51:28 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804D295800) [pid = 968] [serial = 591] [outer = 000000804B0E8C00] 13:51:29 INFO - PROCESS | 968 | [968] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:51:29 INFO - PROCESS | 968 | 1467233489561 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:51:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:51:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1493ms 13:51:29 INFO - PROCESS | 968 | 1467233489629 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 13:51:29 INFO - PROCESS | 968 | 1467233489633 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 13:51:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:51:29 INFO - PROCESS | 968 | 1467233489688 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:51:29 INFO - PROCESS | 968 | 1467233489692 Marionette TRACE conn6 <- [1,754,null,{}] 13:51:29 INFO - PROCESS | 968 | 1467233489700 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:29 INFO - PROCESS | 968 | 1467233489703 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:29 INFO - PROCESS | 968 | 1467233489798 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 13:51:29 INFO - PROCESS | 968 | 1467233489898 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:29 INFO - PROCESS | 968 | 1467233489901 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:29 INFO - PROCESS | 968 | ++DOCSHELL 0000008059932000 == 37 [pid = 968] [id = 198] 13:51:29 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000805642D800) [pid = 968] [serial = 592] [outer = 0000000000000000] 13:51:29 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000805648CC00) [pid = 968] [serial = 593] [outer = 000000805642D800] 13:51:29 INFO - PROCESS | 968 | 1467233489959 Marionette DEBUG loaded listener.js 13:51:30 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (00000080572DF800) [pid = 968] [serial = 594] [outer = 000000805642D800] 13:51:31 INFO - PROCESS | 968 | 1467233491007 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:51:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:51:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1382ms 13:51:31 INFO - PROCESS | 968 | 1467233491026 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 13:51:31 INFO - PROCESS | 968 | 1467233491029 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 13:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:51:31 INFO - PROCESS | 968 | 1467233491033 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:51:31 INFO - PROCESS | 968 | 1467233491036 Marionette TRACE conn6 <- [1,758,null,{}] 13:51:31 INFO - PROCESS | 968 | 1467233491040 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:31 INFO - PROCESS | 968 | 1467233491043 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:31 INFO - PROCESS | 968 | 1467233491197 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 13:51:31 INFO - PROCESS | 968 | 1467233491418 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:31 INFO - PROCESS | 968 | 1467233491421 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:31 INFO - PROCESS | 968 | ++DOCSHELL 0000008051561000 == 38 [pid = 968] [id = 199] 13:51:31 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804CF98000) [pid = 968] [serial = 595] [outer = 0000000000000000] 13:51:31 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804CFA0800) [pid = 968] [serial = 596] [outer = 000000804CF98000] 13:51:31 INFO - PROCESS | 968 | 1467233491482 Marionette DEBUG loaded listener.js 13:51:31 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804D707C00) [pid = 968] [serial = 597] [outer = 000000804CF98000] 13:51:32 INFO - PROCESS | 968 | --DOCSHELL 000000805B3EB000 == 37 [pid = 968] [id = 196] 13:51:32 INFO - PROCESS | 968 | --DOCSHELL 000000805A814800 == 36 [pid = 968] [id = 195] 13:51:32 INFO - PROCESS | 968 | --DOCSHELL 0000008059991000 == 35 [pid = 968] [id = 194] 13:51:32 INFO - PROCESS | 968 | --DOCSHELL 0000008057B9D000 == 34 [pid = 968] [id = 193] 13:51:32 INFO - PROCESS | 968 | --DOCSHELL 0000008052D86800 == 33 [pid = 968] [id = 192] 13:51:32 INFO - PROCESS | 968 | --DOCSHELL 0000008059B3D000 == 32 [pid = 968] [id = 191] 13:51:32 INFO - PROCESS | 968 | --DOCSHELL 0000008052C29000 == 31 [pid = 968] [id = 190] 13:51:32 INFO - PROCESS | 968 | --DOCSHELL 000000804BBBE000 == 30 [pid = 968] [id = 183] 13:51:32 INFO - PROCESS | 968 | --DOCSHELL 0000008059F54000 == 29 [pid = 968] [id = 189] 13:51:32 INFO - PROCESS | 968 | --DOCSHELL 0000008059932000 == 28 [pid = 968] [id = 198] 13:51:32 INFO - PROCESS | 968 | --DOCSHELL 0000008051276000 == 27 [pid = 968] [id = 197] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000804CF9C800) [pid = 968] [serial = 551] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000804D291C00) [pid = 968] [serial = 552] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000804C5C9800) [pid = 968] [serial = 549] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000804B2D2800) [pid = 968] [serial = 548] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 63 (0000008052D21400) [pid = 968] [serial = 543] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 62 (00000080512CC800) [pid = 968] [serial = 542] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805700D000) [pid = 968] [serial = 564] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 60 (0000008059D09C00) [pid = 968] [serial = 546] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 59 (000000805939C800) [pid = 968] [serial = 545] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 58 (0000008052F51800) [pid = 968] [serial = 558] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 57 (0000008052C0E800) [pid = 968] [serial = 557] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 56 (0000008056440400) [pid = 968] [serial = 560] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 55 (0000008056569800) [pid = 968] [serial = 563] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 54 (00000080512CD400) [pid = 968] [serial = 555] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 53 (000000804E3B7400) [pid = 968] [serial = 554] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 52 (0000008056486800) [pid = 968] [serial = 561] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | --DOMWINDOW == 51 (0000008058EDC000) [pid = 968] [serial = 566] [outer = 0000000000000000] [url = about:blank] 13:51:32 INFO - PROCESS | 968 | 1467233492653 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1632ms 13:51:32 INFO - PROCESS | 968 | 1467233492666 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 13:51:32 INFO - PROCESS | 968 | 1467233492670 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 13:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:51:32 INFO - PROCESS | 968 | 1467233492676 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:51:32 INFO - PROCESS | 968 | 1467233492679 Marionette TRACE conn6 <- [1,762,null,{}] 13:51:32 INFO - PROCESS | 968 | 1467233492685 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:32 INFO - PROCESS | 968 | 1467233492688 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:32 INFO - PROCESS | 968 | 1467233492826 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 13:51:32 INFO - PROCESS | 968 | 1467233492894 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:32 INFO - PROCESS | 968 | 1467233492899 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:32 INFO - PROCESS | 968 | ++DOCSHELL 0000008051276000 == 28 [pid = 968] [id = 200] 13:51:32 INFO - PROCESS | 968 | ++DOMWINDOW == 52 (000000804CFA0C00) [pid = 968] [serial = 598] [outer = 0000000000000000] 13:51:32 INFO - PROCESS | 968 | ++DOMWINDOW == 53 (000000804D12A400) [pid = 968] [serial = 599] [outer = 000000804CFA0C00] 13:51:32 INFO - PROCESS | 968 | 1467233492949 Marionette DEBUG loaded listener.js 13:51:33 INFO - PROCESS | 968 | ++DOMWINDOW == 54 (000000804D592000) [pid = 968] [serial = 600] [outer = 000000804CFA0C00] 13:51:33 INFO - PROCESS | 968 | 1467233493365 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 733ms 13:51:33 INFO - PROCESS | 968 | 1467233493413 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 13:51:33 INFO - PROCESS | 968 | 1467233493418 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 13:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:51:33 INFO - PROCESS | 968 | 1467233493425 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:51:33 INFO - PROCESS | 968 | 1467233493427 Marionette TRACE conn6 <- [1,766,null,{}] 13:51:33 INFO - PROCESS | 968 | 1467233493431 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:33 INFO - PROCESS | 968 | 1467233493434 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:33 INFO - PROCESS | 968 | 1467233493525 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 13:51:33 INFO - PROCESS | 968 | 1467233493531 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:33 INFO - PROCESS | 968 | 1467233493534 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:33 INFO - PROCESS | 968 | ++DOCSHELL 0000008053181000 == 29 [pid = 968] [id = 201] 13:51:33 INFO - PROCESS | 968 | ++DOMWINDOW == 55 (00000080512CF800) [pid = 968] [serial = 601] [outer = 0000000000000000] 13:51:33 INFO - PROCESS | 968 | ++DOMWINDOW == 56 (00000080512D8400) [pid = 968] [serial = 602] [outer = 00000080512CF800] 13:51:33 INFO - PROCESS | 968 | 1467233493583 Marionette DEBUG loaded listener.js 13:51:33 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (0000008051D1A400) [pid = 968] [serial = 603] [outer = 00000080512CF800] 13:51:34 INFO - PROCESS | 968 | 1467233494055 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 13:51:34 INFO - PROCESS | 968 | 1467233494116 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 13:51:34 INFO - PROCESS | 968 | 1467233494119 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 13:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:51:34 INFO - PROCESS | 968 | 1467233494122 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:51:34 INFO - PROCESS | 968 | 1467233494126 Marionette TRACE conn6 <- [1,770,null,{}] 13:51:34 INFO - PROCESS | 968 | 1467233494138 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:34 INFO - PROCESS | 968 | 1467233494143 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:34 INFO - PROCESS | 968 | 1467233494264 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 13:51:34 INFO - PROCESS | 968 | 1467233494335 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:34 INFO - PROCESS | 968 | 1467233494339 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:34 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D0A800 == 30 [pid = 968] [id = 202] 13:51:34 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (000000804D295C00) [pid = 968] [serial = 604] [outer = 0000000000000000] 13:51:34 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (00000080537D4400) [pid = 968] [serial = 605] [outer = 000000804D295C00] 13:51:34 INFO - PROCESS | 968 | 1467233494390 Marionette DEBUG loaded listener.js 13:51:34 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000805644BC00) [pid = 968] [serial = 606] [outer = 000000804D295C00] 13:51:34 INFO - PROCESS | 968 | 1467233494785 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 733ms 13:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:51:34 INFO - PROCESS | 968 | 1467233494859 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 13:51:34 INFO - PROCESS | 968 | 1467233494861 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 13:51:34 INFO - PROCESS | 968 | 1467233494864 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:51:34 INFO - PROCESS | 968 | 1467233494866 Marionette TRACE conn6 <- [1,774,null,{}] 13:51:34 INFO - PROCESS | 968 | 1467233494876 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:34 INFO - PROCESS | 968 | 1467233494879 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:34 INFO - PROCESS | 968 | 1467233494986 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 13:51:35 INFO - PROCESS | 968 | 1467233494992 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:35 INFO - PROCESS | 968 | 1467233494994 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:35 INFO - PROCESS | 968 | ++DOCSHELL 0000008059926000 == 31 [pid = 968] [id = 203] 13:51:35 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000805648F400) [pid = 968] [serial = 607] [outer = 0000000000000000] 13:51:35 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (0000008056568800) [pid = 968] [serial = 608] [outer = 000000805648F400] 13:51:35 INFO - PROCESS | 968 | 1467233495039 Marionette DEBUG loaded listener.js 13:51:35 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (0000008057242000) [pid = 968] [serial = 609] [outer = 000000805648F400] 13:51:35 INFO - PROCESS | 968 | 1467233495502 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 693ms 13:51:35 INFO - PROCESS | 968 | 1467233495568 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 13:51:35 INFO - PROCESS | 968 | 1467233495571 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 13:51:35 INFO - PROCESS | 968 | 1467233495574 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:51:35 INFO - PROCESS | 968 | 1467233495576 Marionette TRACE conn6 <- [1,778,null,{}] 13:51:35 INFO - PROCESS | 968 | 1467233495580 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:35 INFO - PROCESS | 968 | 1467233495582 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:35 INFO - PROCESS | 968 | 1467233495714 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 13:51:35 INFO - PROCESS | 968 | 1467233495726 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:35 INFO - PROCESS | 968 | 1467233495729 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:35 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F52000 == 32 [pid = 968] [id = 204] 13:51:35 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (00000080512C0800) [pid = 968] [serial = 610] [outer = 0000000000000000] 13:51:35 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008058D6E400) [pid = 968] [serial = 611] [outer = 00000080512C0800] 13:51:35 INFO - PROCESS | 968 | 1467233495812 Marionette DEBUG loaded listener.js 13:51:35 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000805939E400) [pid = 968] [serial = 612] [outer = 00000080512C0800] 13:51:36 INFO - PROCESS | 968 | 1467233496255 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 13:51:36 INFO - PROCESS | 968 | 1467233496315 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 13:51:36 INFO - PROCESS | 968 | 1467233496317 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 13:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:51:36 INFO - PROCESS | 968 | 1467233496326 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:51:36 INFO - PROCESS | 968 | 1467233496328 Marionette TRACE conn6 <- [1,782,null,{}] 13:51:36 INFO - PROCESS | 968 | 1467233496332 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:36 INFO - PROCESS | 968 | 1467233496338 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:36 INFO - PROCESS | 968 | 1467233496476 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 13:51:36 INFO - PROCESS | 968 | 1467233496484 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:36 INFO - PROCESS | 968 | 1467233496486 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:36 INFO - PROCESS | 968 | ++DOCSHELL 000000805BB87800 == 33 [pid = 968] [id = 205] 13:51:36 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008058C42000) [pid = 968] [serial = 613] [outer = 0000000000000000] 13:51:36 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008059806000) [pid = 968] [serial = 614] [outer = 0000008058C42000] 13:51:36 INFO - PROCESS | 968 | 1467233496532 Marionette DEBUG loaded listener.js 13:51:36 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008059FF5400) [pid = 968] [serial = 615] [outer = 0000008058C42000] 13:51:36 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008058D6D400) [pid = 968] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:51:36 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008053868400) [pid = 968] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:51:36 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805644B800) [pid = 968] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:51:36 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000804D591800) [pid = 968] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:51:36 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000804D595C00) [pid = 968] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:51:36 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000804D517000) [pid = 968] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:51:36 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805642F800) [pid = 968] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:51:36 INFO - PROCESS | 968 | 1467233496991 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 693ms 13:51:37 INFO - PROCESS | 968 | 1467233497051 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 13:51:37 INFO - PROCESS | 968 | 1467233497053 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 13:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:51:37 INFO - PROCESS | 968 | 1467233497057 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:51:37 INFO - PROCESS | 968 | 1467233497059 Marionette TRACE conn6 <- [1,786,null,{}] 13:51:37 INFO - PROCESS | 968 | 1467233497062 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:37 INFO - PROCESS | 968 | 1467233497064 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:37 INFO - PROCESS | 968 | 1467233497143 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 13:51:37 INFO - PROCESS | 968 | 1467233497148 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:37 INFO - PROCESS | 968 | 1467233497150 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:37 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA75800 == 34 [pid = 968] [id = 206] 13:51:37 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000805386F800) [pid = 968] [serial = 616] [outer = 0000000000000000] 13:51:37 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008059770C00) [pid = 968] [serial = 617] [outer = 000000805386F800] 13:51:37 INFO - PROCESS | 968 | 1467233497195 Marionette DEBUG loaded listener.js 13:51:37 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000805A1B9C00) [pid = 968] [serial = 618] [outer = 000000805386F800] 13:51:37 INFO - PROCESS | 968 | 1467233497604 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:51:37 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 13:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 585ms 13:51:37 INFO - PROCESS | 968 | 1467233497645 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 13:51:37 INFO - PROCESS | 968 | 1467233497648 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 13:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:51:37 INFO - PROCESS | 968 | 1467233497651 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:51:37 INFO - PROCESS | 968 | 1467233497652 Marionette TRACE conn6 <- [1,790,null,{}] 13:51:37 INFO - PROCESS | 968 | 1467233497660 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:37 INFO - PROCESS | 968 | 1467233497662 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:37 INFO - PROCESS | 968 | 1467233497742 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 13:51:37 INFO - PROCESS | 968 | 1467233497748 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:37 INFO - PROCESS | 968 | 1467233497750 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:37 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA8F800 == 35 [pid = 968] [id = 207] 13:51:37 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000805A1C2C00) [pid = 968] [serial = 619] [outer = 0000000000000000] 13:51:37 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000805A66FC00) [pid = 968] [serial = 620] [outer = 000000805A1C2C00] 13:51:37 INFO - PROCESS | 968 | 1467233497795 Marionette DEBUG loaded listener.js 13:51:37 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805A8C9000) [pid = 968] [serial = 621] [outer = 000000805A1C2C00] 13:51:38 INFO - PROCESS | 968 | 1467233498228 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:51:38 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 13:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 628ms 13:51:38 INFO - PROCESS | 968 | 1467233498282 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 13:51:38 INFO - PROCESS | 968 | 1467233498284 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 13:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:51:38 INFO - PROCESS | 968 | 1467233498287 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:51:38 INFO - PROCESS | 968 | 1467233498289 Marionette TRACE conn6 <- [1,794,null,{}] 13:51:38 INFO - PROCESS | 968 | 1467233498293 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:38 INFO - PROCESS | 968 | 1467233498295 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:38 INFO - PROCESS | 968 | 1467233498375 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 13:51:38 INFO - PROCESS | 968 | 1467233498382 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:38 INFO - PROCESS | 968 | 1467233498384 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:38 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D0A000 == 36 [pid = 968] [id = 208] 13:51:38 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805B0D6C00) [pid = 968] [serial = 622] [outer = 0000000000000000] 13:51:38 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805B0E0800) [pid = 968] [serial = 623] [outer = 000000805B0D6C00] 13:51:38 INFO - PROCESS | 968 | 1467233498429 Marionette DEBUG loaded listener.js 13:51:38 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805B3A9000) [pid = 968] [serial = 624] [outer = 000000805B0D6C00] 13:51:39 INFO - PROCESS | 968 | 1467233499064 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 839ms 13:51:39 INFO - PROCESS | 968 | 1467233499131 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 13:51:39 INFO - PROCESS | 968 | 1467233499136 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 13:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:51:39 INFO - PROCESS | 968 | 1467233499141 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:51:39 INFO - PROCESS | 968 | 1467233499145 Marionette TRACE conn6 <- [1,798,null,{}] 13:51:39 INFO - PROCESS | 968 | 1467233499151 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:39 INFO - PROCESS | 968 | 1467233499154 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:39 INFO - PROCESS | 968 | 1467233499289 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 13:51:39 INFO - PROCESS | 968 | 1467233499352 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:39 INFO - PROCESS | 968 | 1467233499355 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:39 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D86800 == 37 [pid = 968] [id = 209] 13:51:39 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804CEBE000) [pid = 968] [serial = 625] [outer = 0000000000000000] 13:51:39 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000804D291C00) [pid = 968] [serial = 626] [outer = 000000804CEBE000] 13:51:39 INFO - PROCESS | 968 | 1467233499414 Marionette DEBUG loaded listener.js 13:51:39 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080512CA800) [pid = 968] [serial = 627] [outer = 000000804CEBE000] 13:51:40 INFO - PROCESS | 968 | 1467233500248 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1143ms 13:51:40 INFO - PROCESS | 968 | 1467233500288 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 13:51:40 INFO - PROCESS | 968 | 1467233500293 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 13:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:51:40 INFO - PROCESS | 968 | 1467233500300 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:51:40 INFO - PROCESS | 968 | 1467233500303 Marionette TRACE conn6 <- [1,802,null,{}] 13:51:40 INFO - PROCESS | 968 | 1467233500307 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:40 INFO - PROCESS | 968 | 1467233500310 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:40 INFO - PROCESS | 968 | 1467233500453 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 13:51:40 INFO - PROCESS | 968 | 1467233500522 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:40 INFO - PROCESS | 968 | 1467233500525 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:40 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F4A800 == 38 [pid = 968] [id = 210] 13:51:40 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (00000080531B9C00) [pid = 968] [serial = 628] [outer = 0000000000000000] 13:51:40 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008056430C00) [pid = 968] [serial = 629] [outer = 00000080531B9C00] 13:51:40 INFO - PROCESS | 968 | 1467233500584 Marionette DEBUG loaded listener.js 13:51:40 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805700FC00) [pid = 968] [serial = 630] [outer = 00000080531B9C00] 13:51:41 INFO - PROCESS | 968 | --DOCSHELL 000000805CA8F800 == 37 [pid = 968] [id = 207] 13:51:41 INFO - PROCESS | 968 | --DOCSHELL 000000805CA75800 == 36 [pid = 968] [id = 206] 13:51:41 INFO - PROCESS | 968 | --DOCSHELL 000000805BB87800 == 35 [pid = 968] [id = 205] 13:51:41 INFO - PROCESS | 968 | --DOCSHELL 0000008059F52000 == 34 [pid = 968] [id = 204] 13:51:41 INFO - PROCESS | 968 | --DOCSHELL 0000008059926000 == 33 [pid = 968] [id = 203] 13:51:41 INFO - PROCESS | 968 | --DOCSHELL 0000008058D0A800 == 32 [pid = 968] [id = 202] 13:51:41 INFO - PROCESS | 968 | --DOCSHELL 0000008053181000 == 31 [pid = 968] [id = 201] 13:51:41 INFO - PROCESS | 968 | --DOCSHELL 0000008051276000 == 30 [pid = 968] [id = 200] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058FC7C00) [pid = 968] [serial = 581] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008059766400) [pid = 968] [serial = 584] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008056556400) [pid = 968] [serial = 572] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008057B82000) [pid = 968] [serial = 573] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804E3BB400) [pid = 968] [serial = 569] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008051570C00) [pid = 968] [serial = 570] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 70 (00000080512B5400) [pid = 968] [serial = 575] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008052258800) [pid = 968] [serial = 576] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805939B800) [pid = 968] [serial = 567] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008056474800) [pid = 968] [serial = 578] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 66 (00000080593A8800) [pid = 968] [serial = 582] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008059771400) [pid = 968] [serial = 585] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008056558800) [pid = 968] [serial = 579] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | --DOMWINDOW == 63 (0000008059808400) [pid = 968] [serial = 587] [outer = 0000000000000000] [url = about:blank] 13:51:41 INFO - PROCESS | 968 | 1467233501417 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 13:51:41 INFO - PROCESS | 968 | 1467233501448 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 13:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:51:41 INFO - PROCESS | 968 | 1467233501452 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:51:41 INFO - PROCESS | 968 | 1467233501457 Marionette TRACE conn6 <- [1,806,null,{}] 13:51:41 INFO - PROCESS | 968 | 1467233501462 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:41 INFO - PROCESS | 968 | 1467233501464 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:41 INFO - PROCESS | 968 | 1467233501555 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 13:51:41 INFO - PROCESS | 968 | 1467233501562 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:41 INFO - PROCESS | 968 | 1467233501566 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:41 INFO - PROCESS | 968 | ++DOCSHELL 0000008051FC0000 == 31 [pid = 968] [id = 211] 13:51:41 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000804D136C00) [pid = 968] [serial = 631] [outer = 0000000000000000] 13:51:41 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804D598400) [pid = 968] [serial = 632] [outer = 000000804D136C00] 13:51:41 INFO - PROCESS | 968 | 1467233501615 Marionette DEBUG loaded listener.js 13:51:41 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008051CB3000) [pid = 968] [serial = 633] [outer = 000000804D136C00] 13:51:42 INFO - PROCESS | 968 | 1467233502114 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 732ms 13:51:42 INFO - PROCESS | 968 | 1467233502185 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 13:51:42 INFO - PROCESS | 968 | 1467233502189 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 13:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:51:42 INFO - PROCESS | 968 | 1467233502196 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:51:42 INFO - PROCESS | 968 | 1467233502198 Marionette TRACE conn6 <- [1,810,null,{}] 13:51:42 INFO - PROCESS | 968 | 1467233502202 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:42 INFO - PROCESS | 968 | 1467233502205 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:42 INFO - PROCESS | 968 | 1467233502304 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 13:51:42 INFO - PROCESS | 968 | 1467233502365 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:42 INFO - PROCESS | 968 | 1467233502368 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:42 INFO - PROCESS | 968 | ++DOCSHELL 00000080573AF000 == 32 [pid = 968] [id = 212] 13:51:42 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008052D1F400) [pid = 968] [serial = 634] [outer = 0000000000000000] 13:51:42 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008056442C00) [pid = 968] [serial = 635] [outer = 0000008052D1F400] 13:51:42 INFO - PROCESS | 968 | 1467233502417 Marionette DEBUG loaded listener.js 13:51:42 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008056553C00) [pid = 968] [serial = 636] [outer = 0000008052D1F400] 13:51:42 INFO - PROCESS | 968 | 1467233502824 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 13:51:42 INFO - PROCESS | 968 | 1467233502893 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 13:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:51:42 INFO - PROCESS | 968 | 1467233502896 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:51:42 INFO - PROCESS | 968 | 1467233502900 Marionette TRACE conn6 <- [1,814,null,{}] 13:51:42 INFO - PROCESS | 968 | 1467233502917 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:42 INFO - PROCESS | 968 | 1467233502922 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:43 INFO - PROCESS | 968 | 1467233503010 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 13:51:43 INFO - PROCESS | 968 | 1467233503026 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:43 INFO - PROCESS | 968 | 1467233503029 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:43 INFO - PROCESS | 968 | ++DOCSHELL 0000008059993800 == 33 [pid = 968] [id = 213] 13:51:43 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804CEC3800) [pid = 968] [serial = 637] [outer = 0000000000000000] 13:51:43 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008058EE2400) [pid = 968] [serial = 638] [outer = 000000804CEC3800] 13:51:43 INFO - PROCESS | 968 | 1467233503080 Marionette DEBUG loaded listener.js 13:51:43 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (00000080593A6400) [pid = 968] [serial = 639] [outer = 000000804CEC3800] 13:51:43 INFO - PROCESS | 968 | 1467233503540 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 13:51:43 INFO - PROCESS | 968 | 1467233503592 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 13:51:43 INFO - PROCESS | 968 | 1467233503595 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 13:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:51:43 INFO - PROCESS | 968 | 1467233503598 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:51:43 INFO - PROCESS | 968 | 1467233503600 Marionette TRACE conn6 <- [1,818,null,{}] 13:51:43 INFO - PROCESS | 968 | 1467233503603 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:43 INFO - PROCESS | 968 | 1467233503605 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:43 INFO - PROCESS | 968 | 1467233503719 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 13:51:43 INFO - PROCESS | 968 | 1467233503724 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:43 INFO - PROCESS | 968 | 1467233503727 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:43 INFO - PROCESS | 968 | ++DOCSHELL 000000805A81B000 == 34 [pid = 968] [id = 214] 13:51:43 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805976CC00) [pid = 968] [serial = 640] [outer = 0000000000000000] 13:51:43 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805976EC00) [pid = 968] [serial = 641] [outer = 000000805976CC00] 13:51:43 INFO - PROCESS | 968 | 1467233503815 Marionette DEBUG loaded listener.js 13:51:43 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008059810800) [pid = 968] [serial = 642] [outer = 000000805976CC00] 13:51:44 INFO - PROCESS | 968 | 1467233504251 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 672ms 13:51:44 INFO - PROCESS | 968 | 1467233504272 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 13:51:44 INFO - PROCESS | 968 | 1467233504274 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 13:51:44 INFO - PROCESS | 968 | 1467233504277 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:51:44 INFO - PROCESS | 968 | 1467233504279 Marionette TRACE conn6 <- [1,822,null,{}] 13:51:44 INFO - PROCESS | 968 | 1467233504283 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:44 INFO - PROCESS | 968 | 1467233504285 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:44 INFO - PROCESS | 968 | 1467233504391 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 13:51:44 INFO - PROCESS | 968 | 1467233504469 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:44 INFO - PROCESS | 968 | 1467233504471 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:44 INFO - PROCESS | 968 | ++DOCSHELL 000000805C4BC800 == 35 [pid = 968] [id = 215] 13:51:44 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804CEC1C00) [pid = 968] [serial = 643] [outer = 0000000000000000] 13:51:44 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805A1B5800) [pid = 968] [serial = 644] [outer = 000000804CEC1C00] 13:51:44 INFO - PROCESS | 968 | 1467233504517 Marionette DEBUG loaded listener.js 13:51:44 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805A679400) [pid = 968] [serial = 645] [outer = 000000804CEC1C00] 13:51:44 INFO - PROCESS | 968 | 1467233504968 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 733ms 13:51:45 INFO - PROCESS | 968 | 1467233505015 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 968 | 1467233505017 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 13:51:45 INFO - PROCESS | 968 | 1467233505020 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:51:45 INFO - PROCESS | 968 | 1467233505022 Marionette TRACE conn6 <- [1,826,null,{}] 13:51:45 INFO - PROCESS | 968 | 1467233505025 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:45 INFO - PROCESS | 968 | 1467233505031 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:45 INFO - PROCESS | 968 | 1467233505160 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 13:51:45 INFO - PROCESS | 968 | 1467233505213 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 968 | 1467233505215 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805D556000 == 36 [pid = 968] [id = 216] 13:51:45 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805BF5C800) [pid = 968] [serial = 646] [outer = 0000000000000000] 13:51:45 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805CA40000) [pid = 968] [serial = 647] [outer = 000000805BF5C800] 13:51:45 INFO - PROCESS | 968 | 1467233505261 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805CAD2800) [pid = 968] [serial = 648] [outer = 000000805BF5C800] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008059774C00) [pid = 968] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805648F400) [pid = 968] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804CF98000) [pid = 968] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 77 (00000080512CF800) [pid = 968] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804CFA0C00) [pid = 968] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D295C00) [pid = 968] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080512C0800) [pid = 968] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805A1C2C00) [pid = 968] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804B0E8C00) [pid = 968] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805642D800) [pid = 968] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008058C42000) [pid = 968] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:51:45 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805386F800) [pid = 968] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:51:45 INFO - PROCESS | 968 | 1467233505697 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 733ms 13:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:51:45 INFO - PROCESS | 968 | 1467233505756 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 968 | 1467233505758 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 13:51:45 INFO - PROCESS | 968 | 1467233505767 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:51:45 INFO - PROCESS | 968 | 1467233505769 Marionette TRACE conn6 <- [1,830,null,{}] 13:51:45 INFO - PROCESS | 968 | 1467233505773 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:45 INFO - PROCESS | 968 | 1467233505775 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:45 INFO - PROCESS | 968 | 1467233505856 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 13:51:45 INFO - PROCESS | 968 | 1467233505927 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 968 | 1467233505929 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805FF3E800 == 37 [pid = 968] [id = 217] 13:51:45 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804CA2E400) [pid = 968] [serial = 649] [outer = 0000000000000000] 13:51:45 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008051F77000) [pid = 968] [serial = 650] [outer = 000000804CA2E400] 13:51:45 INFO - PROCESS | 968 | 1467233505974 Marionette DEBUG loaded listener.js 13:51:46 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805A1B6C00) [pid = 968] [serial = 651] [outer = 000000804CA2E400] 13:51:46 INFO - PROCESS | 968 | 1467233506316 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 587ms 13:51:46 INFO - PROCESS | 968 | 1467233506352 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 13:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:51:46 INFO - PROCESS | 968 | 1467233506355 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 13:51:46 INFO - PROCESS | 968 | 1467233506358 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:51:46 INFO - PROCESS | 968 | 1467233506360 Marionette TRACE conn6 <- [1,834,null,{}] 13:51:46 INFO - PROCESS | 968 | 1467233506363 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:46 INFO - PROCESS | 968 | 1467233506365 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:46 INFO - PROCESS | 968 | 1467233506479 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 13:51:46 INFO - PROCESS | 968 | 1467233506486 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:46 INFO - PROCESS | 968 | 1467233506488 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:46 INFO - PROCESS | 968 | ++DOCSHELL 00000080602CC000 == 38 [pid = 968] [id = 218] 13:51:46 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000804CAB3C00) [pid = 968] [serial = 652] [outer = 0000000000000000] 13:51:46 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805D231400) [pid = 968] [serial = 653] [outer = 000000804CAB3C00] 13:51:46 INFO - PROCESS | 968 | 1467233506532 Marionette DEBUG loaded listener.js 13:51:46 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805D247000) [pid = 968] [serial = 654] [outer = 000000804CAB3C00] 13:51:46 INFO - PROCESS | 968 | 1467233506924 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 587ms 13:51:48 INFO - PROCESS | 968 | 1467233508267 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 13:51:48 INFO - PROCESS | 968 | 1467233508272 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 13:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:51:48 INFO - PROCESS | 968 | 1467233508440 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:51:48 INFO - PROCESS | 968 | 1467233508445 Marionette TRACE conn6 <- [1,838,null,{}] 13:51:48 INFO - PROCESS | 968 | 1467233508452 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:48 INFO - PROCESS | 968 | 1467233508456 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:48 INFO - PROCESS | 968 | 1467233508575 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 13:51:48 INFO - PROCESS | 968 | 1467233508638 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 968 | 1467233508642 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:48 INFO - PROCESS | 968 | ++DOCSHELL 000000805149E000 == 39 [pid = 968] [id = 219] 13:51:48 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804D70B400) [pid = 968] [serial = 655] [outer = 0000000000000000] 13:51:48 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805124E800) [pid = 968] [serial = 656] [outer = 000000804D70B400] 13:51:48 INFO - PROCESS | 968 | 1467233508704 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805208C000) [pid = 968] [serial = 657] [outer = 000000804D70B400] 13:51:49 INFO - PROCESS | 968 | 1467233509334 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 998ms 13:51:49 INFO - PROCESS | 968 | 1467233509408 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 13:51:49 INFO - PROCESS | 968 | 1467233509412 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 13:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:51:49 INFO - PROCESS | 968 | 1467233509432 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:51:49 INFO - PROCESS | 968 | 1467233509437 Marionette TRACE conn6 <- [1,842,null,{}] 13:51:49 INFO - PROCESS | 968 | 1467233509444 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:49 INFO - PROCESS | 968 | 1467233509447 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:49 INFO - PROCESS | 968 | 1467233509609 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 13:51:49 INFO - PROCESS | 968 | 1467233509652 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:49 INFO - PROCESS | 968 | 1467233509655 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:49 INFO - PROCESS | 968 | ++DOCSHELL 0000008059734800 == 40 [pid = 968] [id = 220] 13:51:49 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008056ACF000) [pid = 968] [serial = 658] [outer = 0000000000000000] 13:51:49 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (00000080572DB000) [pid = 968] [serial = 659] [outer = 0000008056ACF000] 13:51:49 INFO - PROCESS | 968 | 1467233509715 Marionette DEBUG loaded listener.js 13:51:49 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008058FCEC00) [pid = 968] [serial = 660] [outer = 0000008056ACF000] 13:51:50 INFO - PROCESS | 968 | 1467233510317 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 966ms 13:51:50 INFO - PROCESS | 968 | 1467233510385 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 13:51:50 INFO - PROCESS | 968 | 1467233510387 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 13:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:51:50 INFO - PROCESS | 968 | 1467233510391 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:51:50 INFO - PROCESS | 968 | 1467233510394 Marionette TRACE conn6 <- [1,846,null,{}] 13:51:50 INFO - PROCESS | 968 | 1467233510415 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:50 INFO - PROCESS | 968 | 1467233510421 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:50 INFO - PROCESS | 968 | 1467233510549 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 13:51:50 INFO - PROCESS | 968 | 1467233510620 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:50 INFO - PROCESS | 968 | 1467233510624 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:50 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C37800 == 41 [pid = 968] [id = 221] 13:51:50 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805B36B800) [pid = 968] [serial = 661] [outer = 0000000000000000] 13:51:50 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805B376400) [pid = 968] [serial = 662] [outer = 000000805B36B800] 13:51:50 INFO - PROCESS | 968 | 1467233510726 Marionette DEBUG loaded listener.js 13:51:50 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805BFD2000) [pid = 968] [serial = 663] [outer = 000000805B36B800] 13:51:51 INFO - PROCESS | 968 | 1467233511360 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 986ms 13:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:51:51 INFO - PROCESS | 968 | 1467233511380 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 13:51:51 INFO - PROCESS | 968 | 1467233511382 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 13:51:51 INFO - PROCESS | 968 | 1467233511386 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:51:51 INFO - PROCESS | 968 | 1467233511388 Marionette TRACE conn6 <- [1,850,null,{}] 13:51:51 INFO - PROCESS | 968 | 1467233511392 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:51 INFO - PROCESS | 968 | 1467233511394 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:51 INFO - PROCESS | 968 | 1467233511510 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 13:51:51 INFO - PROCESS | 968 | 1467233511583 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 968 | 1467233511585 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:51 INFO - PROCESS | 968 | ++DOCSHELL 000000805D2D4000 == 42 [pid = 968] [id = 222] 13:51:51 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805A399C00) [pid = 968] [serial = 664] [outer = 0000000000000000] 13:51:51 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805D53D400) [pid = 968] [serial = 665] [outer = 000000805A399C00] 13:51:51 INFO - PROCESS | 968 | 1467233511694 Marionette DEBUG loaded listener.js 13:51:51 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805DD76800) [pid = 968] [serial = 666] [outer = 000000805A399C00] 13:51:52 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000804CAB7800) [pid = 968] [serial = 667] [outer = 0000008052F54800] 13:51:52 INFO - PROCESS | 968 | 1467233512619 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1295ms 13:51:52 INFO - PROCESS | 968 | 1467233512684 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 13:51:52 INFO - PROCESS | 968 | 1467233512688 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 13:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:51:52 INFO - PROCESS | 968 | 1467233512694 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:51:52 INFO - PROCESS | 968 | 1467233512697 Marionette TRACE conn6 <- [1,854,null,{}] 13:51:52 INFO - PROCESS | 968 | 1467233512703 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:52 INFO - PROCESS | 968 | 1467233512706 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 00000080533A5000 == 41 [pid = 968] [id = 25] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008059688000 == 40 [pid = 968] [id = 26] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008052C33000 == 39 [pid = 968] [id = 24] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000805FF3E800 == 38 [pid = 968] [id = 217] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000805D556000 == 37 [pid = 968] [id = 216] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000805C4BC800 == 36 [pid = 968] [id = 215] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000805A81B000 == 35 [pid = 968] [id = 214] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008059993800 == 34 [pid = 968] [id = 213] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 00000080573AF000 == 33 [pid = 968] [id = 212] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008051FC0000 == 32 [pid = 968] [id = 211] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008059F4A800 == 31 [pid = 968] [id = 210] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008058D0A000 == 30 [pid = 968] [id = 208] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008052D86800 == 29 [pid = 968] [id = 209] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000804D7D3000 == 28 [pid = 968] [id = 23] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008057BA0000 == 27 [pid = 968] [id = 14] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000805A17C800 == 26 [pid = 968] [id = 27] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 00000080602D2800 == 25 [pid = 968] [id = 22] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008059996800 == 24 [pid = 968] [id = 17] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008056AAB800 == 23 [pid = 968] [id = 29] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000805D551000 == 22 [pid = 968] [id = 21] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008051C65800 == 21 [pid = 968] [id = 10] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008058D1B000 == 20 [pid = 968] [id = 15] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000805CA15000 == 19 [pid = 968] [id = 20] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 00000080533F9800 == 18 [pid = 968] [id = 13] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000805A17D800 == 17 [pid = 968] [id = 18] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000805C4BF800 == 16 [pid = 968] [id = 28] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000805BFEC000 == 15 [pid = 968] [id = 19] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008051561000 == 14 [pid = 968] [id = 199] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008059680000 == 13 [pid = 968] [id = 16] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008060C37800 == 12 [pid = 968] [id = 221] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 0000008059734800 == 11 [pid = 968] [id = 220] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 000000805149E000 == 10 [pid = 968] [id = 219] 13:51:53 INFO - PROCESS | 968 | --DOCSHELL 00000080602CC000 == 9 [pid = 968] [id = 218] 13:51:53 INFO - PROCESS | 968 | 1467233513360 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008059D06000) [pid = 968] [serial = 588] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008056568800) [pid = 968] [serial = 608] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804CFA0800) [pid = 968] [serial = 596] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 84 (00000080512D8400) [pid = 968] [serial = 602] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008051D1A400) [pid = 968] [serial = 603] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804D12A400) [pid = 968] [serial = 599] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804D592000) [pid = 968] [serial = 600] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080537D4400) [pid = 968] [serial = 605] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008058D6E400) [pid = 968] [serial = 611] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805A8C9000) [pid = 968] [serial = 621] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805B0E0800) [pid = 968] [serial = 623] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804D295800) [pid = 968] [serial = 591] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804CA25400) [pid = 968] [serial = 590] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008057242000) [pid = 968] [serial = 609] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 73 (00000080572DF800) [pid = 968] [serial = 594] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805648CC00) [pid = 968] [serial = 593] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008059806000) [pid = 968] [serial = 614] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805939E400) [pid = 968] [serial = 612] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008059FF5400) [pid = 968] [serial = 615] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805A66FC00) [pid = 968] [serial = 620] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000804D707C00) [pid = 968] [serial = 597] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008059770C00) [pid = 968] [serial = 617] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805A1B9C00) [pid = 968] [serial = 618] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805644BC00) [pid = 968] [serial = 606] [outer = 0000000000000000] [url = about:blank] 13:51:53 INFO - PROCESS | 968 | 1467233513521 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:53 INFO - PROCESS | 968 | 1467233513525 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:53 INFO - PROCESS | 968 | ++DOCSHELL 000000804CA84000 == 10 [pid = 968] [id = 223] 13:51:53 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804CABD800) [pid = 968] [serial = 668] [outer = 0000000000000000] 13:51:53 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804CEBE400) [pid = 968] [serial = 669] [outer = 000000804CABD800] 13:51:53 INFO - PROCESS | 968 | 1467233513576 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804D28D000) [pid = 968] [serial = 670] [outer = 000000804CABD800] 13:51:54 INFO - PROCESS | 968 | 1467233514015 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1382ms 13:51:54 INFO - PROCESS | 968 | 1467233514079 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 13:51:54 INFO - PROCESS | 968 | 1467233514084 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 13:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:51:54 INFO - PROCESS | 968 | 1467233514089 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:51:54 INFO - PROCESS | 968 | 1467233514092 Marionette TRACE conn6 <- [1,858,null,{}] 13:51:54 INFO - PROCESS | 968 | 1467233514097 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:54 INFO - PROCESS | 968 | 1467233514100 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:54 INFO - PROCESS | 968 | 1467233514211 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 13:51:54 INFO - PROCESS | 968 | 1467233514220 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 968 | 1467233514223 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008052223800 == 11 [pid = 968] [id = 224] 13:51:54 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804E1EC400) [pid = 968] [serial = 671] [outer = 0000000000000000] 13:51:54 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (00000080512D2400) [pid = 968] [serial = 672] [outer = 000000804E1EC400] 13:51:54 INFO - PROCESS | 968 | 1467233514274 Marionette DEBUG loaded listener.js 13:51:54 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (00000080515C0400) [pid = 968] [serial = 673] [outer = 000000804E1EC400] 13:51:54 INFO - PROCESS | 968 | 1467233514752 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 13:51:54 INFO - PROCESS | 968 | 1467233514784 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 13:51:54 INFO - PROCESS | 968 | 1467233514788 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 13:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:51:54 INFO - PROCESS | 968 | 1467233514824 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:51:54 INFO - PROCESS | 968 | 1467233514826 Marionette TRACE conn6 <- [1,862,null,{}] 13:51:54 INFO - PROCESS | 968 | 1467233514831 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:54 INFO - PROCESS | 968 | 1467233514834 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:54 INFO - PROCESS | 968 | 1467233514927 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 13:51:55 INFO - PROCESS | 968 | 1467233515008 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:55 INFO - PROCESS | 968 | 1467233515010 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:55 INFO - PROCESS | 968 | ++DOCSHELL 00000080565DF000 == 12 [pid = 968] [id = 225] 13:51:55 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008052D21800) [pid = 968] [serial = 674] [outer = 0000000000000000] 13:51:55 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (00000080531C8C00) [pid = 968] [serial = 675] [outer = 0000008052D21800] 13:51:55 INFO - PROCESS | 968 | 1467233515058 Marionette DEBUG loaded listener.js 13:51:55 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056446000) [pid = 968] [serial = 676] [outer = 0000008052D21800] 13:51:55 INFO - PROCESS | 968 | 1467233515493 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 13:51:55 INFO - PROCESS | 968 | 1467233515518 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 13:51:55 INFO - PROCESS | 968 | 1467233515523 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 13:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:51:55 INFO - PROCESS | 968 | 1467233515534 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:51:55 INFO - PROCESS | 968 | 1467233515539 Marionette TRACE conn6 <- [1,866,null,{}] 13:51:55 INFO - PROCESS | 968 | 1467233515557 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:55 INFO - PROCESS | 968 | 1467233515561 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:55 INFO - PROCESS | 968 | 1467233515679 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 13:51:55 INFO - PROCESS | 968 | 1467233515692 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:55 INFO - PROCESS | 968 | 1467233515694 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:55 INFO - PROCESS | 968 | ++DOCSHELL 000000805967C000 == 13 [pid = 968] [id = 226] 13:51:55 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805655A400) [pid = 968] [serial = 677] [outer = 0000000000000000] 13:51:55 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805700F000) [pid = 968] [serial = 678] [outer = 000000805655A400] 13:51:55 INFO - PROCESS | 968 | 1467233515740 Marionette DEBUG loaded listener.js 13:51:55 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (00000080572E6000) [pid = 968] [serial = 679] [outer = 000000805655A400] 13:51:56 INFO - PROCESS | 968 | 1467233516198 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 713ms 13:51:56 INFO - PROCESS | 968 | 1467233516247 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 13:51:56 INFO - PROCESS | 968 | 1467233516249 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 13:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:51:56 INFO - PROCESS | 968 | 1467233516253 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:51:56 INFO - PROCESS | 968 | 1467233516254 Marionette TRACE conn6 <- [1,870,null,{}] 13:51:56 INFO - PROCESS | 968 | 1467233516258 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:56 INFO - PROCESS | 968 | 1467233516260 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:56 INFO - PROCESS | 968 | 1467233516403 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 13:51:56 INFO - PROCESS | 968 | 1467233516413 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:56 INFO - PROCESS | 968 | 1467233516415 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:56 INFO - PROCESS | 968 | ++DOCSHELL 000000805998F800 == 14 [pid = 968] [id = 227] 13:51:56 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058C3B400) [pid = 968] [serial = 680] [outer = 0000000000000000] 13:51:56 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008058C45800) [pid = 968] [serial = 681] [outer = 0000008058C3B400] 13:51:56 INFO - PROCESS | 968 | 1467233516461 Marionette DEBUG loaded listener.js 13:51:56 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008058FCF800) [pid = 968] [serial = 682] [outer = 0000008058C3B400] 13:51:56 INFO - PROCESS | 968 | 1467233516897 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 693ms 13:51:56 INFO - PROCESS | 968 | 1467233516947 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 13:51:56 INFO - PROCESS | 968 | 1467233516950 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 13:51:56 INFO - PROCESS | 968 | 1467233516953 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:51:56 INFO - PROCESS | 968 | 1467233516955 Marionette TRACE conn6 <- [1,874,null,{}] 13:51:56 INFO - PROCESS | 968 | 1467233516971 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:56 INFO - PROCESS | 968 | 1467233516973 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:57 INFO - PROCESS | 968 | 1467233517081 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 13:51:57 INFO - PROCESS | 968 | 1467233517087 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:57 INFO - PROCESS | 968 | 1467233517093 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:57 INFO - PROCESS | 968 | ++DOCSHELL 000000805A36F800 == 15 [pid = 968] [id = 228] 13:51:57 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805976A400) [pid = 968] [serial = 683] [outer = 0000000000000000] 13:51:57 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805976D400) [pid = 968] [serial = 684] [outer = 000000805976A400] 13:51:57 INFO - PROCESS | 968 | 1467233517195 Marionette DEBUG loaded listener.js 13:51:57 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008059D10C00) [pid = 968] [serial = 685] [outer = 000000805976A400] 13:51:57 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804CEC1C00) [pid = 968] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:51:57 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804CA2E400) [pid = 968] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:51:57 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805BF5C800) [pid = 968] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:51:57 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805B0D6C00) [pid = 968] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:51:57 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008052D1F400) [pid = 968] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:51:57 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804D136C00) [pid = 968] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:51:57 INFO - PROCESS | 968 | --DOMWINDOW == 75 (00000080531B9C00) [pid = 968] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:51:57 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804CEBE000) [pid = 968] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:51:57 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804CEC3800) [pid = 968] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:51:57 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805976CC00) [pid = 968] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:51:57 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804CAB3C00) [pid = 968] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:51:57 INFO - PROCESS | 968 | 1467233517868 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 944ms 13:51:57 INFO - PROCESS | 968 | 1467233517900 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 13:51:57 INFO - PROCESS | 968 | 1467233517903 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 13:51:57 INFO - PROCESS | 968 | 1467233517906 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:51:57 INFO - PROCESS | 968 | 1467233517908 Marionette TRACE conn6 <- [1,878,null,{}] 13:51:57 INFO - PROCESS | 968 | 1467233517911 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:57 INFO - PROCESS | 968 | 1467233517913 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:58 INFO - PROCESS | 968 | 1467233518035 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 13:51:58 INFO - PROCESS | 968 | 1467233518081 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:58 INFO - PROCESS | 968 | 1467233518083 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:58 INFO - PROCESS | 968 | ++DOCSHELL 000000804CA82800 == 16 [pid = 968] [id = 229] 13:51:58 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804CAB3C00) [pid = 968] [serial = 686] [outer = 0000000000000000] 13:51:58 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080515C5C00) [pid = 968] [serial = 687] [outer = 000000804CAB3C00] 13:51:58 INFO - PROCESS | 968 | 1467233518129 Marionette DEBUG loaded listener.js 13:51:58 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008059FEC400) [pid = 968] [serial = 688] [outer = 000000804CAB3C00] 13:51:58 INFO - PROCESS | 968 | 1467233518488 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 13:51:58 INFO - PROCESS | 968 | 1467233518538 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 13:51:58 INFO - PROCESS | 968 | 1467233518540 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 13:51:58 INFO - PROCESS | 968 | 1467233518543 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:51:58 INFO - PROCESS | 968 | 1467233518545 Marionette TRACE conn6 <- [1,882,null,{}] 13:51:58 INFO - PROCESS | 968 | 1467233518549 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:58 INFO - PROCESS | 968 | 1467233518551 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:58 INFO - PROCESS | 968 | 1467233518656 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 13:51:58 INFO - PROCESS | 968 | 1467233518663 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:58 INFO - PROCESS | 968 | 1467233518665 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:58 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA15800 == 17 [pid = 968] [id = 230] 13:51:58 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (00000080512B5400) [pid = 968] [serial = 689] [outer = 0000000000000000] 13:51:58 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805A7A2000) [pid = 968] [serial = 690] [outer = 00000080512B5400] 13:51:58 INFO - PROCESS | 968 | 1467233518710 Marionette DEBUG loaded listener.js 13:51:58 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805B04B800) [pid = 968] [serial = 691] [outer = 00000080512B5400] 13:51:59 INFO - PROCESS | 968 | 1467233519112 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 587ms 13:51:59 INFO - PROCESS | 968 | 1467233519135 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 13:51:59 INFO - PROCESS | 968 | 1467233519137 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 13:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:51:59 INFO - PROCESS | 968 | 1467233519140 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:51:59 INFO - PROCESS | 968 | 1467233519142 Marionette TRACE conn6 <- [1,886,null,{}] 13:51:59 INFO - PROCESS | 968 | 1467233519145 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:59 INFO - PROCESS | 968 | 1467233519147 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:59 INFO - PROCESS | 968 | 1467233519265 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 13:51:59 INFO - PROCESS | 968 | 1467233519334 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:59 INFO - PROCESS | 968 | 1467233519337 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:51:59 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA8F800 == 18 [pid = 968] [id = 231] 13:51:59 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008059FEE400) [pid = 968] [serial = 692] [outer = 0000000000000000] 13:51:59 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805B3A8400) [pid = 968] [serial = 693] [outer = 0000008059FEE400] 13:51:59 INFO - PROCESS | 968 | 1467233519384 Marionette DEBUG loaded listener.js 13:51:59 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805BF55400) [pid = 968] [serial = 694] [outer = 0000008059FEE400] 13:51:59 INFO - PROCESS | 968 | 1467233519749 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 692ms 13:51:59 INFO - PROCESS | 968 | 1467233519836 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 13:51:59 INFO - PROCESS | 968 | 1467233519840 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 13:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:51:59 INFO - PROCESS | 968 | 1467233519845 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:51:59 INFO - PROCESS | 968 | 1467233519850 Marionette TRACE conn6 <- [1,890,null,{}] 13:51:59 INFO - PROCESS | 968 | 1467233519861 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:59 INFO - PROCESS | 968 | 1467233519865 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:00 INFO - PROCESS | 968 | 1467233519994 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 13:52:00 INFO - PROCESS | 968 | 1467233520081 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:00 INFO - PROCESS | 968 | 1467233520085 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:00 INFO - PROCESS | 968 | ++DOCSHELL 0000008051C65000 == 19 [pid = 968] [id = 232] 13:52:00 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000804CEC0400) [pid = 968] [serial = 695] [outer = 0000000000000000] 13:52:00 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000804D28BC00) [pid = 968] [serial = 696] [outer = 000000804CEC0400] 13:52:00 INFO - PROCESS | 968 | 1467233520146 Marionette DEBUG loaded listener.js 13:52:00 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804E3BB000) [pid = 968] [serial = 697] [outer = 000000804CEC0400] 13:52:00 INFO - PROCESS | 968 | 1467233520908 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1135ms 13:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:52:01 INFO - PROCESS | 968 | 1467233520985 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 13:52:01 INFO - PROCESS | 968 | 1467233520989 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 13:52:01 INFO - PROCESS | 968 | 1467233520996 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:52:01 INFO - PROCESS | 968 | 1467233521000 Marionette TRACE conn6 <- [1,894,null,{}] 13:52:01 INFO - PROCESS | 968 | 1467233521004 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:01 INFO - PROCESS | 968 | 1467233521008 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:01 INFO - PROCESS | 968 | 1467233521156 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 13:52:01 INFO - PROCESS | 968 | 1467233521222 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:01 INFO - PROCESS | 968 | 1467233521224 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:01 INFO - PROCESS | 968 | ++DOCSHELL 0000008059942800 == 20 [pid = 968] [id = 233] 13:52:01 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805644E400) [pid = 968] [serial = 698] [outer = 0000000000000000] 13:52:01 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008056489800) [pid = 968] [serial = 699] [outer = 000000805644E400] 13:52:01 INFO - PROCESS | 968 | 1467233521290 Marionette DEBUG loaded listener.js 13:52:01 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008056ACC400) [pid = 968] [serial = 700] [outer = 000000805644E400] 13:52:02 INFO - PROCESS | 968 | 1467233522191 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1240ms 13:52:02 INFO - PROCESS | 968 | 1467233522234 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 13:52:02 INFO - PROCESS | 968 | 1467233522238 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 13:52:02 INFO - PROCESS | 968 | 1467233522243 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:52:02 INFO - PROCESS | 968 | 1467233522247 Marionette TRACE conn6 <- [1,898,null,{}] 13:52:02 INFO - PROCESS | 968 | 1467233522252 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:02 INFO - PROCESS | 968 | 1467233522255 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:02 INFO - PROCESS | 968 | 1467233522399 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 13:52:02 INFO - PROCESS | 968 | 1467233522471 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:02 INFO - PROCESS | 968 | 1467233522475 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:02 INFO - PROCESS | 968 | ++DOCSHELL 000000804CA79000 == 21 [pid = 968] [id = 234] 13:52:02 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000804CEC4800) [pid = 968] [serial = 701] [outer = 0000000000000000] 13:52:02 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (00000080512D9C00) [pid = 968] [serial = 702] [outer = 000000804CEC4800] 13:52:02 INFO - PROCESS | 968 | 1467233522575 Marionette DEBUG loaded listener.js 13:52:02 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (00000080537D1000) [pid = 968] [serial = 703] [outer = 000000804CEC4800] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805D231400) [pid = 968] [serial = 653] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 87 (00000080531C4400) [pid = 968] [serial = 372] [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.] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805A679400) [pid = 968] [serial = 645] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805A1B5800) [pid = 968] [serial = 644] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008051F77000) [pid = 968] [serial = 650] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805CA40000) [pid = 968] [serial = 647] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805B3A9000) [pid = 968] [serial = 624] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008056442C00) [pid = 968] [serial = 635] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008056553C00) [pid = 968] [serial = 636] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804D598400) [pid = 968] [serial = 632] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008051CB3000) [pid = 968] [serial = 633] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056430C00) [pid = 968] [serial = 629] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805700FC00) [pid = 968] [serial = 630] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D291C00) [pid = 968] [serial = 626] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080512CA800) [pid = 968] [serial = 627] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008058EE2400) [pid = 968] [serial = 638] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805CAD2800) [pid = 968] [serial = 648] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805D247000) [pid = 968] [serial = 654] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805976EC00) [pid = 968] [serial = 641] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008059810800) [pid = 968] [serial = 642] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805A1B6C00) [pid = 968] [serial = 651] [outer = 0000000000000000] [url = about:blank] 13:52:02 INFO - PROCESS | 968 | --DOMWINDOW == 67 (00000080593A6400) [pid = 968] [serial = 639] [outer = 0000000000000000] [url = about:blank] 13:52:03 INFO - PROCESS | 968 | 1467233523026 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 838ms 13:52:03 INFO - PROCESS | 968 | 1467233523086 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 13:52:03 INFO - PROCESS | 968 | 1467233523090 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 13:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:52:03 INFO - PROCESS | 968 | 1467233523096 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:52:03 INFO - PROCESS | 968 | 1467233523099 Marionette TRACE conn6 <- [1,902,null,{}] 13:52:03 INFO - PROCESS | 968 | 1467233523103 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:03 INFO - PROCESS | 968 | 1467233523106 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:03 INFO - PROCESS | 968 | 1467233523196 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 13:52:03 INFO - PROCESS | 968 | 1467233523203 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:03 INFO - PROCESS | 968 | 1467233523205 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:03 INFO - PROCESS | 968 | ++DOCSHELL 00000080565CD000 == 22 [pid = 968] [id = 235] 13:52:03 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (00000080537D2C00) [pid = 968] [serial = 704] [outer = 0000000000000000] 13:52:03 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008056441800) [pid = 968] [serial = 705] [outer = 00000080537D2C00] 13:52:03 INFO - PROCESS | 968 | 1467233523255 Marionette DEBUG loaded listener.js 13:52:03 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805648F800) [pid = 968] [serial = 706] [outer = 00000080537D2C00] 13:52:03 INFO - PROCESS | 968 | 1467233523716 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 692ms 13:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:52:03 INFO - PROCESS | 968 | 1467233523792 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 13:52:03 INFO - PROCESS | 968 | 1467233523795 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 13:52:03 INFO - PROCESS | 968 | 1467233523798 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:52:03 INFO - PROCESS | 968 | 1467233523802 Marionette TRACE conn6 <- [1,906,null,{}] 13:52:03 INFO - PROCESS | 968 | 1467233523852 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:03 INFO - PROCESS | 968 | 1467233523857 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:03 INFO - PROCESS | 968 | 1467233523966 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 13:52:04 INFO - PROCESS | 968 | 1467233524028 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:04 INFO - PROCESS | 968 | 1467233524031 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:04 INFO - PROCESS | 968 | ++DOCSHELL 0000008059680000 == 23 [pid = 968] [id = 236] 13:52:04 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CEBAC00) [pid = 968] [serial = 707] [outer = 0000000000000000] 13:52:04 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008058C3F000) [pid = 968] [serial = 708] [outer = 000000804CEBAC00] 13:52:04 INFO - PROCESS | 968 | 1467233524082 Marionette DEBUG loaded listener.js 13:52:04 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080593A2000) [pid = 968] [serial = 709] [outer = 000000804CEBAC00] 13:52:04 INFO - PROCESS | 968 | 1467233524467 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 714ms 13:52:04 INFO - PROCESS | 968 | 1467233524514 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 13:52:04 INFO - PROCESS | 968 | 1467233524517 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 13:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:52:04 INFO - PROCESS | 968 | 1467233524520 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:52:04 INFO - PROCESS | 968 | 1467233524522 Marionette TRACE conn6 <- [1,910,null,{}] 13:52:04 INFO - PROCESS | 968 | 1467233524526 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:04 INFO - PROCESS | 968 | 1467233524528 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:04 INFO - PROCESS | 968 | 1467233524617 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 13:52:04 INFO - PROCESS | 968 | 1467233524623 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:04 INFO - PROCESS | 968 | 1467233524625 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:04 INFO - PROCESS | 968 | ++DOCSHELL 000000805A73F000 == 24 [pid = 968] [id = 237] 13:52:04 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805976EC00) [pid = 968] [serial = 710] [outer = 0000000000000000] 13:52:04 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805980B800) [pid = 968] [serial = 711] [outer = 000000805976EC00] 13:52:04 INFO - PROCESS | 968 | 1467233524671 Marionette DEBUG loaded listener.js 13:52:04 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805A1B4400) [pid = 968] [serial = 712] [outer = 000000805976EC00] 13:52:05 INFO - PROCESS | 968 | 1467233525163 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 689ms 13:52:05 INFO - PROCESS | 968 | 1467233525220 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 13:52:05 INFO - PROCESS | 968 | 1467233525222 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 13:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:52:05 INFO - PROCESS | 968 | 1467233525226 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:52:05 INFO - PROCESS | 968 | 1467233525228 Marionette TRACE conn6 <- [1,914,null,{}] 13:52:05 INFO - PROCESS | 968 | 1467233525238 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:05 INFO - PROCESS | 968 | 1467233525240 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:05 INFO - PROCESS | 968 | 1467233525373 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 13:52:05 INFO - PROCESS | 968 | 1467233525399 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:05 INFO - PROCESS | 968 | 1467233525402 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:05 INFO - PROCESS | 968 | ++DOCSHELL 000000805C4AB800 == 25 [pid = 968] [id = 238] 13:52:05 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008059771000) [pid = 968] [serial = 713] [outer = 0000000000000000] 13:52:05 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805A7F5000) [pid = 968] [serial = 714] [outer = 0000008059771000] 13:52:05 INFO - PROCESS | 968 | 1467233525447 Marionette DEBUG loaded listener.js 13:52:05 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805B3A6800) [pid = 968] [serial = 715] [outer = 0000008059771000] 13:52:05 INFO - PROCESS | 968 | 1467233525886 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 735ms 13:52:05 INFO - PROCESS | 968 | 1467233525962 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 13:52:05 INFO - PROCESS | 968 | 1467233525964 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 13:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:52:05 INFO - PROCESS | 968 | 1467233525967 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:52:05 INFO - PROCESS | 968 | 1467233525969 Marionette TRACE conn6 <- [1,918,null,{}] 13:52:05 INFO - PROCESS | 968 | 1467233525973 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:05 INFO - PROCESS | 968 | 1467233525979 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:06 INFO - PROCESS | 968 | 1467233526111 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 13:52:06 INFO - PROCESS | 968 | 1467233526165 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 968 | 1467233526167 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:06 INFO - PROCESS | 968 | ++DOCSHELL 000000805D548000 == 26 [pid = 968] [id = 239] 13:52:06 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805CA41400) [pid = 968] [serial = 716] [outer = 0000000000000000] 13:52:06 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805D22D800) [pid = 968] [serial = 717] [outer = 000000805CA41400] 13:52:06 INFO - PROCESS | 968 | 1467233526214 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805D23B800) [pid = 968] [serial = 718] [outer = 000000805CA41400] 13:52:06 INFO - PROCESS | 968 | 1467233526661 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 733ms 13:52:06 INFO - PROCESS | 968 | 1467233526721 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 13:52:06 INFO - PROCESS | 968 | 1467233526724 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 13:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:52:06 INFO - PROCESS | 968 | 1467233526727 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:52:06 INFO - PROCESS | 968 | 1467233526729 Marionette TRACE conn6 <- [1,922,null,{}] 13:52:06 INFO - PROCESS | 968 | 1467233526732 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:06 INFO - PROCESS | 968 | 1467233526734 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:06 INFO - PROCESS | 968 | 1467233526841 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805655A400) [pid = 968] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008052D21800) [pid = 968] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804CABD800) [pid = 968] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804E1EC400) [pid = 968] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805A399C00) [pid = 968] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058C3B400) [pid = 968] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D70B400) [pid = 968] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008056ACF000) [pid = 968] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805B36B800) [pid = 968] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 72 (00000080512B5400) [pid = 968] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804CAB3C00) [pid = 968] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:52:06 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805976A400) [pid = 968] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:52:06 INFO - PROCESS | 968 | 1467233526946 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 968 | 1467233526948 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:06 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C1F800 == 27 [pid = 968] [id = 240] 13:52:06 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CEB7400) [pid = 968] [serial = 719] [outer = 0000000000000000] 13:52:06 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804D591C00) [pid = 968] [serial = 720] [outer = 000000804CEB7400] 13:52:07 INFO - PROCESS | 968 | 1467233526994 Marionette DEBUG loaded listener.js 13:52:07 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008058FCD000) [pid = 968] [serial = 721] [outer = 000000804CEB7400] 13:52:07 INFO - PROCESS | 968 | 1467233527361 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 691ms 13:52:07 INFO - PROCESS | 968 | 1467233527421 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 13:52:07 INFO - PROCESS | 968 | 1467233527424 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 13:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:52:07 INFO - PROCESS | 968 | 1467233527427 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:52:07 INFO - PROCESS | 968 | 1467233527429 Marionette TRACE conn6 <- [1,926,null,{}] 13:52:07 INFO - PROCESS | 968 | 1467233527433 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:07 INFO - PROCESS | 968 | 1467233527435 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:07 INFO - PROCESS | 968 | 1467233527546 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 13:52:07 INFO - PROCESS | 968 | 1467233527553 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:07 INFO - PROCESS | 968 | 1467233527555 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:07 INFO - PROCESS | 968 | ++DOCSHELL 00000080602C1000 == 28 [pid = 968] [id = 241] 13:52:07 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008058FCC400) [pid = 968] [serial = 722] [outer = 0000000000000000] 13:52:07 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805D539000) [pid = 968] [serial = 723] [outer = 0000008058FCC400] 13:52:07 INFO - PROCESS | 968 | 1467233527600 Marionette DEBUG loaded listener.js 13:52:07 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805DD75C00) [pid = 968] [serial = 724] [outer = 0000008058FCC400] 13:52:08 INFO - PROCESS | 968 | 1467233527999 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 13:52:08 INFO - PROCESS | 968 | 1467233528059 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 13:52:08 INFO - PROCESS | 968 | 1467233528061 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 13:52:08 INFO - PROCESS | 968 | 1467233528064 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:52:08 INFO - PROCESS | 968 | 1467233528066 Marionette TRACE conn6 <- [1,930,null,{}] 13:52:08 INFO - PROCESS | 968 | 1467233528069 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:08 INFO - PROCESS | 968 | 1467233528071 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:08 INFO - PROCESS | 968 | 1467233528182 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 13:52:08 INFO - PROCESS | 968 | 1467233528222 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:08 INFO - PROCESS | 968 | 1467233528225 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:08 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C2A000 == 29 [pid = 968] [id = 242] 13:52:08 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805DD75800) [pid = 968] [serial = 725] [outer = 0000000000000000] 13:52:08 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805DD7D800) [pid = 968] [serial = 726] [outer = 000000805DD75800] 13:52:08 INFO - PROCESS | 968 | 1467233528270 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805DDA4000) [pid = 968] [serial = 727] [outer = 000000805DD75800] 13:52:08 INFO - PROCESS | 968 | 1467233528672 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 13:52:08 INFO - PROCESS | 968 | 1467233528696 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 13:52:08 INFO - PROCESS | 968 | 1467233528698 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 13:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:52:08 INFO - PROCESS | 968 | 1467233528701 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:52:08 INFO - PROCESS | 968 | 1467233528703 Marionette TRACE conn6 <- [1,934,null,{}] 13:52:08 INFO - PROCESS | 968 | 1467233528706 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:08 INFO - PROCESS | 968 | 1467233528708 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:08 INFO - PROCESS | 968 | 1467233528821 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 13:52:08 INFO - PROCESS | 968 | 1467233528829 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:08 INFO - PROCESS | 968 | 1467233528831 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:08 INFO - PROCESS | 968 | ++DOCSHELL 0000008061552800 == 30 [pid = 968] [id = 243] 13:52:08 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805DDA3800) [pid = 968] [serial = 728] [outer = 0000000000000000] 13:52:08 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805DE4C000) [pid = 968] [serial = 729] [outer = 000000805DDA3800] 13:52:08 INFO - PROCESS | 968 | 1467233528884 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DE54800) [pid = 968] [serial = 730] [outer = 000000805DDA3800] 13:52:09 INFO - PROCESS | 968 | 1467233529495 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 879ms 13:52:09 INFO - PROCESS | 968 | 1467233529586 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 13:52:09 INFO - PROCESS | 968 | 1467233529590 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 13:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:52:09 INFO - PROCESS | 968 | 1467233529595 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:52:09 INFO - PROCESS | 968 | 1467233529601 Marionette TRACE conn6 <- [1,938,null,{}] 13:52:09 INFO - PROCESS | 968 | 1467233529607 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:09 INFO - PROCESS | 968 | 1467233529610 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:09 INFO - PROCESS | 968 | 1467233529736 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 13:52:09 INFO - PROCESS | 968 | 1467233529802 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 968 | 1467233529805 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:09 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C82800 == 31 [pid = 968] [id = 244] 13:52:09 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008051F73000) [pid = 968] [serial = 731] [outer = 0000000000000000] 13:52:09 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (00000080537D0000) [pid = 968] [serial = 732] [outer = 0000008051F73000] 13:52:09 INFO - PROCESS | 968 | 1467233529905 Marionette DEBUG loaded listener.js 13:52:10 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008056AC9800) [pid = 968] [serial = 733] [outer = 0000008051F73000] 13:52:10 INFO - PROCESS | 968 | 1467233530461 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 944ms 13:52:10 INFO - PROCESS | 968 | 1467233530543 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 13:52:10 INFO - PROCESS | 968 | 1467233530548 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 13:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:52:10 INFO - PROCESS | 968 | 1467233530555 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:52:10 INFO - PROCESS | 968 | 1467233530558 Marionette TRACE conn6 <- [1,942,null,{}] 13:52:10 INFO - PROCESS | 968 | 1467233530577 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:10 INFO - PROCESS | 968 | 1467233530580 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:10 INFO - PROCESS | 968 | 1467233530712 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 13:52:10 INFO - PROCESS | 968 | 1467233530833 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:10 INFO - PROCESS | 968 | 1467233530836 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:10 INFO - PROCESS | 968 | ++DOCSHELL 000000805D517000 == 32 [pid = 968] [id = 245] 13:52:10 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008058FD2400) [pid = 968] [serial = 734] [outer = 0000000000000000] 13:52:10 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008059EC8400) [pid = 968] [serial = 735] [outer = 0000008058FD2400] 13:52:10 INFO - PROCESS | 968 | 1467233530900 Marionette DEBUG loaded listener.js 13:52:10 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805BBBD000) [pid = 968] [serial = 736] [outer = 0000008058FD2400] 13:52:11 INFO - PROCESS | 968 | 1467233531531 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1054ms 13:52:11 INFO - PROCESS | 968 | 1467233531611 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 13:52:11 INFO - PROCESS | 968 | 1467233531613 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 13:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:52:11 INFO - PROCESS | 968 | 1467233531617 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:52:11 INFO - PROCESS | 968 | 1467233531621 Marionette TRACE conn6 <- [1,946,null,{}] 13:52:11 INFO - PROCESS | 968 | 1467233531703 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:11 INFO - PROCESS | 968 | 1467233531709 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:11 INFO - PROCESS | 968 | 1467233531857 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 13:52:11 INFO - PROCESS | 968 | 1467233531901 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:11 INFO - PROCESS | 968 | 1467233531905 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:11 INFO - PROCESS | 968 | ++DOCSHELL 000000805A81B800 == 33 [pid = 968] [id = 246] 13:52:11 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (0000008059FF5400) [pid = 968] [serial = 737] [outer = 0000000000000000] 13:52:11 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805D537C00) [pid = 968] [serial = 738] [outer = 0000008059FF5400] 13:52:11 INFO - PROCESS | 968 | 1467233531964 Marionette DEBUG loaded listener.js 13:52:12 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805DE54C00) [pid = 968] [serial = 739] [outer = 0000008059FF5400] 13:52:12 INFO - PROCESS | 968 | 1467233532732 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1188ms 13:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:52:12 INFO - PROCESS | 968 | 1467233532807 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 13:52:12 INFO - PROCESS | 968 | 1467233532811 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 13:52:12 INFO - PROCESS | 968 | 1467233532816 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:52:12 INFO - PROCESS | 968 | 1467233532819 Marionette TRACE conn6 <- [1,950,null,{}] 13:52:12 INFO - PROCESS | 968 | 1467233532824 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:12 INFO - PROCESS | 968 | 1467233532827 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:12 INFO - PROCESS | 968 | 1467233532985 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 13:52:13 INFO - PROCESS | 968 | 1467233532996 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:13 INFO - PROCESS | 968 | 1467233532999 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:13 INFO - PROCESS | 968 | ++DOCSHELL 00000080515D5800 == 34 [pid = 968] [id = 247] 13:52:13 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (0000008052259800) [pid = 968] [serial = 740] [outer = 0000000000000000] 13:52:13 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (0000008052D20800) [pid = 968] [serial = 741] [outer = 0000008052259800] 13:52:13 INFO - PROCESS | 968 | 1467233533050 Marionette DEBUG loaded listener.js 13:52:13 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000805647A800) [pid = 968] [serial = 742] [outer = 0000008052259800] 13:52:14 INFO - PROCESS | 968 | --DOCSHELL 000000804CA84000 == 33 [pid = 968] [id = 223] 13:52:14 INFO - PROCESS | 968 | --DOCSHELL 000000805D2D4000 == 32 [pid = 968] [id = 222] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000805700F000) [pid = 968] [serial = 678] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 92 (00000080531C8C00) [pid = 968] [serial = 675] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000804CEBE400) [pid = 968] [serial = 669] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000804D28D000) [pid = 968] [serial = 670] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 89 (00000080512D2400) [pid = 968] [serial = 672] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 88 (00000080515C0400) [pid = 968] [serial = 673] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805DD76800) [pid = 968] [serial = 666] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805D53D400) [pid = 968] [serial = 665] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008058FCF800) [pid = 968] [serial = 682] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805208C000) [pid = 968] [serial = 657] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805124E800) [pid = 968] [serial = 656] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008058C45800) [pid = 968] [serial = 681] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008058FCEC00) [pid = 968] [serial = 660] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080572DB000) [pid = 968] [serial = 659] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805BFD2000) [pid = 968] [serial = 663] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805B376400) [pid = 968] [serial = 662] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805B04B800) [pid = 968] [serial = 691] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080515C5C00) [pid = 968] [serial = 687] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805976D400) [pid = 968] [serial = 684] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805A7A2000) [pid = 968] [serial = 690] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008059D10C00) [pid = 968] [serial = 685] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 72 (00000080572E6000) [pid = 968] [serial = 679] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805B3A8400) [pid = 968] [serial = 693] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008059FEC400) [pid = 968] [serial = 688] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008056446000) [pid = 968] [serial = 676] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 968 | 1467233534290 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1487ms 13:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:52:14 INFO - PROCESS | 968 | 1467233534304 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 13:52:14 INFO - PROCESS | 968 | 1467233534307 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 13:52:14 INFO - PROCESS | 968 | 1467233534312 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:52:14 INFO - PROCESS | 968 | 1467233534315 Marionette TRACE conn6 <- [1,954,null,{}] 13:52:14 INFO - PROCESS | 968 | 1467233534360 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:14 INFO - PROCESS | 968 | 1467233534363 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:14 INFO - PROCESS | 968 | 1467233534476 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 13:52:14 INFO - PROCESS | 968 | 1467233534493 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:14 INFO - PROCESS | 968 | 1467233534496 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:14 INFO - PROCESS | 968 | ++DOCSHELL 00000080515DA800 == 33 [pid = 968] [id = 248] 13:52:14 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804CEC3800) [pid = 968] [serial = 743] [outer = 0000000000000000] 13:52:14 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804D137000) [pid = 968] [serial = 744] [outer = 000000804CEC3800] 13:52:14 INFO - PROCESS | 968 | 1467233534546 Marionette DEBUG loaded listener.js 13:52:14 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804D591800) [pid = 968] [serial = 745] [outer = 000000804CEC3800] 13:52:15 INFO - PROCESS | 968 | 1467233534992 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 734ms 13:52:15 INFO - PROCESS | 968 | 1467233535047 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 968 | 1467233535053 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 13:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:52:15 INFO - PROCESS | 968 | 1467233535059 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:52:15 INFO - PROCESS | 968 | 1467233535062 Marionette TRACE conn6 <- [1,958,null,{}] 13:52:15 INFO - PROCESS | 968 | 1467233535066 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:15 INFO - PROCESS | 968 | 1467233535068 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:15 INFO - PROCESS | 968 | 1467233535160 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 13:52:15 INFO - PROCESS | 968 | 1467233535169 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 968 | 1467233535171 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:15 INFO - PROCESS | 968 | ++DOCSHELL 00000080533B2800 == 34 [pid = 968] [id = 249] 13:52:15 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080514EAC00) [pid = 968] [serial = 746] [outer = 0000000000000000] 13:52:15 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080515C2800) [pid = 968] [serial = 747] [outer = 00000080514EAC00] 13:52:15 INFO - PROCESS | 968 | 1467233535220 Marionette DEBUG loaded listener.js 13:52:15 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008052090400) [pid = 968] [serial = 748] [outer = 00000080514EAC00] 13:52:15 INFO - PROCESS | 968 | 1467233535697 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 692ms 13:52:15 INFO - PROCESS | 968 | 1467233535752 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 968 | 1467233535755 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 13:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:52:15 INFO - PROCESS | 968 | 1467233535759 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:52:15 INFO - PROCESS | 968 | 1467233535762 Marionette TRACE conn6 <- [1,962,null,{}] 13:52:15 INFO - PROCESS | 968 | 1467233535774 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:15 INFO - PROCESS | 968 | 1467233535779 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:15 INFO - PROCESS | 968 | 1467233535898 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 13:52:15 INFO - PROCESS | 968 | 1467233535979 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 968 | 1467233535983 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:16 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F17800 == 35 [pid = 968] [id = 250] 13:52:16 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804CFA3000) [pid = 968] [serial = 749] [outer = 0000000000000000] 13:52:16 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805647E000) [pid = 968] [serial = 750] [outer = 000000804CFA3000] 13:52:16 INFO - PROCESS | 968 | 1467233536033 Marionette DEBUG loaded listener.js 13:52:16 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008056558800) [pid = 968] [serial = 751] [outer = 000000804CFA3000] 13:52:16 INFO - PROCESS | 968 | 1467233536446 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 732ms 13:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:52:16 INFO - PROCESS | 968 | 1467233536498 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 968 | 1467233536501 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 13:52:16 INFO - PROCESS | 968 | 1467233536504 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:52:16 INFO - PROCESS | 968 | 1467233536506 Marionette TRACE conn6 <- [1,966,null,{}] 13:52:16 INFO - PROCESS | 968 | 1467233536510 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:16 INFO - PROCESS | 968 | 1467233536512 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:16 INFO - PROCESS | 968 | 1467233536627 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 13:52:16 INFO - PROCESS | 968 | 1467233536677 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:16 INFO - PROCESS | 968 | 1467233536680 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:16 INFO - PROCESS | 968 | ++DOCSHELL 000000805998F000 == 36 [pid = 968] [id = 251] 13:52:16 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (00000080572D4800) [pid = 968] [serial = 752] [outer = 0000000000000000] 13:52:16 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (00000080572E6400) [pid = 968] [serial = 753] [outer = 00000080572D4800] 13:52:16 INFO - PROCESS | 968 | 1467233536729 Marionette DEBUG loaded listener.js 13:52:16 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008058D6E400) [pid = 968] [serial = 754] [outer = 00000080572D4800] 13:52:17 INFO - PROCESS | 968 | 1467233537176 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 13:52:17 INFO - PROCESS | 968 | 1467233537265 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 13:52:17 INFO - PROCESS | 968 | 1467233537267 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 13:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:52:17 INFO - PROCESS | 968 | 1467233537275 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:52:17 INFO - PROCESS | 968 | 1467233537277 Marionette TRACE conn6 <- [1,970,null,{}] 13:52:17 INFO - PROCESS | 968 | 1467233537281 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:17 INFO - PROCESS | 968 | 1467233537283 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:17 INFO - PROCESS | 968 | 1467233537389 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 13:52:17 INFO - PROCESS | 968 | 1467233537401 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 968 | 1467233537403 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:17 INFO - PROCESS | 968 | ++DOCSHELL 000000805A175800 == 37 [pid = 968] [id = 252] 13:52:17 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (00000080514E9C00) [pid = 968] [serial = 755] [outer = 0000000000000000] 13:52:17 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805939A000) [pid = 968] [serial = 756] [outer = 00000080514E9C00] 13:52:17 INFO - PROCESS | 968 | 1467233537487 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (00000080593A5C00) [pid = 968] [serial = 757] [outer = 00000080514E9C00] 13:52:17 INFO - PROCESS | 968 | 1467233537938 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 692ms 13:52:17 INFO - PROCESS | 968 | 1467233537971 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 13:52:17 INFO - PROCESS | 968 | 1467233537973 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 13:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:52:17 INFO - PROCESS | 968 | 1467233537976 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:52:17 INFO - PROCESS | 968 | 1467233537978 Marionette TRACE conn6 <- [1,974,null,{}] 13:52:17 INFO - PROCESS | 968 | 1467233537982 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:17 INFO - PROCESS | 968 | 1467233537988 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:18 INFO - PROCESS | 968 | 1467233538121 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 13:52:18 INFO - PROCESS | 968 | 1467233538171 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 968 | 1467233538173 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:18 INFO - PROCESS | 968 | ++DOCSHELL 000000805A36A000 == 38 [pid = 968] [id = 253] 13:52:18 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805976F000) [pid = 968] [serial = 758] [outer = 0000000000000000] 13:52:18 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008059CFA400) [pid = 968] [serial = 759] [outer = 000000805976F000] 13:52:18 INFO - PROCESS | 968 | 1467233538220 Marionette DEBUG loaded listener.js 13:52:18 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805A3A7400) [pid = 968] [serial = 760] [outer = 000000805976F000] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805DDA3800) [pid = 968] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805DD75800) [pid = 968] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008059771000) [pid = 968] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805CA41400) [pid = 968] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804CEB7400) [pid = 968] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805976EC00) [pid = 968] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080537D2C00) [pid = 968] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805644E400) [pid = 968] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008059FEE400) [pid = 968] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804CEC0400) [pid = 968] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804CEC4800) [pid = 968] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804CEBAC00) [pid = 968] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:52:18 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008058FCC400) [pid = 968] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:52:18 INFO - PROCESS | 968 | 1467233538770 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 840ms 13:52:18 INFO - PROCESS | 968 | 1467233538817 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 13:52:18 INFO - PROCESS | 968 | 1467233538819 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 13:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:52:18 INFO - PROCESS | 968 | 1467233538822 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:52:18 INFO - PROCESS | 968 | 1467233538824 Marionette TRACE conn6 <- [1,978,null,{}] 13:52:18 INFO - PROCESS | 968 | 1467233538828 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:18 INFO - PROCESS | 968 | 1467233538830 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:18 INFO - PROCESS | 968 | 1467233538909 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 13:52:18 INFO - PROCESS | 968 | 1467233538915 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 968 | 1467233538917 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:18 INFO - PROCESS | 968 | ++DOCSHELL 000000805AEB7800 == 39 [pid = 968] [id = 254] 13:52:18 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (00000080572DDC00) [pid = 968] [serial = 761] [outer = 0000000000000000] 13:52:18 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008059802C00) [pid = 968] [serial = 762] [outer = 00000080572DDC00] 13:52:18 INFO - PROCESS | 968 | 1467233538962 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805A7AAC00) [pid = 968] [serial = 763] [outer = 00000080572DDC00] 13:52:19 INFO - PROCESS | 968 | 1467233539386 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 586ms 13:52:19 INFO - PROCESS | 968 | 1467233539413 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 968 | 1467233539415 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 13:52:19 INFO - PROCESS | 968 | 1467233539418 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:52:19 INFO - PROCESS | 968 | 1467233539420 Marionette TRACE conn6 <- [1,982,null,{}] 13:52:19 INFO - PROCESS | 968 | 1467233539424 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:19 INFO - PROCESS | 968 | 1467233539425 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:19 INFO - PROCESS | 968 | 1467233539506 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 13:52:19 INFO - PROCESS | 968 | 1467233539512 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 968 | 1467233539514 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:19 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA0B000 == 40 [pid = 968] [id = 255] 13:52:19 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805AEAD800) [pid = 968] [serial = 764] [outer = 0000000000000000] 13:52:19 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805B369000) [pid = 968] [serial = 765] [outer = 000000805AEAD800] 13:52:19 INFO - PROCESS | 968 | 1467233539559 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805BBC0400) [pid = 968] [serial = 766] [outer = 000000805AEAD800] 13:52:20 INFO - PROCESS | 968 | 1467233540003 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 627ms 13:52:20 INFO - PROCESS | 968 | 1467233540048 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 13:52:20 INFO - PROCESS | 968 | 1467233540051 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 13:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:52:20 INFO - PROCESS | 968 | 1467233540078 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:52:20 INFO - PROCESS | 968 | 1467233540080 Marionette TRACE conn6 <- [1,986,null,{}] 13:52:20 INFO - PROCESS | 968 | 1467233540086 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:20 INFO - PROCESS | 968 | 1467233540088 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:20 INFO - PROCESS | 968 | 1467233540170 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 13:52:20 INFO - PROCESS | 968 | 1467233540177 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:20 INFO - PROCESS | 968 | 1467233540179 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:20 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F17000 == 41 [pid = 968] [id = 256] 13:52:20 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805CA3D400) [pid = 968] [serial = 767] [outer = 0000000000000000] 13:52:20 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805CA40400) [pid = 968] [serial = 768] [outer = 000000805CA3D400] 13:52:20 INFO - PROCESS | 968 | 1467233540224 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805CAD5C00) [pid = 968] [serial = 769] [outer = 000000805CA3D400] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 0000008061552800 == 40 [pid = 968] [id = 243] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 0000008058C82800 == 39 [pid = 968] [id = 244] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 000000805A81B800 == 38 [pid = 968] [id = 246] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 000000805D517000 == 37 [pid = 968] [id = 245] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 0000008060C2A000 == 36 [pid = 968] [id = 242] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 00000080602C1000 == 35 [pid = 968] [id = 241] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 00000080515DA800 == 34 [pid = 968] [id = 248] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 00000080515D5800 == 33 [pid = 968] [id = 247] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 000000805998F000 == 32 [pid = 968] [id = 251] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 0000008058F17800 == 31 [pid = 968] [id = 250] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 00000080533B2800 == 30 [pid = 968] [id = 249] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 000000805A36A000 == 29 [pid = 968] [id = 253] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 000000805AEB7800 == 28 [pid = 968] [id = 254] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 000000805CA0B000 == 27 [pid = 968] [id = 255] 13:52:21 INFO - PROCESS | 968 | --DOCSHELL 000000805A175800 == 26 [pid = 968] [id = 252] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805DE54800) [pid = 968] [serial = 730] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805DE4C000) [pid = 968] [serial = 729] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805DD7D800) [pid = 968] [serial = 726] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805A7F5000) [pid = 968] [serial = 714] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805D22D800) [pid = 968] [serial = 717] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805B3A6800) [pid = 968] [serial = 715] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804D591C00) [pid = 968] [serial = 720] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805980B800) [pid = 968] [serial = 711] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805D23B800) [pid = 968] [serial = 718] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008056441800) [pid = 968] [serial = 705] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805648F800) [pid = 968] [serial = 706] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008056489800) [pid = 968] [serial = 699] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008056ACC400) [pid = 968] [serial = 700] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805BF55400) [pid = 968] [serial = 694] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000804D28BC00) [pid = 968] [serial = 696] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000804E3BB000) [pid = 968] [serial = 697] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 66 (00000080512D9C00) [pid = 968] [serial = 702] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 65 (00000080537D1000) [pid = 968] [serial = 703] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008058C3F000) [pid = 968] [serial = 708] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 63 (00000080593A2000) [pid = 968] [serial = 709] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805DDA4000) [pid = 968] [serial = 727] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 61 (0000008058FCD000) [pid = 968] [serial = 721] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000805D539000) [pid = 968] [serial = 723] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 59 (000000805DD75C00) [pid = 968] [serial = 724] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000805A1B4400) [pid = 968] [serial = 712] [outer = 0000000000000000] [url = about:blank] 13:52:21 INFO - PROCESS | 968 | 1467233541933 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1905ms 13:52:21 INFO - PROCESS | 968 | 1467233541968 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 13:52:21 INFO - PROCESS | 968 | 1467233541973 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 13:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:52:21 INFO - PROCESS | 968 | 1467233541978 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:52:21 INFO - PROCESS | 968 | 1467233541982 Marionette TRACE conn6 <- [1,990,null,{}] 13:52:21 INFO - PROCESS | 968 | 1467233541988 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:21 INFO - PROCESS | 968 | 1467233541992 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:22 INFO - PROCESS | 968 | 1467233542083 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 13:52:22 INFO - PROCESS | 968 | 1467233542090 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 968 | 1467233542095 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:22 INFO - PROCESS | 968 | ++DOCSHELL 0000008051561000 == 27 [pid = 968] [id = 257] 13:52:22 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (000000804CF98C00) [pid = 968] [serial = 770] [outer = 0000000000000000] 13:52:22 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000804CF9A400) [pid = 968] [serial = 771] [outer = 000000804CF98C00] 13:52:22 INFO - PROCESS | 968 | 1467233542146 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000804D297400) [pid = 968] [serial = 772] [outer = 000000804CF98C00] 13:52:22 INFO - PROCESS | 968 | 1467233542622 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 13:52:22 INFO - PROCESS | 968 | 1467233542673 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 968 | 1467233542679 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 13:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:52:22 INFO - PROCESS | 968 | 1467233542685 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - PROCESS | 968 | 1467233542688 Marionette TRACE conn6 <- [1,994,null,{}] 13:52:22 INFO - PROCESS | 968 | 1467233542692 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:22 INFO - PROCESS | 968 | 1467233542695 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:22 INFO - PROCESS | 968 | 1467233542786 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 13:52:22 INFO - PROCESS | 968 | 1467233542794 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 968 | 1467233542797 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:22 INFO - PROCESS | 968 | ++DOCSHELL 0000008053170800 == 28 [pid = 968] [id = 258] 13:52:22 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804DE41C00) [pid = 968] [serial = 773] [outer = 0000000000000000] 13:52:22 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804E1E0800) [pid = 968] [serial = 774] [outer = 000000804DE41C00] 13:52:22 INFO - PROCESS | 968 | 1467233542846 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (00000080512CBC00) [pid = 968] [serial = 775] [outer = 000000804DE41C00] 13:52:23 INFO - PROCESS | 968 | 1467233543322 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 692ms 13:52:23 INFO - PROCESS | 968 | 1467233543379 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 13:52:23 INFO - PROCESS | 968 | 1467233543381 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 13:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:52:23 INFO - PROCESS | 968 | 1467233543385 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:52:23 INFO - PROCESS | 968 | 1467233543389 Marionette TRACE conn6 <- [1,998,null,{}] 13:52:23 INFO - PROCESS | 968 | 1467233543400 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:23 INFO - PROCESS | 968 | 1467233543405 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:23 INFO - PROCESS | 968 | 1467233543522 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 13:52:23 INFO - PROCESS | 968 | 1467233543597 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:23 INFO - PROCESS | 968 | 1467233543600 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:23 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C07000 == 29 [pid = 968] [id = 259] 13:52:23 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804B0E5000) [pid = 968] [serial = 776] [outer = 0000000000000000] 13:52:23 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008052C79400) [pid = 968] [serial = 777] [outer = 000000804B0E5000] 13:52:23 INFO - PROCESS | 968 | 1467233543651 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (00000080531BE000) [pid = 968] [serial = 778] [outer = 000000804B0E5000] 13:52:24 INFO - PROCESS | 968 | 1467233544013 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 690ms 13:52:24 INFO - PROCESS | 968 | 1467233544079 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 13:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:52:24 INFO - PROCESS | 968 | 1467233544082 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 13:52:24 INFO - PROCESS | 968 | 1467233544085 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:52:24 INFO - PROCESS | 968 | 1467233544087 Marionette TRACE conn6 <- [1,1002,null,{}] 13:52:24 INFO - PROCESS | 968 | 1467233544090 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:24 INFO - PROCESS | 968 | 1467233544092 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:24 INFO - PROCESS | 968 | 1467233544178 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 13:52:24 INFO - PROCESS | 968 | 1467233544184 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:24 INFO - PROCESS | 968 | 1467233544186 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:24 INFO - PROCESS | 968 | ++DOCSHELL 0000008059680800 == 30 [pid = 968] [id = 260] 13:52:24 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008056441C00) [pid = 968] [serial = 779] [outer = 0000000000000000] 13:52:24 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008056447C00) [pid = 968] [serial = 780] [outer = 0000008056441C00] 13:52:24 INFO - PROCESS | 968 | 1467233544233 Marionette DEBUG loaded listener.js 13:52:24 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805648D400) [pid = 968] [serial = 781] [outer = 0000008056441C00] 13:52:24 INFO - PROCESS | 968 | 1467233544662 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 631ms 13:52:24 INFO - PROCESS | 968 | 1467233544717 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 13:52:24 INFO - PROCESS | 968 | 1467233544720 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 13:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:52:24 INFO - PROCESS | 968 | 1467233544723 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:52:24 INFO - PROCESS | 968 | 1467233544725 Marionette TRACE conn6 <- [1,1006,null,{}] 13:52:24 INFO - PROCESS | 968 | 1467233544728 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:24 INFO - PROCESS | 968 | 1467233544730 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:24 INFO - PROCESS | 968 | 1467233544810 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 13:52:24 INFO - PROCESS | 968 | 1467233544818 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:24 INFO - PROCESS | 968 | 1467233544820 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:24 INFO - PROCESS | 968 | ++DOCSHELL 0000008059992000 == 31 [pid = 968] [id = 261] 13:52:24 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804D70B400) [pid = 968] [serial = 782] [outer = 0000000000000000] 13:52:24 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008056556400) [pid = 968] [serial = 783] [outer = 000000804D70B400] 13:52:24 INFO - PROCESS | 968 | 1467233544867 Marionette DEBUG loaded listener.js 13:52:24 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056ACD000) [pid = 968] [serial = 784] [outer = 000000804D70B400] 13:52:25 INFO - PROCESS | 968 | 1467233545327 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 628ms 13:52:25 INFO - PROCESS | 968 | 1467233545357 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 13:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:52:25 INFO - PROCESS | 968 | 1467233545360 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 13:52:25 INFO - PROCESS | 968 | 1467233545363 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:52:25 INFO - PROCESS | 968 | 1467233545365 Marionette TRACE conn6 <- [1,1010,null,{}] 13:52:25 INFO - PROCESS | 968 | 1467233545368 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:25 INFO - PROCESS | 968 | 1467233545375 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:25 INFO - PROCESS | 968 | 1467233545483 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 13:52:25 INFO - PROCESS | 968 | 1467233545491 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 968 | 1467233545493 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:25 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1F5800 == 32 [pid = 968] [id = 262] 13:52:25 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080572DF400) [pid = 968] [serial = 785] [outer = 0000000000000000] 13:52:25 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008058FC7000) [pid = 968] [serial = 786] [outer = 00000080572DF400] 13:52:25 INFO - PROCESS | 968 | 1467233545539 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805939E800) [pid = 968] [serial = 787] [outer = 00000080572DF400] 13:52:25 INFO - PROCESS | 968 | 1467233545960 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 628ms 13:52:26 INFO - PROCESS | 968 | 1467233545994 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 13:52:26 INFO - PROCESS | 968 | 1467233545996 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 13:52:26 INFO - PROCESS | 968 | 1467233546000 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:52:26 INFO - PROCESS | 968 | 1467233546001 Marionette TRACE conn6 <- [1,1014,null,{}] 13:52:26 INFO - PROCESS | 968 | 1467233546009 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:26 INFO - PROCESS | 968 | 1467233546011 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:26 INFO - PROCESS | 968 | 1467233546090 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 13:52:26 INFO - PROCESS | 968 | 1467233546096 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:26 INFO - PROCESS | 968 | 1467233546098 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:26 INFO - PROCESS | 968 | ++DOCSHELL 000000805A829000 == 33 [pid = 968] [id = 263] 13:52:26 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008059517000) [pid = 968] [serial = 788] [outer = 0000000000000000] 13:52:26 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805976A000) [pid = 968] [serial = 789] [outer = 0000008059517000] 13:52:26 INFO - PROCESS | 968 | 1467233546142 Marionette DEBUG loaded listener.js 13:52:26 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008059802400) [pid = 968] [serial = 790] [outer = 0000008059517000] 13:52:26 INFO - PROCESS | 968 | 1467233546585 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 628ms 13:52:26 INFO - PROCESS | 968 | 1467233546634 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 13:52:26 INFO - PROCESS | 968 | 1467233546636 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 13:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:52:26 INFO - PROCESS | 968 | 1467233546643 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:52:26 INFO - PROCESS | 968 | 1467233546645 Marionette TRACE conn6 <- [1,1018,null,{}] 13:52:26 INFO - PROCESS | 968 | 1467233546649 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:26 INFO - PROCESS | 968 | 1467233546651 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:26 INFO - PROCESS | 968 | 1467233546731 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 13:52:26 INFO - PROCESS | 968 | 1467233546740 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:26 INFO - PROCESS | 968 | 1467233546742 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:26 INFO - PROCESS | 968 | ++DOCSHELL 000000805C4AC800 == 34 [pid = 968] [id = 264] 13:52:26 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805980E800) [pid = 968] [serial = 791] [outer = 0000000000000000] 13:52:26 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059C60000) [pid = 968] [serial = 792] [outer = 000000805980E800] 13:52:26 INFO - PROCESS | 968 | 1467233546787 Marionette DEBUG loaded listener.js 13:52:26 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008059FF3800) [pid = 968] [serial = 793] [outer = 000000805980E800] 13:52:27 INFO - PROCESS | 968 | 1467233547272 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 13:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:52:27 INFO - PROCESS | 968 | 1467233547344 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 13:52:27 INFO - PROCESS | 968 | 1467233547347 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 13:52:27 INFO - PROCESS | 968 | 1467233547350 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:52:27 INFO - PROCESS | 968 | 1467233547352 Marionette TRACE conn6 <- [1,1022,null,{}] 13:52:27 INFO - PROCESS | 968 | 1467233547355 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:27 INFO - PROCESS | 968 | 1467233547357 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:27 INFO - PROCESS | 968 | 1467233547486 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 13:52:27 INFO - PROCESS | 968 | 1467233547508 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 968 | 1467233547510 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:27 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C06000 == 35 [pid = 968] [id = 265] 13:52:27 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008059FEBC00) [pid = 968] [serial = 794] [outer = 0000000000000000] 13:52:27 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805A1C1000) [pid = 968] [serial = 795] [outer = 0000008059FEBC00] 13:52:27 INFO - PROCESS | 968 | 1467233547555 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805A8C1800) [pid = 968] [serial = 796] [outer = 0000008059FEBC00] 13:52:27 INFO - PROCESS | 968 | 1467233547987 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 13:52:28 INFO - PROCESS | 968 | 1467233548045 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 968 | 1467233548047 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 13:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:52:28 INFO - PROCESS | 968 | 1467233548055 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - PROCESS | 968 | 1467233548057 Marionette TRACE conn6 <- [1,1026,null,{}] 13:52:28 INFO - PROCESS | 968 | 1467233548061 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:28 INFO - PROCESS | 968 | 1467233548063 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:28 INFO - PROCESS | 968 | 1467233548176 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 13:52:28 INFO - PROCESS | 968 | 1467233548186 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:28 INFO - PROCESS | 968 | 1467233548188 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:28 INFO - PROCESS | 968 | ++DOCSHELL 000000805D51E000 == 36 [pid = 968] [id = 266] 13:52:28 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805B375800) [pid = 968] [serial = 797] [outer = 0000000000000000] 13:52:28 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805B3AB400) [pid = 968] [serial = 798] [outer = 000000805B375800] 13:52:28 INFO - PROCESS | 968 | 1467233548273 Marionette DEBUG loaded listener.js 13:52:28 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805BBC1C00) [pid = 968] [serial = 799] [outer = 000000805B375800] 13:52:28 INFO - PROCESS | 968 | 1467233548725 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 13:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:52:28 INFO - PROCESS | 968 | 1467233548744 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 968 | 1467233548747 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 13:52:28 INFO - PROCESS | 968 | 1467233548750 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - PROCESS | 968 | 1467233548752 Marionette TRACE conn6 <- [1,1030,null,{}] 13:52:28 INFO - PROCESS | 968 | 1467233548762 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:28 INFO - PROCESS | 968 | 1467233548765 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:28 INFO - PROCESS | 968 | 1467233548913 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 13:52:29 INFO - PROCESS | 968 | 1467233549063 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 968 | 1467233549065 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 87 (00000080572D4800) [pid = 968] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 86 (00000080514E9C00) [pid = 968] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805976F000) [pid = 968] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805AEAD800) [pid = 968] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804CFA3000) [pid = 968] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 82 (00000080514EAC00) [pid = 968] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804CEC3800) [pid = 968] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008052259800) [pid = 968] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008059FF5400) [pid = 968] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008058FD2400) [pid = 968] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008051F73000) [pid = 968] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:52:29 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080572DDC00) [pid = 968] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:52:29 INFO - PROCESS | 968 | ++DOCSHELL 0000008053187000 == 37 [pid = 968] [id = 267] 13:52:29 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000804B0E6400) [pid = 968] [serial = 800] [outer = 0000000000000000] 13:52:29 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804CFA3000) [pid = 968] [serial = 801] [outer = 000000804B0E6400] 13:52:29 INFO - PROCESS | 968 | 1467233549120 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805976B800) [pid = 968] [serial = 802] [outer = 000000804B0E6400] 13:52:29 INFO - PROCESS | 968 | 1467233549569 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 836ms 13:52:29 INFO - PROCESS | 968 | 1467233549590 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 13:52:29 INFO - PROCESS | 968 | 1467233549592 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 13:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:52:29 INFO - PROCESS | 968 | 1467233549595 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:52:29 INFO - PROCESS | 968 | 1467233549596 Marionette TRACE conn6 <- [1,1034,null,{}] 13:52:29 INFO - PROCESS | 968 | 1467233549600 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:29 INFO - PROCESS | 968 | 1467233549602 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:29 INFO - PROCESS | 968 | 1467233549711 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 13:52:29 INFO - PROCESS | 968 | 1467233549718 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 968 | 1467233549720 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:29 INFO - PROCESS | 968 | ++DOCSHELL 00000080602D3800 == 38 [pid = 968] [id = 268] 13:52:29 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805BBB9000) [pid = 968] [serial = 803] [outer = 0000000000000000] 13:52:29 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805D23EC00) [pid = 968] [serial = 804] [outer = 000000805BBB9000] 13:52:29 INFO - PROCESS | 968 | 1467233549765 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805D53A400) [pid = 968] [serial = 805] [outer = 000000805BBB9000] 13:52:30 INFO - PROCESS | 968 | 1467233550158 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 13:52:30 INFO - PROCESS | 968 | 1467233550227 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 968 | 1467233550229 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 13:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:52:30 INFO - PROCESS | 968 | 1467233550233 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 968 | 1467233550234 Marionette TRACE conn6 <- [1,1038,null,{}] 13:52:30 INFO - PROCESS | 968 | 1467233550238 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:30 INFO - PROCESS | 968 | 1467233550240 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:30 INFO - PROCESS | 968 | 1467233550348 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 13:52:30 INFO - PROCESS | 968 | 1467233550385 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:30 INFO - PROCESS | 968 | 1467233550387 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:30 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F0F000 == 39 [pid = 968] [id = 269] 13:52:30 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805D532000) [pid = 968] [serial = 806] [outer = 0000000000000000] 13:52:30 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805D90B000) [pid = 968] [serial = 807] [outer = 000000805D532000] 13:52:30 INFO - PROCESS | 968 | 1467233550433 Marionette DEBUG loaded listener.js 13:52:30 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805DD75C00) [pid = 968] [serial = 808] [outer = 000000805D532000] 13:52:30 INFO - PROCESS | 968 | 1467233550822 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 628ms 13:52:30 INFO - PROCESS | 968 | 1467233550863 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 968 | 1467233550865 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 13:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:52:30 INFO - PROCESS | 968 | 1467233550868 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 968 | 1467233550870 Marionette TRACE conn6 <- [1,1042,null,{}] 13:52:30 INFO - PROCESS | 968 | 1467233550874 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:30 INFO - PROCESS | 968 | 1467233550876 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:30 INFO - PROCESS | 968 | 1467233550986 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 13:52:31 INFO - PROCESS | 968 | 1467233550994 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:31 INFO - PROCESS | 968 | 1467233550996 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:31 INFO - PROCESS | 968 | ++DOCSHELL 0000008061550800 == 40 [pid = 968] [id = 270] 13:52:31 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805DD7B000) [pid = 968] [serial = 809] [outer = 0000000000000000] 13:52:31 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805DD80C00) [pid = 968] [serial = 810] [outer = 000000805DD7B000] 13:52:31 INFO - PROCESS | 968 | 1467233551048 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805DDA3400) [pid = 968] [serial = 811] [outer = 000000805DD7B000] 13:52:31 INFO - PROCESS | 968 | 1467233551877 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1029ms 13:52:31 INFO - PROCESS | 968 | 1467233551902 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 13:52:31 INFO - PROCESS | 968 | 1467233551907 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 13:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:52:31 INFO - PROCESS | 968 | 1467233551933 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:52:31 INFO - PROCESS | 968 | 1467233551939 Marionette TRACE conn6 <- [1,1046,null,{}] 13:52:31 INFO - PROCESS | 968 | 1467233551944 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:31 INFO - PROCESS | 968 | 1467233551947 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:32 INFO - PROCESS | 968 | 1467233552095 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 13:52:32 INFO - PROCESS | 968 | 1467233552209 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 968 | 1467233552212 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:32 INFO - PROCESS | 968 | ++DOCSHELL 000000805318B800 == 41 [pid = 968] [id = 271] 13:52:32 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000804D294C00) [pid = 968] [serial = 812] [outer = 0000000000000000] 13:52:32 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000804D591000) [pid = 968] [serial = 813] [outer = 000000804D294C00] 13:52:32 INFO - PROCESS | 968 | 1467233552272 Marionette DEBUG loaded listener.js 13:52:32 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (00000080512D4400) [pid = 968] [serial = 814] [outer = 000000804D294C00] 13:52:33 INFO - PROCESS | 968 | 1467233553186 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1300ms 13:52:33 INFO - PROCESS | 968 | 1467233553236 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 13:52:33 INFO - PROCESS | 968 | 1467233553240 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 13:52:33 INFO - PROCESS | 968 | 1467233553246 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:52:33 INFO - PROCESS | 968 | 1467233553249 Marionette TRACE conn6 <- [1,1050,null,{}] 13:52:33 INFO - PROCESS | 968 | 1467233553255 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:33 INFO - PROCESS | 968 | 1467233553258 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:33 INFO - PROCESS | 968 | 1467233553400 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 0000008060F0F000 == 40 [pid = 968] [id = 269] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 00000080602D3800 == 39 [pid = 968] [id = 268] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 0000008053187000 == 38 [pid = 968] [id = 267] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 000000805D51E000 == 37 [pid = 968] [id = 266] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 0000008058C06000 == 36 [pid = 968] [id = 265] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 000000805C4AC800 == 35 [pid = 968] [id = 264] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 000000805A829000 == 34 [pid = 968] [id = 263] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 000000805A1F5800 == 33 [pid = 968] [id = 262] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 0000008059992000 == 32 [pid = 968] [id = 261] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 0000008059680800 == 31 [pid = 968] [id = 260] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 0000008058C07000 == 30 [pid = 968] [id = 259] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805CA40400) [pid = 968] [serial = 768] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 0000008053170800 == 29 [pid = 968] [id = 258] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 0000008051561000 == 28 [pid = 968] [id = 257] 13:52:33 INFO - PROCESS | 968 | --DOCSHELL 0000008058F17000 == 27 [pid = 968] [id = 256] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 89 (00000080572E6400) [pid = 968] [serial = 753] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805939A000) [pid = 968] [serial = 756] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008058D6E400) [pid = 968] [serial = 754] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008059CFA400) [pid = 968] [serial = 759] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 85 (00000080593A5C00) [pid = 968] [serial = 757] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805B369000) [pid = 968] [serial = 765] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805A3A7400) [pid = 968] [serial = 760] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805647E000) [pid = 968] [serial = 750] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 81 (00000080515C2800) [pid = 968] [serial = 747] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008052090400) [pid = 968] [serial = 748] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804D137000) [pid = 968] [serial = 744] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804D591800) [pid = 968] [serial = 745] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805647A800) [pid = 968] [serial = 742] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008052D20800) [pid = 968] [serial = 741] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805DE54C00) [pid = 968] [serial = 739] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805D537C00) [pid = 968] [serial = 738] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805BBBD000) [pid = 968] [serial = 736] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008059EC8400) [pid = 968] [serial = 735] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008056AC9800) [pid = 968] [serial = 733] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 70 (00000080537D0000) [pid = 968] [serial = 732] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805A7AAC00) [pid = 968] [serial = 763] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008059802C00) [pid = 968] [serial = 762] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008056558800) [pid = 968] [serial = 751] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805BBC0400) [pid = 968] [serial = 766] [outer = 0000000000000000] [url = about:blank] 13:52:33 INFO - PROCESS | 968 | 1467233553521 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 968 | 1467233553526 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:33 INFO - PROCESS | 968 | ++DOCSHELL 000000804C321800 == 28 [pid = 968] [id = 272] 13:52:33 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804C5CB800) [pid = 968] [serial = 815] [outer = 0000000000000000] 13:52:33 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804CEC0000) [pid = 968] [serial = 816] [outer = 000000804C5CB800] 13:52:33 INFO - PROCESS | 968 | 1467233553577 Marionette DEBUG loaded listener.js 13:52:33 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (00000080512CA400) [pid = 968] [serial = 817] [outer = 000000804C5CB800] 13:52:34 INFO - PROCESS | 968 | 1467233554031 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 835ms 13:52:34 INFO - PROCESS | 968 | 1467233554085 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 13:52:34 INFO - PROCESS | 968 | 1467233554090 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 13:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:52:34 INFO - PROCESS | 968 | 1467233554097 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - PROCESS | 968 | 1467233554100 Marionette TRACE conn6 <- [1,1054,null,{}] 13:52:34 INFO - PROCESS | 968 | 1467233554104 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:34 INFO - PROCESS | 968 | 1467233554106 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:34 INFO - PROCESS | 968 | 1467233554203 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 13:52:34 INFO - PROCESS | 968 | 1467233554218 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:34 INFO - PROCESS | 968 | 1467233554221 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:34 INFO - PROCESS | 968 | ++DOCSHELL 00000080533F9000 == 29 [pid = 968] [id = 273] 13:52:34 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008052D21C00) [pid = 968] [serial = 818] [outer = 0000000000000000] 13:52:34 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (00000080531BC400) [pid = 968] [serial = 819] [outer = 0000008052D21C00] 13:52:34 INFO - PROCESS | 968 | 1467233554275 Marionette DEBUG loaded listener.js 13:52:34 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008056436800) [pid = 968] [serial = 820] [outer = 0000008052D21C00] 13:52:34 INFO - PROCESS | 968 | 1467233554744 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 13:52:34 INFO - PROCESS | 968 | 1467233554791 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 13:52:34 INFO - PROCESS | 968 | 1467233554793 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 13:52:34 INFO - PROCESS | 968 | 1467233554797 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:52:34 INFO - PROCESS | 968 | 1467233554800 Marionette TRACE conn6 <- [1,1058,null,{}] 13:52:34 INFO - PROCESS | 968 | 1467233554842 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:34 INFO - PROCESS | 968 | 1467233554854 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:34 INFO - PROCESS | 968 | 1467233554947 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 13:52:35 INFO - PROCESS | 968 | 1467233555018 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:35 INFO - PROCESS | 968 | 1467233555021 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:35 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F1A000 == 30 [pid = 968] [id = 274] 13:52:35 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056553000) [pid = 968] [serial = 821] [outer = 0000000000000000] 13:52:35 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008056564800) [pid = 968] [serial = 822] [outer = 0000008056553000] 13:52:35 INFO - PROCESS | 968 | 1467233555072 Marionette DEBUG loaded listener.js 13:52:35 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805723A000) [pid = 968] [serial = 823] [outer = 0000008056553000] 13:52:35 INFO - PROCESS | 968 | 1467233555550 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 797ms 13:52:35 INFO - PROCESS | 968 | 1467233555597 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 13:52:35 INFO - PROCESS | 968 | 1467233555600 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 13:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:52:35 INFO - PROCESS | 968 | 1467233555603 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:52:35 INFO - PROCESS | 968 | 1467233555605 Marionette TRACE conn6 <- [1,1062,null,{}] 13:52:35 INFO - PROCESS | 968 | 1467233555615 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:35 INFO - PROCESS | 968 | 1467233555618 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:35 INFO - PROCESS | 968 | 1467233555728 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 13:52:35 INFO - PROCESS | 968 | 1467233555740 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:35 INFO - PROCESS | 968 | 1467233555742 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:35 INFO - PROCESS | 968 | ++DOCSHELL 0000008059993000 == 31 [pid = 968] [id = 275] 13:52:35 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804CEC5C00) [pid = 968] [serial = 824] [outer = 0000000000000000] 13:52:35 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058D6C800) [pid = 968] [serial = 825] [outer = 000000804CEC5C00] 13:52:35 INFO - PROCESS | 968 | 1467233555827 Marionette DEBUG loaded listener.js 13:52:35 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008058FCEC00) [pid = 968] [serial = 826] [outer = 000000804CEC5C00] 13:52:36 INFO - PROCESS | 968 | 1467233556265 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 13:52:36 INFO - PROCESS | 968 | 1467233556331 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 13:52:36 INFO - PROCESS | 968 | 1467233556333 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 13:52:36 INFO - PROCESS | 968 | 1467233556344 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:52:36 INFO - PROCESS | 968 | 1467233556346 Marionette TRACE conn6 <- [1,1066,null,{}] 13:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:52:36 INFO - PROCESS | 968 | 1467233556350 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:36 INFO - PROCESS | 968 | 1467233556352 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:36 INFO - PROCESS | 968 | 1467233556465 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 13:52:36 INFO - PROCESS | 968 | 1467233556515 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:36 INFO - PROCESS | 968 | 1467233556518 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:36 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1E4800 == 32 [pid = 968] [id = 276] 13:52:36 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (00000080593A6000) [pid = 968] [serial = 827] [outer = 0000000000000000] 13:52:36 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805951C000) [pid = 968] [serial = 828] [outer = 00000080593A6000] 13:52:36 INFO - PROCESS | 968 | 1467233556564 Marionette DEBUG loaded listener.js 13:52:36 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059773400) [pid = 968] [serial = 829] [outer = 00000080593A6000] 13:52:37 INFO - PROCESS | 968 | 1467233557012 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 13:52:37 INFO - PROCESS | 968 | 1467233557086 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 13:52:37 INFO - PROCESS | 968 | 1467233557089 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 13:52:37 INFO - PROCESS | 968 | 1467233557092 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:52:37 INFO - PROCESS | 968 | 1467233557094 Marionette TRACE conn6 <- [1,1070,null,{}] 13:52:37 INFO - PROCESS | 968 | 1467233557098 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:37 INFO - PROCESS | 968 | 1467233557104 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:37 INFO - PROCESS | 968 | 1467233557243 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 13:52:37 INFO - PROCESS | 968 | 1467233557288 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:37 INFO - PROCESS | 968 | 1467233557290 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:37 INFO - PROCESS | 968 | ++DOCSHELL 000000805A828000 == 33 [pid = 968] [id = 277] 13:52:37 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805A1C0400) [pid = 968] [serial = 830] [outer = 0000000000000000] 13:52:37 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805AEAD400) [pid = 968] [serial = 831] [outer = 000000805A1C0400] 13:52:37 INFO - PROCESS | 968 | 1467233557337 Marionette DEBUG loaded listener.js 13:52:37 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805BB30800) [pid = 968] [serial = 832] [outer = 000000805A1C0400] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805D532000) [pid = 968] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 82 (00000080572DF400) [pid = 968] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008059FEBC00) [pid = 968] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805B375800) [pid = 968] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805CA3D400) [pid = 968] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804B0E6400) [pid = 968] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805980E800) [pid = 968] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804CF98C00) [pid = 968] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804DE41C00) [pid = 968] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008059517000) [pid = 968] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008056441C00) [pid = 968] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804D70B400) [pid = 968] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804B0E5000) [pid = 968] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:52:37 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805BBB9000) [pid = 968] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:52:37 INFO - PROCESS | 968 | 1467233557859 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 838ms 13:52:37 INFO - PROCESS | 968 | 1467233557936 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 13:52:37 INFO - PROCESS | 968 | 1467233557938 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 13:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:52:37 INFO - PROCESS | 968 | 1467233557941 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:52:37 INFO - PROCESS | 968 | 1467233557943 Marionette TRACE conn6 <- [1,1074,null,{}] 13:52:37 INFO - PROCESS | 968 | 1467233557947 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:37 INFO - PROCESS | 968 | 1467233557949 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:38 INFO - PROCESS | 968 | 1467233558029 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 13:52:38 INFO - PROCESS | 968 | 1467233558034 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:38 INFO - PROCESS | 968 | 1467233558036 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:38 INFO - PROCESS | 968 | ++DOCSHELL 000000805C41F000 == 34 [pid = 968] [id = 278] 13:52:38 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008056489000) [pid = 968] [serial = 833] [outer = 0000000000000000] 13:52:38 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805976A400) [pid = 968] [serial = 834] [outer = 0000008056489000] 13:52:38 INFO - PROCESS | 968 | 1467233558081 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805BF54800) [pid = 968] [serial = 835] [outer = 0000008056489000] 13:52:38 INFO - PROCESS | 968 | 1467233558503 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 587ms 13:52:38 INFO - PROCESS | 968 | 1467233558531 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 968 | 1467233558534 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 13:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:52:38 INFO - PROCESS | 968 | 1467233558537 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:52:38 INFO - PROCESS | 968 | 1467233558539 Marionette TRACE conn6 <- [1,1078,null,{}] 13:52:38 INFO - PROCESS | 968 | 1467233558542 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:38 INFO - PROCESS | 968 | 1467233558544 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:38 INFO - PROCESS | 968 | 1467233558634 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 13:52:38 INFO - PROCESS | 968 | 1467233558647 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:38 INFO - PROCESS | 968 | 1467233558650 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:38 INFO - PROCESS | 968 | ++DOCSHELL 0000008051970000 == 35 [pid = 968] [id = 279] 13:52:38 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805C1A0C00) [pid = 968] [serial = 836] [outer = 0000000000000000] 13:52:38 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805CA3F400) [pid = 968] [serial = 837] [outer = 000000805C1A0C00] 13:52:38 INFO - PROCESS | 968 | 1467233558696 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805D22D000) [pid = 968] [serial = 838] [outer = 000000805C1A0C00] 13:52:39 INFO - PROCESS | 968 | 1467233559116 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 13:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:52:39 INFO - PROCESS | 968 | 1467233559189 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 13:52:39 INFO - PROCESS | 968 | 1467233559192 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 13:52:39 INFO - PROCESS | 968 | 1467233559200 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:52:39 INFO - PROCESS | 968 | 1467233559202 Marionette TRACE conn6 <- [1,1082,null,{}] 13:52:39 INFO - PROCESS | 968 | 1467233559206 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:39 INFO - PROCESS | 968 | 1467233559207 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:39 INFO - PROCESS | 968 | 1467233559292 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 13:52:39 INFO - PROCESS | 968 | 1467233559300 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:39 INFO - PROCESS | 968 | 1467233559302 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:39 INFO - PROCESS | 968 | ++DOCSHELL 00000080602C9000 == 36 [pid = 968] [id = 280] 13:52:39 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D537400) [pid = 968] [serial = 839] [outer = 0000000000000000] 13:52:39 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805DD7D800) [pid = 968] [serial = 840] [outer = 000000805D537400] 13:52:39 INFO - PROCESS | 968 | 1467233559345 Marionette DEBUG loaded listener.js 13:52:39 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805DDA4000) [pid = 968] [serial = 841] [outer = 000000805D537400] 13:52:40 INFO - PROCESS | 968 | --DOCSHELL 000000804C321800 == 35 [pid = 968] [id = 272] 13:52:40 INFO - PROCESS | 968 | --DOCSHELL 000000805318B800 == 34 [pid = 968] [id = 271] 13:52:40 INFO - PROCESS | 968 | --DOCSHELL 0000008061550800 == 33 [pid = 968] [id = 270] 13:52:40 INFO - PROCESS | 968 | --DOCSHELL 00000080533F9000 == 32 [pid = 968] [id = 273] 13:52:40 INFO - PROCESS | 968 | --DOCSHELL 0000008059993000 == 31 [pid = 968] [id = 275] 13:52:40 INFO - PROCESS | 968 | --DOCSHELL 000000805A828000 == 30 [pid = 968] [id = 277] 13:52:40 INFO - PROCESS | 968 | --DOCSHELL 0000008051970000 == 29 [pid = 968] [id = 279] 13:52:40 INFO - PROCESS | 968 | --DOCSHELL 000000805A1E4800 == 28 [pid = 968] [id = 276] 13:52:40 INFO - PROCESS | 968 | --DOCSHELL 000000805C41F000 == 27 [pid = 968] [id = 278] 13:52:40 INFO - PROCESS | 968 | --DOCSHELL 0000008058F1A000 == 26 [pid = 968] [id = 274] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008052C79400) [pid = 968] [serial = 777] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 77 (00000080531BE000) [pid = 968] [serial = 778] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805D23EC00) [pid = 968] [serial = 804] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805DD75C00) [pid = 968] [serial = 808] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805D53A400) [pid = 968] [serial = 805] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008059FF3800) [pid = 968] [serial = 793] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805D90B000) [pid = 968] [serial = 807] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008058FC7000) [pid = 968] [serial = 786] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805A1C1000) [pid = 968] [serial = 795] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805939E800) [pid = 968] [serial = 787] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805B3AB400) [pid = 968] [serial = 798] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805A8C1800) [pid = 968] [serial = 796] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805CAD5C00) [pid = 968] [serial = 769] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805BBC1C00) [pid = 968] [serial = 799] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000804CFA3000) [pid = 968] [serial = 801] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 63 (0000008059C60000) [pid = 968] [serial = 792] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000804CF9A400) [pid = 968] [serial = 771] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000804D297400) [pid = 968] [serial = 772] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000804E1E0800) [pid = 968] [serial = 774] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 59 (00000080512CBC00) [pid = 968] [serial = 775] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000805976A000) [pid = 968] [serial = 789] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 57 (0000008059802400) [pid = 968] [serial = 790] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 56 (0000008056447C00) [pid = 968] [serial = 780] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 55 (000000805648D400) [pid = 968] [serial = 781] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 54 (000000805976B800) [pid = 968] [serial = 802] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 53 (0000008056556400) [pid = 968] [serial = 783] [outer = 0000000000000000] [url = about:blank] 13:52:40 INFO - PROCESS | 968 | --DOMWINDOW == 52 (0000008056ACD000) [pid = 968] [serial = 784] [outer = 0000000000000000] [url = about:blank] 13:52:41 INFO - PROCESS | 968 | 1467233561041 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1887ms 13:52:41 INFO - PROCESS | 968 | 1467233561085 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 968 | 1467233561089 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 13:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:52:41 INFO - PROCESS | 968 | 1467233561094 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - PROCESS | 968 | 1467233561098 Marionette TRACE conn6 <- [1,1086,null,{}] 13:52:41 INFO - PROCESS | 968 | 1467233561104 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:41 INFO - PROCESS | 968 | 1467233561107 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:41 INFO - PROCESS | 968 | 1467233561201 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 13:52:41 INFO - PROCESS | 968 | 1467233561209 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 968 | 1467233561214 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:41 INFO - PROCESS | 968 | ++DOCSHELL 0000008051964000 == 27 [pid = 968] [id = 281] 13:52:41 INFO - PROCESS | 968 | ++DOMWINDOW == 53 (000000804D28C400) [pid = 968] [serial = 842] [outer = 0000000000000000] 13:52:41 INFO - PROCESS | 968 | ++DOMWINDOW == 54 (000000804D28D400) [pid = 968] [serial = 843] [outer = 000000804D28C400] 13:52:41 INFO - PROCESS | 968 | 1467233561266 Marionette DEBUG loaded listener.js 13:52:41 INFO - PROCESS | 968 | ++DOMWINDOW == 55 (000000804D591800) [pid = 968] [serial = 844] [outer = 000000804D28C400] 13:52:41 INFO - PROCESS | 968 | 1467233561749 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 672ms 13:52:41 INFO - PROCESS | 968 | 1467233561770 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 968 | 1467233561775 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 13:52:41 INFO - PROCESS | 968 | 1467233561786 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:52:41 INFO - PROCESS | 968 | 1467233561789 Marionette TRACE conn6 <- [1,1090,null,{}] 13:52:41 INFO - PROCESS | 968 | 1467233561793 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:41 INFO - PROCESS | 968 | 1467233561797 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:41 INFO - PROCESS | 968 | 1467233561889 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 13:52:41 INFO - PROCESS | 968 | 1467233561899 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 968 | 1467233561902 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:41 INFO - PROCESS | 968 | ++DOCSHELL 0000008053188800 == 28 [pid = 968] [id = 282] 13:52:41 INFO - PROCESS | 968 | ++DOMWINDOW == 56 (00000080512B5400) [pid = 968] [serial = 845] [outer = 0000000000000000] 13:52:41 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (00000080512CD400) [pid = 968] [serial = 846] [outer = 00000080512B5400] 13:52:41 INFO - PROCESS | 968 | 1467233561951 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (00000080515BFC00) [pid = 968] [serial = 847] [outer = 00000080512B5400] 13:52:42 INFO - PROCESS | 968 | 1467233562430 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 13:52:42 INFO - PROCESS | 968 | 1467233562461 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 13:52:42 INFO - PROCESS | 968 | 1467233562464 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 13:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:52:42 INFO - PROCESS | 968 | 1467233562468 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:52:42 INFO - PROCESS | 968 | 1467233562472 Marionette TRACE conn6 <- [1,1094,null,{}] 13:52:42 INFO - PROCESS | 968 | 1467233562484 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:42 INFO - PROCESS | 968 | 1467233562489 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:42 INFO - PROCESS | 968 | 1467233562607 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 13:52:42 INFO - PROCESS | 968 | 1467233562683 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 968 | 1467233562687 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:42 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C8A800 == 29 [pid = 968] [id = 283] 13:52:42 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (000000804B0E1800) [pid = 968] [serial = 848] [outer = 0000000000000000] 13:52:42 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (0000008052F52400) [pid = 968] [serial = 849] [outer = 000000804B0E1800] 13:52:42 INFO - PROCESS | 968 | 1467233562738 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (0000008053863000) [pid = 968] [serial = 850] [outer = 000000804B0E1800] 13:52:43 INFO - PROCESS | 968 | 1467233563107 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 693ms 13:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:52:43 INFO - PROCESS | 968 | 1467233563162 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 968 | 1467233563165 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 13:52:43 INFO - PROCESS | 968 | 1467233563168 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 968 | 1467233563170 Marionette TRACE conn6 <- [1,1098,null,{}] 13:52:43 INFO - PROCESS | 968 | 1467233563174 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:43 INFO - PROCESS | 968 | 1467233563176 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:43 INFO - PROCESS | 968 | 1467233563289 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 13:52:43 INFO - PROCESS | 968 | 1467233563298 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 968 | 1467233563301 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:43 INFO - PROCESS | 968 | ++DOCSHELL 000000805968D800 == 30 [pid = 968] [id = 284] 13:52:43 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (0000008056446800) [pid = 968] [serial = 851] [outer = 0000000000000000] 13:52:43 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (0000008056485000) [pid = 968] [serial = 852] [outer = 0000008056446800] 13:52:43 INFO - PROCESS | 968 | 1467233563348 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000805654D800) [pid = 968] [serial = 853] [outer = 0000008056446800] 13:52:43 INFO - PROCESS | 968 | 1467233563768 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 13:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:52:43 INFO - PROCESS | 968 | 1467233563801 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 968 | 1467233563803 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 13:52:43 INFO - PROCESS | 968 | 1467233563806 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 968 | 1467233563808 Marionette TRACE conn6 <- [1,1102,null,{}] 13:52:43 INFO - PROCESS | 968 | 1467233563811 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:43 INFO - PROCESS | 968 | 1467233563813 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:43 INFO - PROCESS | 968 | 1467233563922 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 13:52:43 INFO - PROCESS | 968 | 1467233563966 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 968 | 1467233563968 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:43 INFO - PROCESS | 968 | ++DOCSHELL 0000008059944800 == 31 [pid = 968] [id = 285] 13:52:43 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008051255400) [pid = 968] [serial = 854] [outer = 0000000000000000] 13:52:44 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008056569800) [pid = 968] [serial = 855] [outer = 0000008051255400] 13:52:44 INFO - PROCESS | 968 | 1467233564014 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008057233800) [pid = 968] [serial = 856] [outer = 0000008051255400] 13:52:44 INFO - PROCESS | 968 | 1467233564424 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 13:52:44 INFO - PROCESS | 968 | 1467233564481 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 968 | 1467233564484 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 13:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:52:44 INFO - PROCESS | 968 | 1467233564487 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 968 | 1467233564489 Marionette TRACE conn6 <- [1,1106,null,{}] 13:52:44 INFO - PROCESS | 968 | 1467233564493 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:44 INFO - PROCESS | 968 | 1467233564499 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:44 INFO - PROCESS | 968 | 1467233564609 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 13:52:44 INFO - PROCESS | 968 | 1467233564622 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 968 | 1467233564624 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:44 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1F3000 == 32 [pid = 968] [id = 286] 13:52:44 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804CABFC00) [pid = 968] [serial = 857] [outer = 0000000000000000] 13:52:44 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008058C43C00) [pid = 968] [serial = 858] [outer = 000000804CABFC00] 13:52:44 INFO - PROCESS | 968 | 1467233564671 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (00000080593A1800) [pid = 968] [serial = 859] [outer = 000000804CABFC00] 13:52:45 INFO - PROCESS | 968 | 1467233565087 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 629ms 13:52:45 INFO - PROCESS | 968 | 1467233565141 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 968 | 1467233565143 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 13:52:45 INFO - PROCESS | 968 | 1467233565147 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:52:45 INFO - PROCESS | 968 | 1467233565149 Marionette TRACE conn6 <- [1,1110,null,{}] 13:52:45 INFO - PROCESS | 968 | 1467233565153 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:45 INFO - PROCESS | 968 | 1467233565155 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:45 INFO - PROCESS | 968 | 1467233565235 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 13:52:45 INFO - PROCESS | 968 | 1467233565271 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 968 | 1467233565273 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805A81C000 == 33 [pid = 968] [id = 287] 13:52:45 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008056562400) [pid = 968] [serial = 860] [outer = 0000000000000000] 13:52:45 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008059772400) [pid = 968] [serial = 861] [outer = 0000008056562400] 13:52:45 INFO - PROCESS | 968 | 1467233565320 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805980FC00) [pid = 968] [serial = 862] [outer = 0000008056562400] 13:52:45 INFO - PROCESS | 968 | 1467233565740 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 631ms 13:52:45 INFO - PROCESS | 968 | 1467233565787 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 968 | 1467233565789 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 13:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:52:45 INFO - PROCESS | 968 | 1467233565793 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 968 | 1467233565794 Marionette TRACE conn6 <- [1,1114,null,{}] 13:52:45 INFO - PROCESS | 968 | 1467233565798 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:45 INFO - PROCESS | 968 | 1467233565800 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:45 INFO - PROCESS | 968 | 1467233565881 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 13:52:45 INFO - PROCESS | 968 | 1467233565886 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 968 | 1467233565888 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805C414000 == 34 [pid = 968] [id = 288] 13:52:45 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008059CFD400) [pid = 968] [serial = 863] [outer = 0000000000000000] 13:52:45 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008059FF2C00) [pid = 968] [serial = 864] [outer = 0000008059CFD400] 13:52:45 INFO - PROCESS | 968 | 1467233565933 Marionette DEBUG loaded listener.js 13:52:46 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805A1BB000) [pid = 968] [serial = 865] [outer = 0000008059CFD400] 13:52:46 INFO - PROCESS | 968 | 1467233566422 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 13:52:46 INFO - PROCESS | 968 | 1467233566466 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 968 | 1467233566468 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 13:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:52:46 INFO - PROCESS | 968 | 1467233566472 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - PROCESS | 968 | 1467233566473 Marionette TRACE conn6 <- [1,1118,null,{}] 13:52:46 INFO - PROCESS | 968 | 1467233566477 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:46 INFO - PROCESS | 968 | 1467233566479 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:46 INFO - PROCESS | 968 | 1467233566585 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 13:52:46 INFO - PROCESS | 968 | 1467233566661 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:46 INFO - PROCESS | 968 | 1467233566664 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:46 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C84800 == 35 [pid = 968] [id = 289] 13:52:46 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805A1C1400) [pid = 968] [serial = 866] [outer = 0000000000000000] 13:52:46 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805A672400) [pid = 968] [serial = 867] [outer = 000000805A1C1400] 13:52:46 INFO - PROCESS | 968 | 1467233566710 Marionette DEBUG loaded listener.js 13:52:46 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805AEA4400) [pid = 968] [serial = 868] [outer = 000000805A1C1400] 13:52:46 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:52:47 INFO - PROCESS | 968 | 1467233567433 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 987ms 13:52:47 INFO - PROCESS | 968 | 1467233567461 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 13:52:47 INFO - PROCESS | 968 | 1467233567464 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 13:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:52:47 INFO - PROCESS | 968 | 1467233567467 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:52:47 INFO - PROCESS | 968 | 1467233567469 Marionette TRACE conn6 <- [1,1122,null,{}] 13:52:47 INFO - PROCESS | 968 | 1467233567472 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:47 INFO - PROCESS | 968 | 1467233567474 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:47 INFO - PROCESS | 968 | 1467233567596 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 13:52:47 INFO - PROCESS | 968 | 1467233567604 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 968 | 1467233567606 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:47 INFO - PROCESS | 968 | ++DOCSHELL 000000805FF44800 == 36 [pid = 968] [id = 290] 13:52:47 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805B36E800) [pid = 968] [serial = 869] [outer = 0000000000000000] 13:52:47 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805BF54400) [pid = 968] [serial = 870] [outer = 000000805B36E800] 13:52:47 INFO - PROCESS | 968 | 1467233567690 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805CAD7C00) [pid = 968] [serial = 871] [outer = 000000805B36E800] 13:52:48 INFO - PROCESS | 968 | [GFX2-]: DrawTargetD2D 1.1 (000000805A1C6DE0): Failed to create GradientStopCollection with no stops. 13:52:48 INFO - PROCESS | 968 | [GFX3-]: No stops specified for gradient pattern. 13:52:48 INFO - PROCESS | 968 | --DOMWINDOW == 81 (00000080593A6000) [pid = 968] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:52:48 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805A1C0400) [pid = 968] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:52:48 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805C1A0C00) [pid = 968] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:52:48 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008056553000) [pid = 968] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:52:48 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008052D21C00) [pid = 968] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:52:48 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804C5CB800) [pid = 968] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:52:48 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D294C00) [pid = 968] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:52:48 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805DD7B000) [pid = 968] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:52:48 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804CEC5C00) [pid = 968] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:52:48 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008056489000) [pid = 968] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:52:48 INFO - PROCESS | 968 | 1467233568210 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 776ms 13:52:48 INFO - PROCESS | 968 | 1467233568247 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 968 | 1467233568250 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 13:52:48 INFO - PROCESS | 968 | 1467233568253 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:52:48 INFO - PROCESS | 968 | 1467233568256 Marionette TRACE conn6 <- [1,1126,null,{}] 13:52:48 INFO - PROCESS | 968 | 1467233568260 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:48 INFO - PROCESS | 968 | 1467233568262 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:48 INFO - PROCESS | 968 | 1467233568360 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 13:52:48 INFO - PROCESS | 968 | 1467233568369 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:48 INFO - PROCESS | 968 | 1467233568372 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:48 INFO - PROCESS | 968 | ++DOCSHELL 0000008059941800 == 37 [pid = 968] [id = 291] 13:52:48 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080593A6000) [pid = 968] [serial = 872] [outer = 0000000000000000] 13:52:48 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805A7A0400) [pid = 968] [serial = 873] [outer = 00000080593A6000] 13:52:48 INFO - PROCESS | 968 | 1467233568420 Marionette DEBUG loaded listener.js 13:52:48 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805D535000) [pid = 968] [serial = 874] [outer = 00000080593A6000] 13:52:48 INFO - PROCESS | 968 | 1467233568866 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 13:52:48 INFO - PROCESS | 968 | 1467233568885 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 968 | 1467233568887 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 13:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:52:48 INFO - PROCESS | 968 | 1467233568891 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - PROCESS | 968 | 1467233568901 Marionette TRACE conn6 <- [1,1130,null,{}] 13:52:48 INFO - PROCESS | 968 | 1467233568905 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:48 INFO - PROCESS | 968 | 1467233568907 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:48 INFO - PROCESS | 968 | 1467233568991 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 13:52:49 INFO - PROCESS | 968 | 1467233569026 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 968 | 1467233569028 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:49 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F1B800 == 38 [pid = 968] [id = 292] 13:52:49 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (00000080593A8000) [pid = 968] [serial = 875] [outer = 0000000000000000] 13:52:49 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805DD80800) [pid = 968] [serial = 876] [outer = 00000080593A8000] 13:52:49 INFO - PROCESS | 968 | 1467233569073 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805DDAA000) [pid = 968] [serial = 877] [outer = 00000080593A8000] 13:52:49 INFO - PROCESS | 968 | 1467233569489 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 13:52:49 INFO - PROCESS | 968 | 1467233569524 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 13:52:49 INFO - PROCESS | 968 | 1467233569527 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 13:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:52:49 INFO - PROCESS | 968 | 1467233569530 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:52:49 INFO - PROCESS | 968 | 1467233569532 Marionette TRACE conn6 <- [1,1134,null,{}] 13:52:49 INFO - PROCESS | 968 | 1467233569540 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:49 INFO - PROCESS | 968 | 1467233569542 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:49 INFO - PROCESS | 968 | 1467233569626 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 13:52:49 INFO - PROCESS | 968 | 1467233569632 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 968 | 1467233569634 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:49 INFO - PROCESS | 968 | ++DOCSHELL 00000080618DE800 == 39 [pid = 968] [id = 293] 13:52:49 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (00000080514F5400) [pid = 968] [serial = 878] [outer = 0000000000000000] 13:52:49 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805D53C400) [pid = 968] [serial = 879] [outer = 00000080514F5400] 13:52:49 INFO - PROCESS | 968 | 1467233569681 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805DE56800) [pid = 968] [serial = 880] [outer = 00000080514F5400] 13:52:50 INFO - PROCESS | 968 | 1467233570112 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 13:52:50 INFO - PROCESS | 968 | 1467233570162 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 13:52:50 INFO - PROCESS | 968 | 1467233570164 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 13:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:52:50 INFO - PROCESS | 968 | 1467233570168 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 968 | 1467233570170 Marionette TRACE conn6 <- [1,1138,null,{}] 13:52:50 INFO - PROCESS | 968 | 1467233570173 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:50 INFO - PROCESS | 968 | 1467233570175 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:50 INFO - PROCESS | 968 | 1467233570304 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 13:52:50 INFO - PROCESS | 968 | 1467233570508 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 968 | 1467233570512 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:50 INFO - PROCESS | 968 | ++DOCSHELL 000000805149E800 == 40 [pid = 968] [id = 294] 13:52:50 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000804CABA800) [pid = 968] [serial = 881] [outer = 0000000000000000] 13:52:50 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804CEC2000) [pid = 968] [serial = 882] [outer = 000000804CABA800] 13:52:50 INFO - PROCESS | 968 | 1467233570573 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000804D41B000) [pid = 968] [serial = 883] [outer = 000000804CABA800] 13:52:51 INFO - PROCESS | 968 | 1467233571338 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1234ms 13:52:51 INFO - PROCESS | 968 | 1467233571407 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 13:52:51 INFO - PROCESS | 968 | 1467233571412 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 13:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:52:51 INFO - PROCESS | 968 | 1467233571417 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:52:51 INFO - PROCESS | 968 | 1467233571420 Marionette TRACE conn6 <- [1,1142,null,{}] 13:52:51 INFO - PROCESS | 968 | 1467233571425 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:51 INFO - PROCESS | 968 | 1467233571428 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:51 INFO - PROCESS | 968 | 1467233571563 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 13:52:51 INFO - PROCESS | 968 | 1467233571632 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 968 | 1467233571635 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:51 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C9D000 == 41 [pid = 968] [id = 295] 13:52:51 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008051F76C00) [pid = 968] [serial = 884] [outer = 0000000000000000] 13:52:51 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008052C11000) [pid = 968] [serial = 885] [outer = 0000008051F76C00] 13:52:51 INFO - PROCESS | 968 | 1467233571734 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (00000080537D3400) [pid = 968] [serial = 886] [outer = 0000008051F76C00] 13:52:52 INFO - PROCESS | 968 | 1467233572712 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 00000080618DE800 == 40 [pid = 968] [id = 293] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 0000008060F1B800 == 39 [pid = 968] [id = 292] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 0000008059941800 == 38 [pid = 968] [id = 291] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 000000805FF44800 == 37 [pid = 968] [id = 290] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 0000008058C84800 == 36 [pid = 968] [id = 289] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 000000805C414000 == 35 [pid = 968] [id = 288] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 000000805A81C000 == 34 [pid = 968] [id = 287] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 000000805A1F3000 == 33 [pid = 968] [id = 286] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 0000008059944800 == 32 [pid = 968] [id = 285] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 000000805968D800 == 31 [pid = 968] [id = 284] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805DD7D800) [pid = 968] [serial = 840] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 0000008058C8A800 == 30 [pid = 968] [id = 283] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 0000008053188800 == 29 [pid = 968] [id = 282] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 0000008051964000 == 28 [pid = 968] [id = 281] 13:52:52 INFO - PROCESS | 968 | --DOCSHELL 00000080602C9000 == 27 [pid = 968] [id = 280] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008059773400) [pid = 968] [serial = 829] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805951C000) [pid = 968] [serial = 828] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805AEAD400) [pid = 968] [serial = 831] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805CA3F400) [pid = 968] [serial = 837] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805BB30800) [pid = 968] [serial = 832] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805D22D000) [pid = 968] [serial = 838] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008056564800) [pid = 968] [serial = 822] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 78 (00000080531BC400) [pid = 968] [serial = 819] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056436800) [pid = 968] [serial = 820] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804CEC0000) [pid = 968] [serial = 816] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 75 (00000080512CA400) [pid = 968] [serial = 817] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080512D4400) [pid = 968] [serial = 814] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804D591000) [pid = 968] [serial = 813] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805DD80C00) [pid = 968] [serial = 810] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805DDA3400) [pid = 968] [serial = 811] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008058D6C800) [pid = 968] [serial = 825] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008058FCEC00) [pid = 968] [serial = 826] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805976A400) [pid = 968] [serial = 834] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805BF54800) [pid = 968] [serial = 835] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805723A000) [pid = 968] [serial = 823] [outer = 0000000000000000] [url = about:blank] 13:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1378ms 13:52:52 INFO - PROCESS | 968 | 1467233572800 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 968 | 1467233572804 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 13:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:52:52 INFO - PROCESS | 968 | 1467233572809 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 968 | 1467233572812 Marionette TRACE conn6 <- [1,1146,null,{}] 13:52:52 INFO - PROCESS | 968 | 1467233572818 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:52 INFO - PROCESS | 968 | 1467233572821 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:52 INFO - PROCESS | 968 | 1467233572919 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 13:52:52 INFO - PROCESS | 968 | 1467233572927 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 968 | 1467233572929 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:52 INFO - PROCESS | 968 | ++DOCSHELL 0000008051D58800 == 28 [pid = 968] [id = 296] 13:52:52 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804D595000) [pid = 968] [serial = 887] [outer = 0000000000000000] 13:52:52 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804E1EA000) [pid = 968] [serial = 888] [outer = 000000804D595000] 13:52:52 INFO - PROCESS | 968 | 1467233572980 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (00000080515C2800) [pid = 968] [serial = 889] [outer = 000000804D595000] 13:52:53 INFO - PROCESS | 968 | 1467233573508 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",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] 13:52:53 INFO - PROCESS | 968 | 1467233573553 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 13:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:52:53 INFO - PROCESS | 968 | 1467233573560 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:52:53 INFO - PROCESS | 968 | 1467233573563 Marionette TRACE conn6 <- [1,1150,null,{}] 13:52:53 INFO - PROCESS | 968 | 1467233573566 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:53 INFO - PROCESS | 968 | 1467233573569 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:53 INFO - PROCESS | 968 | 1467233573660 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 13:52:53 INFO - PROCESS | 968 | 1467233573669 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 968 | 1467233573671 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:53 INFO - PROCESS | 968 | ++DOCSHELL 0000008056A91800 == 29 [pid = 968] [id = 297] 13:52:53 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008056440400) [pid = 968] [serial = 890] [outer = 0000000000000000] 13:52:53 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008056445C00) [pid = 968] [serial = 891] [outer = 0000008056440400] 13:52:53 INFO - PROCESS | 968 | 1467233573725 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805648F400) [pid = 968] [serial = 892] [outer = 0000008056440400] 13:52:54 INFO - PROCESS | 968 | 1467233574223 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 734ms 13:52:54 INFO - PROCESS | 968 | 1467233574309 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 968 | 1467233574312 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 13:52:54 INFO - PROCESS | 968 | 1467233574316 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:52:54 INFO - PROCESS | 968 | 1467233574319 Marionette TRACE conn6 <- [1,1154,null,{}] 13:52:54 INFO - PROCESS | 968 | 1467233574331 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:54 INFO - PROCESS | 968 | 1467233574336 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:54 INFO - PROCESS | 968 | 1467233574424 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 13:52:54 INFO - PROCESS | 968 | 1467233574443 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 968 | 1467233574446 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:54 INFO - PROCESS | 968 | ++DOCSHELL 000000805972E000 == 30 [pid = 968] [id = 298] 13:52:54 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080572E7C00) [pid = 968] [serial = 893] [outer = 0000000000000000] 13:52:54 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008057B7D800) [pid = 968] [serial = 894] [outer = 00000080572E7C00] 13:52:54 INFO - PROCESS | 968 | 1467233574497 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008058D6B400) [pid = 968] [serial = 895] [outer = 00000080572E7C00] 13:52:54 INFO - PROCESS | 968 | 1467233574930 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 671ms 13:52:54 INFO - PROCESS | 968 | 1467233574995 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 968 | 1467233574998 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 13:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:52:55 INFO - PROCESS | 968 | 1467233575001 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - PROCESS | 968 | 1467233575003 Marionette TRACE conn6 <- [1,1158,null,{}] 13:52:55 INFO - PROCESS | 968 | 1467233575006 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:55 INFO - PROCESS | 968 | 1467233575008 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:55 INFO - PROCESS | 968 | 1467233575121 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 13:52:55 INFO - PROCESS | 968 | 1467233575128 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:55 INFO - PROCESS | 968 | 1467233575130 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:55 INFO - PROCESS | 968 | ++DOCSHELL 000000805A179800 == 31 [pid = 968] [id = 299] 13:52:55 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058FCD000) [pid = 968] [serial = 896] [outer = 0000000000000000] 13:52:55 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058FD4800) [pid = 968] [serial = 897] [outer = 0000008058FCD000] 13:52:55 INFO - PROCESS | 968 | 1467233575217 Marionette DEBUG loaded listener.js 13:52:55 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (00000080593A8C00) [pid = 968] [serial = 898] [outer = 0000008058FCD000] 13:52:55 INFO - PROCESS | 968 | 1467233575665 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 13:52:55 INFO - PROCESS | 968 | 1467233575675 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 968 | 1467233575677 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 13:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:52:55 INFO - PROCESS | 968 | 1467233575680 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - PROCESS | 968 | 1467233575682 Marionette TRACE conn6 <- [1,1162,null,{}] 13:52:55 INFO - PROCESS | 968 | 1467233575686 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:55 INFO - PROCESS | 968 | 1467233575688 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:55 INFO - PROCESS | 968 | 1467233575804 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 13:52:55 INFO - PROCESS | 968 | 1467233575886 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:55 INFO - PROCESS | 968 | 1467233575888 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:55 INFO - PROCESS | 968 | ++DOCSHELL 000000804BA20800 == 32 [pid = 968] [id = 300] 13:52:55 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805976A400) [pid = 968] [serial = 899] [outer = 0000000000000000] 13:52:55 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008059775400) [pid = 968] [serial = 900] [outer = 000000805976A400] 13:52:55 INFO - PROCESS | 968 | 1467233575936 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059EC8400) [pid = 968] [serial = 901] [outer = 000000805976A400] 13:52:56 INFO - PROCESS | 968 | 1467233576382 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 13:52:56 INFO - PROCESS | 968 | 1467233576421 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 13:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:52:56 INFO - PROCESS | 968 | 1467233576431 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:52:56 INFO - PROCESS | 968 | 1467233576433 Marionette TRACE conn6 <- [1,1166,null,{}] 13:52:56 INFO - PROCESS | 968 | 1467233576437 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:56 INFO - PROCESS | 968 | 1467233576443 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:56 INFO - PROCESS | 968 | 1467233576576 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 13:52:56 INFO - PROCESS | 968 | 1467233576636 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 968 | 1467233576638 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:56 INFO - PROCESS | 968 | ++DOCSHELL 000000805C4BB800 == 33 [pid = 968] [id = 301] 13:52:56 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805A39B800) [pid = 968] [serial = 902] [outer = 0000000000000000] 13:52:56 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805BFD4000) [pid = 968] [serial = 903] [outer = 000000805A39B800] 13:52:56 INFO - PROCESS | 968 | 1467233576688 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805D22D000) [pid = 968] [serial = 904] [outer = 000000805A39B800] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805D537400) [pid = 968] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 82 (00000080512B5400) [pid = 968] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805A1C1400) [pid = 968] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805B36E800) [pid = 968] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804B0E1800) [pid = 968] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 78 (00000080593A6000) [pid = 968] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804CABFC00) [pid = 968] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080593A8000) [pid = 968] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008056446800) [pid = 968] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804D28C400) [pid = 968] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008051255400) [pid = 968] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008056562400) [pid = 968] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:52:57 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008059CFD400) [pid = 968] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:52:57 INFO - PROCESS | 968 | 1467233577236 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 13:52:57 INFO - PROCESS | 968 | 1467233577269 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 13:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:52:57 INFO - PROCESS | 968 | 1467233577273 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - PROCESS | 968 | 1467233577274 Marionette TRACE conn6 <- [1,1170,null,{}] 13:52:57 INFO - PROCESS | 968 | 1467233577278 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:57 INFO - PROCESS | 968 | 1467233577280 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:57 INFO - PROCESS | 968 | 1467233577388 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 13:52:57 INFO - PROCESS | 968 | 1467233577435 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:57 INFO - PROCESS | 968 | 1467233577437 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:57 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA8C800 == 34 [pid = 968] [id = 302] 13:52:57 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805648D000) [pid = 968] [serial = 905] [outer = 0000000000000000] 13:52:57 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008059CFD400) [pid = 968] [serial = 906] [outer = 000000805648D000] 13:52:57 INFO - PROCESS | 968 | 1467233577482 Marionette DEBUG loaded listener.js 13:52:57 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805D23EC00) [pid = 968] [serial = 907] [outer = 000000805648D000] 13:52:57 INFO - PROCESS | 968 | 1467233577862 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 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] 13:52:57 INFO - PROCESS | 968 | 1467233577908 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 13:52:57 INFO - PROCESS | 968 | 1467233577919 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - PROCESS | 968 | 1467233577921 Marionette TRACE conn6 <- [1,1174,null,{}] 13:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:52:57 INFO - PROCESS | 968 | 1467233577924 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:57 INFO - PROCESS | 968 | 1467233577926 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:58 INFO - PROCESS | 968 | 1467233578017 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 13:52:58 INFO - PROCESS | 968 | 1467233578022 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 968 | 1467233578024 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:58 INFO - PROCESS | 968 | ++DOCSHELL 000000805D563800 == 35 [pid = 968] [id = 303] 13:52:58 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805DD75C00) [pid = 968] [serial = 908] [outer = 0000000000000000] 13:52:58 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805DDA2C00) [pid = 968] [serial = 909] [outer = 000000805DD75C00] 13:52:58 INFO - PROCESS | 968 | 1467233578072 Marionette DEBUG loaded listener.js 13:52:58 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805DE52400) [pid = 968] [serial = 910] [outer = 000000805DD75C00] 13:52:58 INFO - PROCESS | 968 | 1467233578509 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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] 13:52:58 INFO - PROCESS | 968 | 1467233578557 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 13:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:52:58 INFO - PROCESS | 968 | 1467233578560 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - PROCESS | 968 | 1467233578562 Marionette TRACE conn6 <- [1,1178,null,{}] 13:52:58 INFO - PROCESS | 968 | 1467233578566 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:58 INFO - PROCESS | 968 | 1467233578568 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:58 INFO - PROCESS | 968 | 1467233578652 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 13:52:58 INFO - PROCESS | 968 | 1467233578660 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 968 | 1467233578662 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:58 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F10000 == 36 [pid = 968] [id = 304] 13:52:58 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805E90C800) [pid = 968] [serial = 911] [outer = 0000000000000000] 13:52:58 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805E90F400) [pid = 968] [serial = 912] [outer = 000000805E90C800] 13:52:58 INFO - PROCESS | 968 | 1467233578732 Marionette DEBUG loaded listener.js 13:52:58 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805E95DC00) [pid = 968] [serial = 913] [outer = 000000805E90C800] 13:52:59 INFO - PROCESS | 968 | 1467233579297 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:52:59 INFO - PROCESS | 968 | 1467233579345 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 13:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:52:59 INFO - PROCESS | 968 | 1467233579350 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:52:59 INFO - PROCESS | 968 | 1467233579354 Marionette TRACE conn6 <- [1,1182,null,{}] 13:52:59 INFO - PROCESS | 968 | 1467233579360 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:59 INFO - PROCESS | 968 | 1467233579364 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:59 INFO - PROCESS | 968 | 1467233579483 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 13:52:59 INFO - PROCESS | 968 | 1467233579561 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:59 INFO - PROCESS | 968 | 1467233579564 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:52:59 INFO - PROCESS | 968 | ++DOCSHELL 000000805340A000 == 37 [pid = 968] [id = 305] 13:52:59 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000804D28C400) [pid = 968] [serial = 914] [outer = 0000000000000000] 13:52:59 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008051568000) [pid = 968] [serial = 915] [outer = 000000804D28C400] 13:52:59 INFO - PROCESS | 968 | 1467233579664 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (00000080531C2000) [pid = 968] [serial = 916] [outer = 000000804D28C400] 13:53:00 INFO - PROCESS | 968 | 1467233580319 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 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] 13:53:00 INFO - PROCESS | 968 | 1467233580383 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 13:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:53:00 INFO - PROCESS | 968 | 1467233580390 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - PROCESS | 968 | 1467233580393 Marionette TRACE conn6 <- [1,1186,null,{}] 13:53:00 INFO - PROCESS | 968 | 1467233580434 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:00 INFO - PROCESS | 968 | 1467233580437 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:00 INFO - PROCESS | 968 | 1467233580560 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 13:53:00 INFO - PROCESS | 968 | 1467233580629 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 968 | 1467233580632 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:00 INFO - PROCESS | 968 | ++DOCSHELL 000000805A751800 == 38 [pid = 968] [id = 306] 13:53:00 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008057242400) [pid = 968] [serial = 917] [outer = 0000000000000000] 13:53:00 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008058FCA800) [pid = 968] [serial = 918] [outer = 0000008057242400] 13:53:00 INFO - PROCESS | 968 | 1467233580732 Marionette DEBUG loaded listener.js 13:53:00 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008059775800) [pid = 968] [serial = 919] [outer = 0000008057242400] 13:53:01 INFO - PROCESS | 968 | 1467233581387 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1034ms 13:53:01 INFO - PROCESS | 968 | 1467233581426 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 13:53:01 INFO - PROCESS | 968 | 1467233581429 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 13:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:53:01 INFO - PROCESS | 968 | 1467233581433 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:53:01 INFO - PROCESS | 968 | 1467233581437 Marionette TRACE conn6 <- [1,1190,null,{}] 13:53:01 INFO - PROCESS | 968 | 1467233581449 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:01 INFO - PROCESS | 968 | 1467233581455 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:01 INFO - PROCESS | 968 | 1467233581569 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 13:53:01 INFO - PROCESS | 968 | 1467233581647 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:01 INFO - PROCESS | 968 | 1467233581651 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:01 INFO - PROCESS | 968 | ++DOCSHELL 00000080618F4000 == 39 [pid = 968] [id = 307] 13:53:01 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805D236800) [pid = 968] [serial = 920] [outer = 0000000000000000] 13:53:01 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805DDA3000) [pid = 968] [serial = 921] [outer = 000000805D236800] 13:53:01 INFO - PROCESS | 968 | 1467233581751 Marionette DEBUG loaded listener.js 13:53:01 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805E963000) [pid = 968] [serial = 922] [outer = 000000805D236800] 13:53:02 INFO - PROCESS | 968 | 1467233582335 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:53:02 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 13:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 985ms 13:53:02 INFO - PROCESS | 968 | 1467233582423 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 968 | 1467233582426 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 13:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:53:02 INFO - PROCESS | 968 | 1467233582431 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 968 | 1467233582433 Marionette TRACE conn6 <- [1,1194,null,{}] 13:53:02 INFO - PROCESS | 968 | 1467233582437 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:02 INFO - PROCESS | 968 | 1467233582440 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:02 INFO - PROCESS | 968 | 1467233582558 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 13:53:02 INFO - PROCESS | 968 | 1467233582627 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:02 INFO - PROCESS | 968 | 1467233582630 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:02 INFO - PROCESS | 968 | ++DOCSHELL 0000008051C6F800 == 40 [pid = 968] [id = 308] 13:53:02 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000804CABD800) [pid = 968] [serial = 923] [outer = 0000000000000000] 13:53:02 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000804CFA1000) [pid = 968] [serial = 924] [outer = 000000804CABD800] 13:53:02 INFO - PROCESS | 968 | 1467233582814 Marionette DEBUG loaded listener.js 13:53:02 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (00000080512CF800) [pid = 968] [serial = 925] [outer = 000000804CABD800] 13:53:03 INFO - PROCESS | 968 | 1467233583451 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:53:03 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 13:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1074ms 13:53:03 INFO - PROCESS | 968 | 1467233583508 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 968 | 1467233583512 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 13:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:53:03 INFO - PROCESS | 968 | 1467233583517 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - PROCESS | 968 | 1467233583520 Marionette TRACE conn6 <- [1,1198,null,{}] 13:53:03 INFO - PROCESS | 968 | 1467233583525 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:03 INFO - PROCESS | 968 | 1467233583527 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 000000805D563800 == 39 [pid = 968] [id = 303] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 000000805CA8C800 == 38 [pid = 968] [id = 302] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 000000805C4BB800 == 37 [pid = 968] [id = 301] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 000000804BA20800 == 36 [pid = 968] [id = 300] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 000000805A179800 == 35 [pid = 968] [id = 299] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 000000805972E000 == 34 [pid = 968] [id = 298] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 0000008056A91800 == 33 [pid = 968] [id = 297] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 0000008051D58800 == 32 [pid = 968] [id = 296] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 000000805149E800 == 31 [pid = 968] [id = 294] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 0000008058C9D000 == 30 [pid = 968] [id = 295] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 00000080618F4000 == 29 [pid = 968] [id = 307] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 000000805A751800 == 28 [pid = 968] [id = 306] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 0000008060F10000 == 27 [pid = 968] [id = 304] 13:53:04 INFO - PROCESS | 968 | --DOCSHELL 000000805340A000 == 26 [pid = 968] [id = 305] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000805DDA4000) [pid = 968] [serial = 841] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 90 (00000080512CD400) [pid = 968] [serial = 846] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805A672400) [pid = 968] [serial = 867] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 88 (00000080515BFC00) [pid = 968] [serial = 847] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805BF54400) [pid = 968] [serial = 870] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805AEA4400) [pid = 968] [serial = 868] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008052F52400) [pid = 968] [serial = 849] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805A7A0400) [pid = 968] [serial = 873] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008053863000) [pid = 968] [serial = 850] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008058C43C00) [pid = 968] [serial = 858] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805CAD7C00) [pid = 968] [serial = 871] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805DD80800) [pid = 968] [serial = 876] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805DDAA000) [pid = 968] [serial = 877] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008056485000) [pid = 968] [serial = 852] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805654D800) [pid = 968] [serial = 853] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804D28D400) [pid = 968] [serial = 843] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D591800) [pid = 968] [serial = 844] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080593A1800) [pid = 968] [serial = 859] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008056569800) [pid = 968] [serial = 855] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008057233800) [pid = 968] [serial = 856] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008059772400) [pid = 968] [serial = 861] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805980FC00) [pid = 968] [serial = 862] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008059FF2C00) [pid = 968] [serial = 864] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805A1BB000) [pid = 968] [serial = 865] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805D535000) [pid = 968] [serial = 874] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805D53C400) [pid = 968] [serial = 879] [outer = 0000000000000000] [url = about:blank] 13:53:04 INFO - PROCESS | 968 | 1467233584341 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 13:53:04 INFO - PROCESS | 968 | 1467233584389 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 968 | 1467233584393 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:04 INFO - PROCESS | 968 | ++DOCSHELL 000000804E3D6000 == 27 [pid = 968] [id = 309] 13:53:04 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804CFA0000) [pid = 968] [serial = 926] [outer = 0000000000000000] 13:53:04 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804CFA4400) [pid = 968] [serial = 927] [outer = 000000804CFA0000] 13:53:04 INFO - PROCESS | 968 | 1467233584446 Marionette DEBUG loaded listener.js 13:53:04 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000804D58F000) [pid = 968] [serial = 928] [outer = 000000804CFA0000] 13:53:04 INFO - PROCESS | 968 | 1467233584883 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1434ms 13:53:04 INFO - PROCESS | 968 | 1467233584956 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 13:53:04 INFO - PROCESS | 968 | 1467233584961 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 13:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:53:04 INFO - PROCESS | 968 | 1467233584966 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:53:04 INFO - PROCESS | 968 | 1467233584969 Marionette TRACE conn6 <- [1,1202,null,{}] 13:53:04 INFO - PROCESS | 968 | 1467233584974 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:04 INFO - PROCESS | 968 | 1467233584977 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:05 INFO - PROCESS | 968 | 1467233585078 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 13:53:05 INFO - PROCESS | 968 | 1467233585087 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 968 | 1467233585090 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:05 INFO - PROCESS | 968 | ++DOCSHELL 00000080533B2800 == 28 [pid = 968] [id = 310] 13:53:05 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008051442000) [pid = 968] [serial = 929] [outer = 0000000000000000] 13:53:05 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (00000080519F7400) [pid = 968] [serial = 930] [outer = 0000008051442000] 13:53:05 INFO - PROCESS | 968 | 1467233585141 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008052C7A800) [pid = 968] [serial = 931] [outer = 0000008051442000] 13:53:05 INFO - PROCESS | 968 | 1467233585629 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 734ms 13:53:05 INFO - PROCESS | 968 | 1467233585704 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 968 | 1467233585707 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 13:53:05 INFO - PROCESS | 968 | 1467233585718 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:53:05 INFO - PROCESS | 968 | 1467233585721 Marionette TRACE conn6 <- [1,1206,null,{}] 13:53:05 INFO - PROCESS | 968 | 1467233585725 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:05 INFO - PROCESS | 968 | 1467233585728 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:05 INFO - PROCESS | 968 | 1467233585842 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 13:53:05 INFO - PROCESS | 968 | 1467233585857 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 968 | 1467233585859 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:05 INFO - PROCESS | 968 | ++DOCSHELL 0000008059678800 == 29 [pid = 968] [id = 311] 13:53:05 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056447400) [pid = 968] [serial = 932] [outer = 0000000000000000] 13:53:05 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805647C800) [pid = 968] [serial = 933] [outer = 0000008056447400] 13:53:05 INFO - PROCESS | 968 | 1467233585912 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008056550C00) [pid = 968] [serial = 934] [outer = 0000008056447400] 13:53:06 INFO - PROCESS | 968 | 1467233586357 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 672ms 13:53:06 INFO - PROCESS | 968 | 1467233586395 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 13:53:06 INFO - PROCESS | 968 | 1467233586399 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 13:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:53:06 INFO - PROCESS | 968 | 1467233586422 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:53:06 INFO - PROCESS | 968 | 1467233586427 Marionette TRACE conn6 <- [1,1210,null,{}] 13:53:06 INFO - PROCESS | 968 | 1467233586431 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:06 INFO - PROCESS | 968 | 1467233586433 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:06 INFO - PROCESS | 968 | 1467233586554 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 13:53:06 INFO - PROCESS | 968 | 1467233586603 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:06 INFO - PROCESS | 968 | 1467233586605 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:06 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DD1000 == 30 [pid = 968] [id = 312] 13:53:06 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008057003400) [pid = 968] [serial = 935] [outer = 0000000000000000] 13:53:06 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008057B81400) [pid = 968] [serial = 936] [outer = 0000008057003400] 13:53:06 INFO - PROCESS | 968 | 1467233586652 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008058ED4000) [pid = 968] [serial = 937] [outer = 0000008057003400] 13:53:07 INFO - PROCESS | 968 | 1467233587086 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 968 | 1467233587153 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 13:53:07 INFO - PROCESS | 968 | 1467233587162 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 968 | 1467233587164 Marionette TRACE conn6 <- [1,1214,null,{}] 13:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:53:07 INFO - PROCESS | 968 | 1467233587167 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:07 INFO - PROCESS | 968 | 1467233587170 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:07 INFO - PROCESS | 968 | 1467233587276 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 13:53:07 INFO - PROCESS | 968 | 1467233587289 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:07 INFO - PROCESS | 968 | 1467233587291 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:07 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2A2800 == 31 [pid = 968] [id = 313] 13:53:07 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (00000080593A4C00) [pid = 968] [serial = 938] [outer = 0000000000000000] 13:53:07 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805976B400) [pid = 968] [serial = 939] [outer = 00000080593A4C00] 13:53:07 INFO - PROCESS | 968 | 1467233587378 Marionette DEBUG loaded listener.js 13:53:07 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805980B400) [pid = 968] [serial = 940] [outer = 00000080593A4C00] 13:53:07 INFO - PROCESS | 968 | 1467233587815 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 672ms 13:53:07 INFO - PROCESS | 968 | 1467233587838 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 968 | 1467233587840 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 13:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:53:07 INFO - PROCESS | 968 | 1467233587849 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 968 | 1467233587851 Marionette TRACE conn6 <- [1,1218,null,{}] 13:53:07 INFO - PROCESS | 968 | 1467233587855 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:07 INFO - PROCESS | 968 | 1467233587857 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:08 INFO - PROCESS | 968 | 1467233587997 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 13:53:08 INFO - PROCESS | 968 | 1467233588052 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:08 INFO - PROCESS | 968 | 1467233588059 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:08 INFO - PROCESS | 968 | ++DOCSHELL 000000805A823800 == 32 [pid = 968] [id = 314] 13:53:08 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805A7AAC00) [pid = 968] [serial = 941] [outer = 0000000000000000] 13:53:08 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805A8C6000) [pid = 968] [serial = 942] [outer = 000000805A7AAC00] 13:53:08 INFO - PROCESS | 968 | 1467233588107 Marionette DEBUG loaded listener.js 13:53:08 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805B3A8400) [pid = 968] [serial = 943] [outer = 000000805A7AAC00] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804D595000) [pid = 968] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 82 (00000080514F5400) [pid = 968] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008051F76C00) [pid = 968] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008056440400) [pid = 968] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 79 (00000080572E7C00) [pid = 968] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805976A400) [pid = 968] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804CABA800) [pid = 968] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805648D000) [pid = 968] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805A39B800) [pid = 968] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805E90C800) [pid = 968] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805DD75C00) [pid = 968] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:53:08 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008058FCD000) [pid = 968] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:53:08 INFO - PROCESS | 968 | 1467233588731 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 924ms 13:53:08 INFO - PROCESS | 968 | 1467233588771 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 13:53:08 INFO - PROCESS | 968 | 1467233588773 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 13:53:08 INFO - PROCESS | 968 | 1467233588776 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:53:08 INFO - PROCESS | 968 | 1467233588778 Marionette TRACE conn6 <- [1,1222,null,{}] 13:53:08 INFO - PROCESS | 968 | 1467233588782 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:08 INFO - PROCESS | 968 | 1467233588784 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:08 INFO - PROCESS | 968 | 1467233588891 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 13:53:08 INFO - PROCESS | 968 | 1467233588939 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:08 INFO - PROCESS | 968 | 1467233588941 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:08 INFO - PROCESS | 968 | ++DOCSHELL 000000805C422800 == 33 [pid = 968] [id = 315] 13:53:08 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000804CABE000) [pid = 968] [serial = 944] [outer = 0000000000000000] 13:53:08 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008056442400) [pid = 968] [serial = 945] [outer = 000000804CABE000] 13:53:08 INFO - PROCESS | 968 | 1467233588987 Marionette DEBUG loaded listener.js 13:53:09 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805AEA4400) [pid = 968] [serial = 946] [outer = 000000804CABE000] 13:53:09 INFO - PROCESS | 968 | 1467233589346 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 13:53:09 INFO - PROCESS | 968 | 1467233589410 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 13:53:09 INFO - PROCESS | 968 | 1467233589412 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 13:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:53:09 INFO - PROCESS | 968 | 1467233589415 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 968 | 1467233589417 Marionette TRACE conn6 <- [1,1226,null,{}] 13:53:09 INFO - PROCESS | 968 | 1467233589428 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:09 INFO - PROCESS | 968 | 1467233589430 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:09 INFO - PROCESS | 968 | 1467233589510 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 13:53:09 INFO - PROCESS | 968 | 1467233589516 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:09 INFO - PROCESS | 968 | 1467233589519 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:09 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA8C000 == 34 [pid = 968] [id = 316] 13:53:09 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805BBBDC00) [pid = 968] [serial = 947] [outer = 0000000000000000] 13:53:09 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805CACD800) [pid = 968] [serial = 948] [outer = 000000805BBBDC00] 13:53:09 INFO - PROCESS | 968 | 1467233589564 Marionette DEBUG loaded listener.js 13:53:09 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805D236400) [pid = 968] [serial = 949] [outer = 000000805BBBDC00] 13:53:09 INFO - PROCESS | 968 | 1467233589977 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 13:53:10 INFO - PROCESS | 968 | 1467233590048 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 13:53:10 INFO - PROCESS | 968 | 1467233590051 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 13:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:53:10 INFO - PROCESS | 968 | 1467233590054 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:53:10 INFO - PROCESS | 968 | 1467233590056 Marionette TRACE conn6 <- [1,1230,null,{}] 13:53:10 INFO - PROCESS | 968 | 1467233590060 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:10 INFO - PROCESS | 968 | 1467233590062 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:10 INFO - PROCESS | 968 | 1467233590146 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 13:53:10 INFO - PROCESS | 968 | 1467233590153 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 968 | 1467233590155 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:10 INFO - PROCESS | 968 | ++DOCSHELL 000000805D565000 == 35 [pid = 968] [id = 317] 13:53:10 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805D53E800) [pid = 968] [serial = 950] [outer = 0000000000000000] 13:53:10 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805D90EC00) [pid = 968] [serial = 951] [outer = 000000805D53E800] 13:53:10 INFO - PROCESS | 968 | 1467233590200 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805DD80000) [pid = 968] [serial = 952] [outer = 000000805D53E800] 13:53:10 INFO - PROCESS | 968 | 1467233590830 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 819ms 13:53:10 INFO - PROCESS | 968 | 1467233590899 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 13:53:10 INFO - PROCESS | 968 | 1467233590904 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 13:53:10 INFO - PROCESS | 968 | 1467233590914 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:53:10 INFO - PROCESS | 968 | 1467233590918 Marionette TRACE conn6 <- [1,1234,null,{}] 13:53:10 INFO - PROCESS | 968 | 1467233590925 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:10 INFO - PROCESS | 968 | 1467233590929 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:11 INFO - PROCESS | 968 | 1467233591068 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 13:53:11 INFO - PROCESS | 968 | 1467233591140 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 968 | 1467233591145 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:11 INFO - PROCESS | 968 | ++DOCSHELL 00000080533A3000 == 36 [pid = 968] [id = 318] 13:53:11 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000804D518800) [pid = 968] [serial = 953] [outer = 0000000000000000] 13:53:11 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804D597400) [pid = 968] [serial = 954] [outer = 000000804D518800] 13:53:11 INFO - PROCESS | 968 | 1467233591246 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (00000080512D4C00) [pid = 968] [serial = 955] [outer = 000000804D518800] 13:53:12 INFO - PROCESS | 968 | 1467233592031 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1133ms 13:53:12 INFO - PROCESS | 968 | 1467233592072 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 13:53:12 INFO - PROCESS | 968 | 1467233592078 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 13:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:53:12 INFO - PROCESS | 968 | 1467233592086 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 968 | 1467233592089 Marionette TRACE conn6 <- [1,1238,null,{}] 13:53:12 INFO - PROCESS | 968 | 1467233592093 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:12 INFO - PROCESS | 968 | 1467233592096 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:12 INFO - PROCESS | 968 | 1467233592224 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 13:53:12 INFO - PROCESS | 968 | 1467233592299 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 968 | 1467233592302 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:12 INFO - PROCESS | 968 | ++DOCSHELL 000000805A740000 == 37 [pid = 968] [id = 319] 13:53:12 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008056A2B400) [pid = 968] [serial = 956] [outer = 0000000000000000] 13:53:12 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008056ACD800) [pid = 968] [serial = 957] [outer = 0000008056A2B400] 13:53:12 INFO - PROCESS | 968 | 1467233592403 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008058C41C00) [pid = 968] [serial = 958] [outer = 0000008056A2B400] 13:53:13 INFO - PROCESS | 968 | 1467233593314 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:53:13 INFO - PROCESS | 968 | --DOCSHELL 000000805CA8C000 == 36 [pid = 968] [id = 316] 13:53:13 INFO - PROCESS | 968 | --DOCSHELL 000000805C422800 == 35 [pid = 968] [id = 315] 13:53:13 INFO - PROCESS | 968 | --DOCSHELL 000000805A823800 == 34 [pid = 968] [id = 314] 13:53:13 INFO - PROCESS | 968 | --DOCSHELL 000000805A2A2800 == 33 [pid = 968] [id = 313] 13:53:13 INFO - PROCESS | 968 | --DOCSHELL 0000008059DD1000 == 32 [pid = 968] [id = 312] 13:53:13 INFO - PROCESS | 968 | --DOCSHELL 0000008059678800 == 31 [pid = 968] [id = 311] 13:53:13 INFO - PROCESS | 968 | --DOCSHELL 00000080533B2800 == 30 [pid = 968] [id = 310] 13:53:13 INFO - PROCESS | 968 | --DOCSHELL 000000804E3D6000 == 29 [pid = 968] [id = 309] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000804E1EA000) [pid = 968] [serial = 888] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 85 (00000080515C2800) [pid = 968] [serial = 889] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805DE56800) [pid = 968] [serial = 880] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008052C11000) [pid = 968] [serial = 885] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 82 (00000080537D3400) [pid = 968] [serial = 886] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008056445C00) [pid = 968] [serial = 891] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805648F400) [pid = 968] [serial = 892] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008057B7D800) [pid = 968] [serial = 894] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008059EC8400) [pid = 968] [serial = 901] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804CEC2000) [pid = 968] [serial = 882] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804D41B000) [pid = 968] [serial = 883] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008059775400) [pid = 968] [serial = 900] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008059CFD400) [pid = 968] [serial = 906] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805BFD4000) [pid = 968] [serial = 903] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805E90F400) [pid = 968] [serial = 912] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805E95DC00) [pid = 968] [serial = 913] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DE52400) [pid = 968] [serial = 910] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805DDA2C00) [pid = 968] [serial = 909] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805D22D000) [pid = 968] [serial = 904] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008058FD4800) [pid = 968] [serial = 897] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 66 (00000080593A8C00) [pid = 968] [serial = 898] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805D23EC00) [pid = 968] [serial = 907] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008058D6B400) [pid = 968] [serial = 895] [outer = 0000000000000000] [url = about:blank] 13:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1294ms 13:53:13 INFO - PROCESS | 968 | 1467233593382 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 968 | 1467233593386 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 13:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:53:13 INFO - PROCESS | 968 | 1467233593392 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 968 | 1467233593395 Marionette TRACE conn6 <- [1,1242,null,{}] 13:53:13 INFO - PROCESS | 968 | 1467233593400 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:13 INFO - PROCESS | 968 | 1467233593403 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:13 INFO - PROCESS | 968 | 1467233593504 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 13:53:13 INFO - PROCESS | 968 | 1467233593511 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 968 | 1467233593516 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:13 INFO - PROCESS | 968 | ++DOCSHELL 0000008051FD0800 == 30 [pid = 968] [id = 320] 13:53:13 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804D59BC00) [pid = 968] [serial = 959] [outer = 0000000000000000] 13:53:13 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804E1EA000) [pid = 968] [serial = 960] [outer = 000000804D59BC00] 13:53:13 INFO - PROCESS | 968 | 1467233593567 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008051F76C00) [pid = 968] [serial = 961] [outer = 000000804D59BC00] 13:53:14 INFO - PROCESS | 968 | 1467233594135 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 775ms 13:53:14 INFO - PROCESS | 968 | 1467233594171 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 13:53:14 INFO - PROCESS | 968 | 1467233594177 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 13:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:53:14 INFO - PROCESS | 968 | 1467233594183 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:53:14 INFO - PROCESS | 968 | 1467233594188 Marionette TRACE conn6 <- [1,1246,null,{}] 13:53:14 INFO - PROCESS | 968 | 1467233594195 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:14 INFO - PROCESS | 968 | 1467233594199 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:14 INFO - PROCESS | 968 | 1467233594324 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 13:53:14 INFO - PROCESS | 968 | 1467233594405 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:14 INFO - PROCESS | 968 | 1467233594410 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:14 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D98800 == 31 [pid = 968] [id = 321] 13:53:14 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805124B000) [pid = 968] [serial = 962] [outer = 0000000000000000] 13:53:14 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008051C38000) [pid = 968] [serial = 963] [outer = 000000805124B000] 13:53:14 INFO - PROCESS | 968 | 1467233594471 Marionette DEBUG loaded listener.js 13:53:14 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008056443C00) [pid = 968] [serial = 964] [outer = 000000805124B000] 13:53:15 INFO - PROCESS | 968 | 1467233595051 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 945ms 13:53:15 INFO - PROCESS | 968 | 1467233595130 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 13:53:15 INFO - PROCESS | 968 | 1467233595135 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 13:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:53:15 INFO - PROCESS | 968 | 1467233595142 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:53:15 INFO - PROCESS | 968 | 1467233595146 Marionette TRACE conn6 <- [1,1250,null,{}] 13:53:15 INFO - PROCESS | 968 | 1467233595150 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:15 INFO - PROCESS | 968 | 1467233595153 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:15 INFO - PROCESS | 968 | 1467233595275 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 13:53:15 INFO - PROCESS | 968 | 1467233595342 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:15 INFO - PROCESS | 968 | 1467233595345 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:15 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F22000 == 32 [pid = 968] [id = 322] 13:53:15 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CEC6800) [pid = 968] [serial = 965] [outer = 0000000000000000] 13:53:15 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (00000080572DF400) [pid = 968] [serial = 966] [outer = 000000804CEC6800] 13:53:15 INFO - PROCESS | 968 | 1467233595405 Marionette DEBUG loaded listener.js 13:53:15 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008058D64800) [pid = 968] [serial = 967] [outer = 000000804CEC6800] 13:53:16 INFO - PROCESS | 968 | 1467233596012 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 924ms 13:53:16 INFO - PROCESS | 968 | 1467233596068 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 968 | 1467233596070 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 13:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:53:16 INFO - PROCESS | 968 | 1467233596074 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 968 | 1467233596079 Marionette TRACE conn6 <- [1,1254,null,{}] 13:53:16 INFO - PROCESS | 968 | 1467233596091 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:16 INFO - PROCESS | 968 | 1467233596097 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:16 INFO - PROCESS | 968 | 1467233596214 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 13:53:16 INFO - PROCESS | 968 | 1467233596289 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:16 INFO - PROCESS | 968 | 1467233596294 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:16 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1DD800 == 33 [pid = 968] [id = 323] 13:53:16 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805976DC00) [pid = 968] [serial = 968] [outer = 0000000000000000] 13:53:16 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008059D11800) [pid = 968] [serial = 969] [outer = 000000805976DC00] 13:53:16 INFO - PROCESS | 968 | 1467233596356 Marionette DEBUG loaded listener.js 13:53:16 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805A1C1000) [pid = 968] [serial = 970] [outer = 000000805976DC00] 13:53:17 INFO - PROCESS | 968 | 1467233597016 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 986ms 13:53:17 INFO - PROCESS | 968 | 1467233597063 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 13:53:17 INFO - PROCESS | 968 | 1467233597066 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 13:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:53:17 INFO - PROCESS | 968 | 1467233597070 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:53:17 INFO - PROCESS | 968 | 1467233597072 Marionette TRACE conn6 <- [1,1258,null,{}] 13:53:17 INFO - PROCESS | 968 | 1467233597076 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:17 INFO - PROCESS | 968 | 1467233597079 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:17 INFO - PROCESS | 968 | 1467233597192 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 13:53:17 INFO - PROCESS | 968 | 1467233597264 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 968 | 1467233597266 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:17 INFO - PROCESS | 968 | ++DOCSHELL 000000805A815000 == 34 [pid = 968] [id = 324] 13:53:17 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805B0DCC00) [pid = 968] [serial = 971] [outer = 0000000000000000] 13:53:17 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805BBB9C00) [pid = 968] [serial = 972] [outer = 000000805B0DCC00] 13:53:17 INFO - PROCESS | 968 | 1467233597324 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805CACE400) [pid = 968] [serial = 973] [outer = 000000805B0DCC00] 13:53:17 INFO - PROCESS | 968 | 1467233597924 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 923ms 13:53:18 INFO - PROCESS | 968 | 1467233597995 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 13:53:18 INFO - PROCESS | 968 | 1467233597997 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 13:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:53:18 INFO - PROCESS | 968 | 1467233598001 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 968 | 1467233598003 Marionette TRACE conn6 <- [1,1262,null,{}] 13:53:18 INFO - PROCESS | 968 | 1467233598007 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:18 INFO - PROCESS | 968 | 1467233598010 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:18 INFO - PROCESS | 968 | 1467233598116 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 13:53:18 INFO - PROCESS | 968 | 1467233598188 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 968 | 1467233598191 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:18 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA0A000 == 35 [pid = 968] [id = 325] 13:53:18 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805AEB2000) [pid = 968] [serial = 974] [outer = 0000000000000000] 13:53:18 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805D53C800) [pid = 968] [serial = 975] [outer = 000000805AEB2000] 13:53:18 INFO - PROCESS | 968 | 1467233598248 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DD9E000) [pid = 968] [serial = 976] [outer = 000000805AEB2000] 13:53:18 INFO - PROCESS | 968 | 1467233598891 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 924ms 13:53:18 INFO - PROCESS | 968 | 1467233598927 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 13:53:18 INFO - PROCESS | 968 | 1467233598930 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 13:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:53:18 INFO - PROCESS | 968 | 1467233598933 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 968 | 1467233598935 Marionette TRACE conn6 <- [1,1266,null,{}] 13:53:18 INFO - PROCESS | 968 | 1467233598939 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:18 INFO - PROCESS | 968 | 1467233598946 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:19 INFO - PROCESS | 968 | 1467233599087 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 13:53:19 INFO - PROCESS | 968 | 1467233599165 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:19 INFO - PROCESS | 968 | 1467233599167 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:19 INFO - PROCESS | 968 | ++DOCSHELL 000000805D51E000 == 36 [pid = 968] [id = 326] 13:53:19 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805DE4F000) [pid = 968] [serial = 977] [outer = 0000000000000000] 13:53:19 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805E906C00) [pid = 968] [serial = 978] [outer = 000000805DE4F000] 13:53:19 INFO - PROCESS | 968 | 1467233599224 Marionette DEBUG loaded listener.js 13:53:19 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805E95C000) [pid = 968] [serial = 979] [outer = 000000805DE4F000] 13:53:19 INFO - PROCESS | 968 | 1467233599891 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1025ms 13:53:19 INFO - PROCESS | 968 | 1467233599970 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 13:53:19 INFO - PROCESS | 968 | 1467233599975 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 13:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:53:19 INFO - PROCESS | 968 | 1467233599981 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:53:19 INFO - PROCESS | 968 | 1467233599984 Marionette TRACE conn6 <- [1,1270,null,{}] 13:53:19 INFO - PROCESS | 968 | 1467233599990 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:20 INFO - PROCESS | 968 | 1467233599993 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:20 INFO - PROCESS | 968 | 1467233600111 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 13:53:20 INFO - PROCESS | 968 | 1467233600180 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 968 | 1467233600183 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:20 INFO - PROCESS | 968 | --DOCSHELL 0000008051C6F800 == 35 [pid = 968] [id = 308] 13:53:20 INFO - PROCESS | 968 | --DOCSHELL 000000805A740000 == 34 [pid = 968] [id = 319] 13:53:20 INFO - PROCESS | 968 | --DOCSHELL 00000080533A3000 == 33 [pid = 968] [id = 318] 13:53:20 INFO - PROCESS | 968 | --DOCSHELL 000000805D51E000 == 32 [pid = 968] [id = 326] 13:53:20 INFO - PROCESS | 968 | --DOCSHELL 000000805CA0A000 == 31 [pid = 968] [id = 325] 13:53:20 INFO - PROCESS | 968 | --DOCSHELL 000000805A815000 == 30 [pid = 968] [id = 324] 13:53:20 INFO - PROCESS | 968 | --DOCSHELL 000000805A1DD800 == 29 [pid = 968] [id = 323] 13:53:20 INFO - PROCESS | 968 | --DOCSHELL 000000805D565000 == 28 [pid = 968] [id = 317] 13:53:20 INFO - PROCESS | 968 | --DOCSHELL 0000008058F22000 == 27 [pid = 968] [id = 322] 13:53:20 INFO - PROCESS | 968 | --DOCSHELL 0000008051FD0800 == 26 [pid = 968] [id = 320] 13:53:20 INFO - PROCESS | 968 | --DOCSHELL 0000008052D98800 == 25 [pid = 968] [id = 321] 13:53:20 INFO - PROCESS | 968 | ++DOCSHELL 000000804B11A000 == 26 [pid = 968] [id = 327] 13:53:20 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000804C50DC00) [pid = 968] [serial = 980] [outer = 0000000000000000] 13:53:20 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000804CAB4000) [pid = 968] [serial = 981] [outer = 000000804C50DC00] 13:53:20 INFO - PROCESS | 968 | 1467233600864 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000804CF9B400) [pid = 968] [serial = 982] [outer = 000000804C50DC00] 13:53:21 INFO - PROCESS | 968 | 1467233601406 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1487ms 13:53:21 INFO - PROCESS | 968 | 1467233601470 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 13:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:53:21 INFO - PROCESS | 968 | 1467233601473 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 13:53:21 INFO - PROCESS | 968 | 1467233601478 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - PROCESS | 968 | 1467233601481 Marionette TRACE conn6 <- [1,1274,null,{}] 13:53:21 INFO - PROCESS | 968 | 1467233601486 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:21 INFO - PROCESS | 968 | 1467233601490 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:21 INFO - PROCESS | 968 | 1467233601614 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 13:53:21 INFO - PROCESS | 968 | 1467233601690 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 968 | 1467233601692 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:21 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D9B000 == 27 [pid = 968] [id = 328] 13:53:21 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000804D59B400) [pid = 968] [serial = 983] [outer = 0000000000000000] 13:53:21 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000804DED8400) [pid = 968] [serial = 984] [outer = 000000804D59B400] 13:53:21 INFO - PROCESS | 968 | 1467233601743 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (00000080512CD000) [pid = 968] [serial = 985] [outer = 000000804D59B400] 13:53:22 INFO - PROCESS | 968 | 1467233602143 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 735ms 13:53:22 INFO - PROCESS | 968 | 1467233602237 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 13:53:22 INFO - PROCESS | 968 | 1467233602242 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 13:53:22 INFO - PROCESS | 968 | 1467233602249 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - PROCESS | 968 | 1467233602251 Marionette TRACE conn6 <- [1,1278,null,{}] 13:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:53:22 INFO - PROCESS | 968 | 1467233602260 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:22 INFO - PROCESS | 968 | 1467233602263 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:22 INFO - PROCESS | 968 | 1467233602397 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 13:53:22 INFO - PROCESS | 968 | 1467233602443 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:22 INFO - PROCESS | 968 | 1467233602446 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:22 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F1B800 == 28 [pid = 968] [id = 329] 13:53:22 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (0000008052C76000) [pid = 968] [serial = 986] [outer = 0000000000000000] 13:53:22 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (0000008052D1F400) [pid = 968] [serial = 987] [outer = 0000008052C76000] 13:53:22 INFO - PROCESS | 968 | 1467233602494 Marionette DEBUG loaded listener.js 13:53:22 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (0000008053864C00) [pid = 968] [serial = 988] [outer = 0000008052C76000] 13:53:22 INFO - PROCESS | 968 | 1467233602967 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 776ms 13:53:23 INFO - PROCESS | 968 | 1467233603032 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 13:53:23 INFO - PROCESS | 968 | 1467233603035 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 13:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:53:23 INFO - PROCESS | 968 | 1467233603048 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - PROCESS | 968 | 1467233603052 Marionette TRACE conn6 <- [1,1282,null,{}] 13:53:23 INFO - PROCESS | 968 | 1467233603065 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:23 INFO - PROCESS | 968 | 1467233603070 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:23 INFO - PROCESS | 968 | 1467233603187 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 13:53:23 INFO - PROCESS | 968 | 1467233603244 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:23 INFO - PROCESS | 968 | 1467233603246 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:23 INFO - PROCESS | 968 | ++DOCSHELL 000000805A18D000 == 29 [pid = 968] [id = 330] 13:53:23 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (0000008056552400) [pid = 968] [serial = 989] [outer = 0000000000000000] 13:53:23 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (0000008056AC7800) [pid = 968] [serial = 990] [outer = 0000008056552400] 13:53:23 INFO - PROCESS | 968 | 1467233603293 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 968 | ++DOMWINDOW == 97 (00000080572DD800) [pid = 968] [serial = 991] [outer = 0000008056552400] 13:53:23 INFO - PROCESS | 968 | 1467233603773 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 797ms 13:53:23 INFO - PROCESS | 968 | 1467233603844 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 13:53:23 INFO - PROCESS | 968 | 1467233603847 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 13:53:23 INFO - PROCESS | 968 | 1467233603850 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:53:23 INFO - PROCESS | 968 | 1467233603852 Marionette TRACE conn6 <- [1,1286,null,{}] 13:53:23 INFO - PROCESS | 968 | 1467233603855 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:23 INFO - PROCESS | 968 | 1467233603858 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:24 INFO - PROCESS | 968 | 1467233603995 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 13:53:24 INFO - PROCESS | 968 | 1467233604002 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 968 | 1467233604005 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:24 INFO - PROCESS | 968 | ++DOCSHELL 000000805A753000 == 30 [pid = 968] [id = 331] 13:53:24 INFO - PROCESS | 968 | ++DOMWINDOW == 98 (0000008058FCDC00) [pid = 968] [serial = 992] [outer = 0000000000000000] 13:53:24 INFO - PROCESS | 968 | ++DOMWINDOW == 99 (0000008058FCE800) [pid = 968] [serial = 993] [outer = 0000008058FCDC00] 13:53:24 INFO - PROCESS | 968 | 1467233604094 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 968 | ++DOMWINDOW == 100 (00000080593A0C00) [pid = 968] [serial = 994] [outer = 0000008058FCDC00] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 99 (000000804D518800) [pid = 968] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 98 (0000008057242400) [pid = 968] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 97 (0000008056A2B400) [pid = 968] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 96 (000000805D236800) [pid = 968] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 95 (0000008057003400) [pid = 968] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 94 (000000804D59BC00) [pid = 968] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 93 (0000008056447400) [pid = 968] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008051442000) [pid = 968] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 91 (00000080593A4C00) [pid = 968] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000804CFA0000) [pid = 968] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000804CABE000) [pid = 968] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805A7AAC00) [pid = 968] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000804CABD800) [pid = 968] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805BBBDC00) [pid = 968] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804D28C400) [pid = 968] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:53:24 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805D53E800) [pid = 968] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:53:24 INFO - PROCESS | 968 | 1467233604694 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 881ms 13:53:24 INFO - PROCESS | 968 | 1467233604733 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 13:53:24 INFO - PROCESS | 968 | 1467233604736 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 13:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:53:24 INFO - PROCESS | 968 | 1467233604739 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:53:24 INFO - PROCESS | 968 | 1467233604741 Marionette TRACE conn6 <- [1,1290,null,{}] 13:53:24 INFO - PROCESS | 968 | 1467233604744 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:24 INFO - PROCESS | 968 | 1467233604746 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:24 INFO - PROCESS | 968 | 1467233604830 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 13:53:24 INFO - PROCESS | 968 | 1467233604835 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 968 | 1467233604838 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:24 INFO - PROCESS | 968 | ++DOCSHELL 000000805C4AD000 == 31 [pid = 968] [id = 332] 13:53:24 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805225A800) [pid = 968] [serial = 995] [outer = 0000000000000000] 13:53:24 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008058FCA400) [pid = 968] [serial = 996] [outer = 000000805225A800] 13:53:24 INFO - PROCESS | 968 | 1467233604895 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805976B800) [pid = 968] [serial = 997] [outer = 000000805225A800] 13:53:25 INFO - PROCESS | 968 | 1467233605351 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 13:53:25 INFO - PROCESS | 968 | 1467233605414 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 13:53:25 INFO - PROCESS | 968 | 1467233605416 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 13:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:53:25 INFO - PROCESS | 968 | 1467233605420 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 968 | 1467233605422 Marionette TRACE conn6 <- [1,1294,null,{}] 13:53:25 INFO - PROCESS | 968 | 1467233605425 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:25 INFO - PROCESS | 968 | 1467233605432 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:25 INFO - PROCESS | 968 | 1467233605525 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 13:53:25 INFO - PROCESS | 968 | 1467233605571 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 968 | 1467233605573 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:25 INFO - PROCESS | 968 | ++DOCSHELL 000000804CBA1800 == 32 [pid = 968] [id = 333] 13:53:25 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (0000008059FF6800) [pid = 968] [serial = 998] [outer = 0000000000000000] 13:53:25 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805A1BF400) [pid = 968] [serial = 999] [outer = 0000008059FF6800] 13:53:25 INFO - PROCESS | 968 | 1467233605619 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805A7AAC00) [pid = 968] [serial = 1000] [outer = 0000008059FF6800] 13:53:26 INFO - PROCESS | 968 | 1467233606036 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 692ms 13:53:26 INFO - PROCESS | 968 | 1467233606114 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 13:53:26 INFO - PROCESS | 968 | 1467233606117 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 13:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:53:26 INFO - PROCESS | 968 | 1467233606120 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:53:26 INFO - PROCESS | 968 | 1467233606122 Marionette TRACE conn6 <- [1,1298,null,{}] 13:53:26 INFO - PROCESS | 968 | 1467233606126 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:26 INFO - PROCESS | 968 | 1467233606128 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:26 INFO - PROCESS | 968 | 1467233606210 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 13:53:26 INFO - PROCESS | 968 | 1467233606218 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 968 | 1467233606220 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:26 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F0E800 == 33 [pid = 968] [id = 334] 13:53:26 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805AEAD400) [pid = 968] [serial = 1001] [outer = 0000000000000000] 13:53:26 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805B0E2400) [pid = 968] [serial = 1002] [outer = 000000805AEAD400] 13:53:26 INFO - PROCESS | 968 | 1467233606265 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805BF57C00) [pid = 968] [serial = 1003] [outer = 000000805AEAD400] 13:53:27 INFO - PROCESS | 968 | 1467233607063 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 13:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 13:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 986ms 13:53:27 INFO - PROCESS | 968 | 1467233607110 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 968 | 1467233607115 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 13:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:53:27 INFO - PROCESS | 968 | 1467233607120 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - PROCESS | 968 | 1467233607126 Marionette TRACE conn6 <- [1,1302,null,{}] 13:53:27 INFO - PROCESS | 968 | 1467233607132 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:27 INFO - PROCESS | 968 | 1467233607135 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:27 INFO - PROCESS | 968 | 1467233607262 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 13:53:27 INFO - PROCESS | 968 | 1467233607338 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 968 | 1467233607341 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:27 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C22800 == 34 [pid = 968] [id = 335] 13:53:27 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000804E3BB400) [pid = 968] [serial = 1004] [outer = 0000000000000000] 13:53:27 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (00000080512D7400) [pid = 968] [serial = 1005] [outer = 000000804E3BB400] 13:53:27 INFO - PROCESS | 968 | 1467233607444 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (0000008052C0F000) [pid = 968] [serial = 1006] [outer = 000000804E3BB400] 13:53:28 INFO - PROCESS | 968 | 1467233608159 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1079ms 13:53:28 INFO - PROCESS | 968 | 1467233608210 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 13:53:28 INFO - PROCESS | 968 | 1467233608215 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 13:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:53:28 INFO - PROCESS | 968 | 1467233608222 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - PROCESS | 968 | 1467233608226 Marionette TRACE conn6 <- [1,1306,null,{}] 13:53:28 INFO - PROCESS | 968 | 1467233608230 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:28 INFO - PROCESS | 968 | 1467233608233 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:28 INFO - PROCESS | 968 | 1467233608368 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 13:53:28 INFO - PROCESS | 968 | 1467233608446 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:28 INFO - PROCESS | 968 | 1467233608449 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:28 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA0C800 == 35 [pid = 968] [id = 336] 13:53:28 INFO - PROCESS | 968 | ++DOMWINDOW == 97 (000000805654E800) [pid = 968] [serial = 1007] [outer = 0000000000000000] 13:53:28 INFO - PROCESS | 968 | ++DOMWINDOW == 98 (0000008056A25800) [pid = 968] [serial = 1008] [outer = 000000805654E800] 13:53:28 INFO - PROCESS | 968 | 1467233608550 Marionette DEBUG loaded listener.js 13:53:28 INFO - PROCESS | 968 | ++DOMWINDOW == 99 (0000008058C44000) [pid = 968] [serial = 1009] [outer = 000000805654E800] 13:53:29 INFO - PROCESS | 968 | --DOCSHELL 000000804CBA1800 == 34 [pid = 968] [id = 333] 13:53:29 INFO - PROCESS | 968 | --DOCSHELL 000000805C4AD000 == 33 [pid = 968] [id = 332] 13:53:29 INFO - PROCESS | 968 | --DOCSHELL 000000805A753000 == 32 [pid = 968] [id = 331] 13:53:29 INFO - PROCESS | 968 | --DOCSHELL 000000805A18D000 == 31 [pid = 968] [id = 330] 13:53:29 INFO - PROCESS | 968 | --DOCSHELL 0000008058F1B800 == 30 [pid = 968] [id = 329] 13:53:29 INFO - PROCESS | 968 | --DOCSHELL 0000008052D9B000 == 29 [pid = 968] [id = 328] 13:53:29 INFO - PROCESS | 968 | --DOCSHELL 000000804B11A000 == 28 [pid = 968] [id = 327] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 98 (000000805647C800) [pid = 968] [serial = 933] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 97 (00000080519F7400) [pid = 968] [serial = 930] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 96 (000000805980B400) [pid = 968] [serial = 940] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 95 (000000805976B400) [pid = 968] [serial = 939] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 94 (0000008052C7A800) [pid = 968] [serial = 931] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000804CFA4400) [pid = 968] [serial = 927] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000804D58F000) [pid = 968] [serial = 928] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008056442400) [pid = 968] [serial = 945] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805A8C6000) [pid = 968] [serial = 942] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 89 (00000080512CF800) [pid = 968] [serial = 925] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000804CFA1000) [pid = 968] [serial = 924] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805CACD800) [pid = 968] [serial = 948] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805B3A8400) [pid = 968] [serial = 943] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 85 (00000080531C2000) [pid = 968] [serial = 916] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805D90EC00) [pid = 968] [serial = 951] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008051568000) [pid = 968] [serial = 915] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804D597400) [pid = 968] [serial = 954] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008059775800) [pid = 968] [serial = 919] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008058FCA800) [pid = 968] [serial = 918] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805D236400) [pid = 968] [serial = 949] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008056ACD800) [pid = 968] [serial = 957] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805E963000) [pid = 968] [serial = 922] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080512D4C00) [pid = 968] [serial = 955] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805DDA3000) [pid = 968] [serial = 921] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008051F76C00) [pid = 968] [serial = 961] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008058C41C00) [pid = 968] [serial = 958] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008057B81400) [pid = 968] [serial = 936] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008058ED4000) [pid = 968] [serial = 937] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DD80000) [pid = 968] [serial = 952] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008056550C00) [pid = 968] [serial = 934] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805AEA4400) [pid = 968] [serial = 946] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000804E1EA000) [pid = 968] [serial = 960] [outer = 0000000000000000] [url = about:blank] 13:53:29 INFO - PROCESS | 968 | 1467233609394 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1238ms 13:53:29 INFO - PROCESS | 968 | 1467233609461 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 13:53:29 INFO - PROCESS | 968 | 1467233609465 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 13:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:53:29 INFO - PROCESS | 968 | 1467233609470 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:53:29 INFO - PROCESS | 968 | 1467233609473 Marionette TRACE conn6 <- [1,1310,null,{}] 13:53:29 INFO - PROCESS | 968 | 1467233609479 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:29 INFO - PROCESS | 968 | 1467233609482 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:29 INFO - PROCESS | 968 | 1467233609574 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 13:53:29 INFO - PROCESS | 968 | 1467233609589 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:29 INFO - PROCESS | 968 | 1467233609591 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:29 INFO - PROCESS | 968 | ++DOCSHELL 0000008052214000 == 29 [pid = 968] [id = 337] 13:53:29 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804D298C00) [pid = 968] [serial = 1010] [outer = 0000000000000000] 13:53:29 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000804D595C00) [pid = 968] [serial = 1011] [outer = 000000804D298C00] 13:53:29 INFO - PROCESS | 968 | 1467233609643 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (00000080512D1C00) [pid = 968] [serial = 1012] [outer = 000000804D298C00] 13:53:30 INFO - PROCESS | 968 | 1467233610168 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 735ms 13:53:30 INFO - PROCESS | 968 | 1467233610204 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 13:53:30 INFO - PROCESS | 968 | 1467233610209 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 13:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:53:30 INFO - PROCESS | 968 | 1467233610215 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - PROCESS | 968 | 1467233610218 Marionette TRACE conn6 <- [1,1314,null,{}] 13:53:30 INFO - PROCESS | 968 | 1467233610222 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:30 INFO - PROCESS | 968 | 1467233610224 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:30 INFO - PROCESS | 968 | 1467233610315 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 13:53:30 INFO - PROCESS | 968 | 1467233610393 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 968 | 1467233610395 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:30 INFO - PROCESS | 968 | ++DOCSHELL 0000008053421800 == 30 [pid = 968] [id = 338] 13:53:30 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008052258800) [pid = 968] [serial = 1013] [outer = 0000000000000000] 13:53:30 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008052F56000) [pid = 968] [serial = 1014] [outer = 0000008052258800] 13:53:30 INFO - PROCESS | 968 | 1467233610445 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056442400) [pid = 968] [serial = 1015] [outer = 0000008052258800] 13:53:30 INFO - PROCESS | 968 | 1467233610873 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 691ms 13:53:30 INFO - PROCESS | 968 | 1467233610910 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 13:53:30 INFO - PROCESS | 968 | 1467233610912 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 13:53:30 INFO - PROCESS | 968 | 1467233610916 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:53:30 INFO - PROCESS | 968 | 1467233610920 Marionette TRACE conn6 <- [1,1318,null,{}] 13:53:30 INFO - PROCESS | 968 | 1467233610931 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:30 INFO - PROCESS | 968 | 1467233610936 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:31 INFO - PROCESS | 968 | 1467233611054 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 13:53:31 INFO - PROCESS | 968 | 1467233611071 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:31 INFO - PROCESS | 968 | 1467233611074 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:31 INFO - PROCESS | 968 | ++DOCSHELL 000000805972D800 == 31 [pid = 968] [id = 339] 13:53:31 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008057236400) [pid = 968] [serial = 1016] [outer = 0000000000000000] 13:53:31 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008058C42400) [pid = 968] [serial = 1017] [outer = 0000008057236400] 13:53:31 INFO - PROCESS | 968 | 1467233611125 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058FCE000) [pid = 968] [serial = 1018] [outer = 0000008057236400] 13:53:31 INFO - PROCESS | 968 | 1467233611570 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 735ms 13:53:31 INFO - PROCESS | 968 | 1467233611658 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 13:53:31 INFO - PROCESS | 968 | 1467233611661 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 13:53:31 INFO - PROCESS | 968 | 1467233611664 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:53:31 INFO - PROCESS | 968 | 1467233611666 Marionette TRACE conn6 <- [1,1322,null,{}] 13:53:31 INFO - PROCESS | 968 | 1467233611670 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:31 INFO - PROCESS | 968 | 1467233611672 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:31 INFO - PROCESS | 968 | 1467233611790 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 13:53:31 INFO - PROCESS | 968 | 1467233611798 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:31 INFO - PROCESS | 968 | 1467233611800 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:31 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1E8000 == 32 [pid = 968] [id = 340] 13:53:31 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (00000080593A7000) [pid = 968] [serial = 1019] [outer = 0000000000000000] 13:53:31 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805976A400) [pid = 968] [serial = 1020] [outer = 00000080593A7000] 13:53:31 INFO - PROCESS | 968 | 1467233611847 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805980D800) [pid = 968] [serial = 1021] [outer = 00000080593A7000] 13:53:32 INFO - PROCESS | 968 | 1467233612312 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 13:53:32 INFO - PROCESS | 968 | 1467233612339 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 968 | 1467233612341 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 13:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:53:32 INFO - PROCESS | 968 | 1467233612344 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - PROCESS | 968 | 1467233612346 Marionette TRACE conn6 <- [1,1326,null,{}] 13:53:32 INFO - PROCESS | 968 | 1467233612349 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:32 INFO - PROCESS | 968 | 1467233612352 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:32 INFO - PROCESS | 968 | 1467233612488 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 13:53:32 INFO - PROCESS | 968 | 1467233612510 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:32 INFO - PROCESS | 968 | 1467233612512 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:32 INFO - PROCESS | 968 | ++DOCSHELL 000000805A362000 == 33 [pid = 968] [id = 341] 13:53:32 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805980E000) [pid = 968] [serial = 1022] [outer = 0000000000000000] 13:53:32 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059FF1400) [pid = 968] [serial = 1023] [outer = 000000805980E000] 13:53:32 INFO - PROCESS | 968 | 1467233612558 Marionette DEBUG loaded listener.js 13:53:32 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805A7EE800) [pid = 968] [serial = 1024] [outer = 000000805980E000] 13:53:33 INFO - PROCESS | 968 | 1467233613468 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1171ms 13:53:33 INFO - PROCESS | 968 | 1467233613519 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 968 | 1467233613521 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 13:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:53:33 INFO - PROCESS | 968 | 1467233613524 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - PROCESS | 968 | 1467233613526 Marionette TRACE conn6 <- [1,1330,null,{}] 13:53:33 INFO - PROCESS | 968 | 1467233613537 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:33 INFO - PROCESS | 968 | 1467233613543 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:33 INFO - PROCESS | 968 | 1467233613711 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805124B000) [pid = 968] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804CEC6800) [pid = 968] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805976DC00) [pid = 968] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805B0DCC00) [pid = 968] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805AEB2000) [pid = 968] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008059FF6800) [pid = 968] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008056552400) [pid = 968] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008058FCDC00) [pid = 968] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805225A800) [pid = 968] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804D59B400) [pid = 968] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804C50DC00) [pid = 968] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DE4F000) [pid = 968] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:53:33 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008052C76000) [pid = 968] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:53:33 INFO - PROCESS | 968 | 1467233613764 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 968 | 1467233613766 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:33 INFO - PROCESS | 968 | ++DOCSHELL 0000008053415000 == 34 [pid = 968] [id = 342] 13:53:33 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804CAB3000) [pid = 968] [serial = 1025] [outer = 0000000000000000] 13:53:33 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CFA0000) [pid = 968] [serial = 1026] [outer = 000000804CAB3000] 13:53:33 INFO - PROCESS | 968 | 1467233613812 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805655C000) [pid = 968] [serial = 1027] [outer = 000000804CAB3000] 13:53:34 INFO - PROCESS | 968 | 1467233614221 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 734ms 13:53:34 INFO - PROCESS | 968 | 1467233614262 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 968 | 1467233614264 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 13:53:34 INFO - PROCESS | 968 | 1467233614267 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:53:34 INFO - PROCESS | 968 | 1467233614269 Marionette TRACE conn6 <- [1,1334,null,{}] 13:53:34 INFO - PROCESS | 968 | 1467233614273 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:34 INFO - PROCESS | 968 | 1467233614275 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:34 INFO - PROCESS | 968 | 1467233614358 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 13:53:34 INFO - PROCESS | 968 | 1467233614365 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:34 INFO - PROCESS | 968 | 1467233614367 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:34 INFO - PROCESS | 968 | ++DOCSHELL 000000805D2D5000 == 35 [pid = 968] [id = 343] 13:53:34 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805A1BF000) [pid = 968] [serial = 1028] [outer = 0000000000000000] 13:53:34 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805CAD3800) [pid = 968] [serial = 1029] [outer = 000000805A1BF000] 13:53:34 INFO - PROCESS | 968 | 1467233614412 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805D23D400) [pid = 968] [serial = 1030] [outer = 000000805A1BF000] 13:53:34 INFO - PROCESS | 968 | 1467233614846 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 13:53:34 INFO - PROCESS | 968 | 1467233614900 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 13:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:53:34 INFO - PROCESS | 968 | 1467233614903 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 13:53:34 INFO - PROCESS | 968 | 1467233614906 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - PROCESS | 968 | 1467233614908 Marionette TRACE conn6 <- [1,1338,null,{}] 13:53:34 INFO - PROCESS | 968 | 1467233614912 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:34 INFO - PROCESS | 968 | 1467233614914 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:35 INFO - PROCESS | 968 | 1467233614998 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 13:53:35 INFO - PROCESS | 968 | 1467233615005 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 968 | 1467233615007 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:35 INFO - PROCESS | 968 | ++DOCSHELL 00000080602CE800 == 36 [pid = 968] [id = 344] 13:53:35 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805D903800) [pid = 968] [serial = 1031] [outer = 0000000000000000] 13:53:35 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D908C00) [pid = 968] [serial = 1032] [outer = 000000805D903800] 13:53:35 INFO - PROCESS | 968 | 1467233615054 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805DD7C000) [pid = 968] [serial = 1033] [outer = 000000805D903800] 13:53:35 INFO - PROCESS | 968 | 1467233615500 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 13:53:35 INFO - PROCESS | 968 | 1467233615543 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 13:53:35 INFO - PROCESS | 968 | 1467233615545 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 13:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:53:35 INFO - PROCESS | 968 | 1467233615553 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:53:35 INFO - PROCESS | 968 | 1467233615555 Marionette TRACE conn6 <- [1,1342,null,{}] 13:53:35 INFO - PROCESS | 968 | 1467233615558 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:35 INFO - PROCESS | 968 | 1467233615560 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:35 INFO - PROCESS | 968 | 1467233615646 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 13:53:35 INFO - PROCESS | 968 | 1467233615654 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 968 | 1467233615656 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:35 INFO - PROCESS | 968 | ++DOCSHELL 000000806154F800 == 37 [pid = 968] [id = 345] 13:53:35 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805DD9F000) [pid = 968] [serial = 1034] [outer = 0000000000000000] 13:53:35 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805DDA2000) [pid = 968] [serial = 1035] [outer = 000000805DD9F000] 13:53:35 INFO - PROCESS | 968 | 1467233615702 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805DE4A800) [pid = 968] [serial = 1036] [outer = 000000805DD9F000] 13:53:36 INFO - PROCESS | 968 | 1467233616468 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 924ms 13:53:36 INFO - PROCESS | 968 | 1467233616478 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 13:53:36 INFO - PROCESS | 968 | 1467233616482 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 13:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:53:36 INFO - PROCESS | 968 | 1467233616487 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - PROCESS | 968 | 1467233616490 Marionette TRACE conn6 <- [1,1346,null,{}] 13:53:36 INFO - PROCESS | 968 | 1467233616496 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:36 INFO - PROCESS | 968 | 1467233616500 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:36 INFO - PROCESS | 968 | 1467233616618 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 13:53:36 INFO - PROCESS | 968 | 1467233616694 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:36 INFO - PROCESS | 968 | 1467233616698 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:36 INFO - PROCESS | 968 | ++DOCSHELL 0000008057BA8800 == 38 [pid = 968] [id = 346] 13:53:36 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (00000080515C5C00) [pid = 968] [serial = 1037] [outer = 0000000000000000] 13:53:36 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008052C11000) [pid = 968] [serial = 1038] [outer = 00000080515C5C00] 13:53:36 INFO - PROCESS | 968 | 1467233616798 Marionette DEBUG loaded listener.js 13:53:36 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805650F800) [pid = 968] [serial = 1039] [outer = 00000080515C5C00] 13:53:37 INFO - PROCESS | 968 | 1467233617372 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 925ms 13:53:37 INFO - PROCESS | 968 | 1467233617412 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 13:53:37 INFO - PROCESS | 968 | 1467233617417 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 13:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:53:37 INFO - PROCESS | 968 | 1467233617425 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 968 | 1467233617428 Marionette TRACE conn6 <- [1,1350,null,{}] 13:53:37 INFO - PROCESS | 968 | 1467233617433 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:37 INFO - PROCESS | 968 | 1467233617436 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:37 INFO - PROCESS | 968 | 1467233617560 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 13:53:37 INFO - PROCESS | 968 | 1467233617651 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:37 INFO - PROCESS | 968 | 1467233617653 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:37 INFO - PROCESS | 968 | ++DOCSHELL 000000805C40C800 == 39 [pid = 968] [id = 347] 13:53:37 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008059773400) [pid = 968] [serial = 1040] [outer = 0000000000000000] 13:53:37 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008059CFA800) [pid = 968] [serial = 1041] [outer = 0000008059773400] 13:53:37 INFO - PROCESS | 968 | 1467233617714 Marionette DEBUG loaded listener.js 13:53:37 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805B3A5400) [pid = 968] [serial = 1042] [outer = 0000008059773400] 13:53:38 INFO - PROCESS | 968 | 1467233618364 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 984ms 13:53:38 INFO - PROCESS | 968 | 1467233618410 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 13:53:38 INFO - PROCESS | 968 | 1467233618413 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 13:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:53:38 INFO - PROCESS | 968 | 1467233618417 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:53:38 INFO - PROCESS | 968 | 1467233618421 Marionette TRACE conn6 <- [1,1354,null,{}] 13:53:38 INFO - PROCESS | 968 | 1467233618434 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:38 INFO - PROCESS | 968 | 1467233618439 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:38 INFO - PROCESS | 968 | 1467233618558 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 13:53:38 INFO - PROCESS | 968 | 1467233618681 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 968 | 1467233618684 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:38 INFO - PROCESS | 968 | ++DOCSHELL 00000080618F2800 == 40 [pid = 968] [id = 348] 13:53:38 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805D230800) [pid = 968] [serial = 1043] [outer = 0000000000000000] 13:53:38 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805DDA2C00) [pid = 968] [serial = 1044] [outer = 000000805D230800] 13:53:38 INFO - PROCESS | 968 | 1467233618744 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805DE53C00) [pid = 968] [serial = 1045] [outer = 000000805D230800] 13:53:39 INFO - PROCESS | 968 | 1467233619618 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 13:53:39 INFO - PROCESS | 968 | 1467233619657 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 13:53:39 INFO - PROCESS | 968 | 1467233619662 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:53:39 INFO - PROCESS | 968 | 1467233619665 Marionette TRACE conn6 <- [1,1358,null,{}] 13:53:39 INFO - PROCESS | 968 | 1467233619671 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:39 INFO - PROCESS | 968 | 1467233619674 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:39 INFO - PROCESS | 968 | 1467233619778 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 13:53:39 INFO - PROCESS | 968 | 1467233619856 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:39 INFO - PROCESS | 968 | 1467233619859 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:39 INFO - PROCESS | 968 | ++DOCSHELL 00000080533A2000 == 41 [pid = 968] [id = 349] 13:53:39 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (00000080512CF800) [pid = 968] [serial = 1046] [outer = 0000000000000000] 13:53:39 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (00000080514F4000) [pid = 968] [serial = 1047] [outer = 00000080512CF800] 13:53:39 INFO - PROCESS | 968 | 1467233619912 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (0000008052D1DC00) [pid = 968] [serial = 1048] [outer = 00000080512CF800] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 00000080602CE800 == 40 [pid = 968] [id = 344] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 000000805D2D5000 == 39 [pid = 968] [id = 343] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 0000008053415000 == 38 [pid = 968] [id = 342] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 000000805A362000 == 37 [pid = 968] [id = 341] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 000000805A1E8000 == 36 [pid = 968] [id = 340] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 000000805972D800 == 35 [pid = 968] [id = 339] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 0000008053421800 == 34 [pid = 968] [id = 338] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 0000008052214000 == 33 [pid = 968] [id = 337] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 000000805CA0C800 == 32 [pid = 968] [id = 336] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 0000008058C22800 == 31 [pid = 968] [id = 335] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 0000008060F0E800 == 30 [pid = 968] [id = 334] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 00000080618F2800 == 29 [pid = 968] [id = 348] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 000000805C40C800 == 28 [pid = 968] [id = 347] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 0000008057BA8800 == 27 [pid = 968] [id = 346] 13:53:40 INFO - PROCESS | 968 | --DOCSHELL 000000806154F800 == 26 [pid = 968] [id = 345] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000804DED8400) [pid = 968] [serial = 984] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000804CAB4000) [pid = 968] [serial = 981] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000804CF9B400) [pid = 968] [serial = 982] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805E95C000) [pid = 968] [serial = 979] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805E906C00) [pid = 968] [serial = 978] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008052D1F400) [pid = 968] [serial = 987] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008053864C00) [pid = 968] [serial = 988] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008056443C00) [pid = 968] [serial = 964] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008051C38000) [pid = 968] [serial = 963] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008058D64800) [pid = 968] [serial = 967] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 82 (00000080572DF400) [pid = 968] [serial = 966] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805A1C1000) [pid = 968] [serial = 970] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008059D11800) [pid = 968] [serial = 969] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805CACE400) [pid = 968] [serial = 973] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805BBB9C00) [pid = 968] [serial = 972] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805DD9E000) [pid = 968] [serial = 976] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805D53C800) [pid = 968] [serial = 975] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805A7AAC00) [pid = 968] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080572DD800) [pid = 968] [serial = 991] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008056AC7800) [pid = 968] [serial = 990] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805B0E2400) [pid = 968] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008058FCE800) [pid = 968] [serial = 993] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805A1BF400) [pid = 968] [serial = 999] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 69 (00000080593A0C00) [pid = 968] [serial = 994] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008058FCA400) [pid = 968] [serial = 996] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 67 (00000080512CD000) [pid = 968] [serial = 985] [outer = 0000000000000000] [url = about:blank] 13:53:40 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805976B800) [pid = 968] [serial = 997] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 968 | 1467233621133 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 968 | 1467233621200 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 13:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:53:41 INFO - PROCESS | 968 | 1467233621205 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - PROCESS | 968 | 1467233621208 Marionette TRACE conn6 <- [1,1362,null,{}] 13:53:41 INFO - PROCESS | 968 | 1467233621214 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:41 INFO - PROCESS | 968 | 1467233621218 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:41 INFO - PROCESS | 968 | 1467233621311 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 13:53:41 INFO - PROCESS | 968 | 1467233621325 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:41 INFO - PROCESS | 968 | 1467233621328 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:41 INFO - PROCESS | 968 | ++DOCSHELL 0000008051D43800 == 27 [pid = 968] [id = 350] 13:53:41 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804D4A4800) [pid = 968] [serial = 1049] [outer = 0000000000000000] 13:53:41 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804D58F000) [pid = 968] [serial = 1050] [outer = 000000804D4A4800] 13:53:41 INFO - PROCESS | 968 | 1467233621379 Marionette DEBUG loaded listener.js 13:53:41 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000804DED8400) [pid = 968] [serial = 1051] [outer = 000000804D4A4800] 13:53:41 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:41 INFO - PROCESS | 968 | 1467233621867 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 968 | 1467233621886 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 13:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:53:41 INFO - PROCESS | 968 | 1467233621899 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - PROCESS | 968 | 1467233621902 Marionette TRACE conn6 <- [1,1366,null,{}] 13:53:41 INFO - PROCESS | 968 | 1467233621906 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:41 INFO - PROCESS | 968 | 1467233621909 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:42 INFO - PROCESS | 968 | 1467233622033 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 13:53:42 INFO - PROCESS | 968 | 1467233622048 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 968 | 1467233622051 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:42 INFO - PROCESS | 968 | ++DOCSHELL 00000080533FA000 == 28 [pid = 968] [id = 351] 13:53:42 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (00000080519FA000) [pid = 968] [serial = 1052] [outer = 0000000000000000] 13:53:42 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008051D26800) [pid = 968] [serial = 1053] [outer = 00000080519FA000] 13:53:42 INFO - PROCESS | 968 | 1467233622102 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008052D20C00) [pid = 968] [serial = 1054] [outer = 00000080519FA000] 13:53:42 INFO - PROCESS | 968 | 1467233622554 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 968 | 1467233622638 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 13:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:53:42 INFO - PROCESS | 968 | 1467233622642 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 968 | 1467233622645 Marionette TRACE conn6 <- [1,1370,null,{}] 13:53:42 INFO - PROCESS | 968 | 1467233622657 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:42 INFO - PROCESS | 968 | 1467233622661 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:42 INFO - PROCESS | 968 | 1467233622751 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 13:53:42 INFO - PROCESS | 968 | 1467233622831 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 968 | 1467233622834 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:42 INFO - PROCESS | 968 | ++DOCSHELL 000000805968D000 == 29 [pid = 968] [id = 352] 13:53:42 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000804D12FC00) [pid = 968] [serial = 1055] [outer = 0000000000000000] 13:53:42 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805650AC00) [pid = 968] [serial = 1056] [outer = 000000804D12FC00] 13:53:42 INFO - PROCESS | 968 | 1467233622886 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008056ACA000) [pid = 968] [serial = 1057] [outer = 000000804D12FC00] 13:53:43 INFO - PROCESS | 968 | [968] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:43 INFO - PROCESS | 968 | 1467233623331 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:53:43 INFO - PROCESS | 968 | 1467233623412 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 13:53:43 INFO - PROCESS | 968 | 1467233623416 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:53:43 INFO - PROCESS | 968 | 1467233623418 Marionette TRACE conn6 <- [1,1374,null,{}] 13:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:53:43 INFO - PROCESS | 968 | 1467233623422 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:43 INFO - PROCESS | 968 | 1467233623424 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:43 INFO - PROCESS | 968 | 1467233623541 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 13:53:43 INFO - PROCESS | 968 | 1467233623591 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:43 INFO - PROCESS | 968 | 1467233623593 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:43 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DC9800 == 30 [pid = 968] [id = 353] 13:53:43 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058C3F800) [pid = 968] [serial = 1058] [outer = 0000000000000000] 13:53:43 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058C47400) [pid = 968] [serial = 1059] [outer = 0000008058C3F800] 13:53:43 INFO - PROCESS | 968 | 1467233623640 Marionette DEBUG loaded listener.js 13:53:43 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008058FCA000) [pid = 968] [serial = 1060] [outer = 0000008058C3F800] 13:53:44 INFO - PROCESS | 968 | 1467233624105 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 968 | 1467233624159 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 13:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:53:44 INFO - PROCESS | 968 | 1467233624163 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - PROCESS | 968 | 1467233624164 Marionette TRACE conn6 <- [1,1378,null,{}] 13:53:44 INFO - PROCESS | 968 | 1467233624168 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:44 INFO - PROCESS | 968 | 1467233624170 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:44 INFO - PROCESS | 968 | 1467233624278 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 13:53:44 INFO - PROCESS | 968 | 1467233624289 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:44 INFO - PROCESS | 968 | 1467233624291 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:44 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1F9000 == 31 [pid = 968] [id = 354] 13:53:44 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804CEC1800) [pid = 968] [serial = 1061] [outer = 0000000000000000] 13:53:44 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (00000080593A7400) [pid = 968] [serial = 1062] [outer = 000000804CEC1800] 13:53:44 INFO - PROCESS | 968 | 1467233624377 Marionette DEBUG loaded listener.js 13:53:44 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059770000) [pid = 968] [serial = 1063] [outer = 000000804CEC1800] 13:53:44 INFO - PROCESS | 968 | 1467233624821 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 13:53:44 INFO - PROCESS | 968 | 1467233624901 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 968 | 1467233624903 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 13:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:53:44 INFO - PROCESS | 968 | 1467233624917 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - PROCESS | 968 | 1467233624920 Marionette TRACE conn6 <- [1,1382,null,{}] 13:53:44 INFO - PROCESS | 968 | 1467233624924 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:44 INFO - PROCESS | 968 | 1467233624929 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:45 INFO - PROCESS | 968 | 1467233625069 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080593A7000) [pid = 968] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805980E000) [pid = 968] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008057236400) [pid = 968] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804CAB3000) [pid = 968] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805AEAD400) [pid = 968] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804E3BB400) [pid = 968] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805654E800) [pid = 968] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804D298C00) [pid = 968] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008052258800) [pid = 968] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805A1BF000) [pid = 968] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DD9F000) [pid = 968] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:53:45 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805D903800) [pid = 968] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:53:45 INFO - PROCESS | 968 | 1467233625293 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 968 | 1467233625295 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:45 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D8A800 == 32 [pid = 968] [id = 355] 13:53:45 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804C5CA000) [pid = 968] [serial = 1064] [outer = 0000000000000000] 13:53:45 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CF9CC00) [pid = 968] [serial = 1065] [outer = 000000804C5CA000] 13:53:45 INFO - PROCESS | 968 | 1467233625345 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805644E400) [pid = 968] [serial = 1066] [outer = 000000804C5CA000] 13:53:45 INFO - PROCESS | 968 | 1467233625720 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 839ms 13:53:45 INFO - PROCESS | 968 | 1467233625753 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 13:53:45 INFO - PROCESS | 968 | 1467233625755 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 13:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:53:45 INFO - PROCESS | 968 | 1467233625758 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - PROCESS | 968 | 1467233625760 Marionette TRACE conn6 <- [1,1386,null,{}] 13:53:45 INFO - PROCESS | 968 | 1467233625763 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:45 INFO - PROCESS | 968 | 1467233625765 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:45 INFO - PROCESS | 968 | 1467233625846 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 13:53:45 INFO - PROCESS | 968 | 1467233625914 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 968 | 1467233625916 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805BF24800 == 33 [pid = 968] [id = 356] 13:53:45 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000804CABB400) [pid = 968] [serial = 1067] [outer = 0000000000000000] 13:53:45 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805AEB2000) [pid = 968] [serial = 1068] [outer = 000000804CABB400] 13:53:45 INFO - PROCESS | 968 | 1467233625963 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805BBC0400) [pid = 968] [serial = 1069] [outer = 000000804CABB400] 13:53:46 INFO - PROCESS | 968 | 1467233626311 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 588ms 13:53:46 INFO - PROCESS | 968 | 1467233626349 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 968 | 1467233626352 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 13:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:53:46 INFO - PROCESS | 968 | 1467233626355 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 968 | 1467233626357 Marionette TRACE conn6 <- [1,1390,null,{}] 13:53:46 INFO - PROCESS | 968 | 1467233626360 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:46 INFO - PROCESS | 968 | 1467233626362 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:46 INFO - PROCESS | 968 | 1467233626471 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 13:53:46 INFO - PROCESS | 968 | 1467233626478 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 968 | 1467233626480 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:46 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA7B800 == 34 [pid = 968] [id = 357] 13:53:46 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008057233800) [pid = 968] [serial = 1070] [outer = 0000000000000000] 13:53:46 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805CA3E000) [pid = 968] [serial = 1071] [outer = 0000008057233800] 13:53:46 INFO - PROCESS | 968 | 1467233626527 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805CAD6C00) [pid = 968] [serial = 1072] [outer = 0000008057233800] 13:53:46 INFO - PROCESS | 968 | 1467233626957 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 13:53:47 INFO - PROCESS | 968 | 1467233627030 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 13:53:47 INFO - PROCESS | 968 | 1467233627032 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 13:53:47 INFO - PROCESS | 968 | 1467233627035 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:53:47 INFO - PROCESS | 968 | 1467233627037 Marionette TRACE conn6 <- [1,1394,null,{}] 13:53:47 INFO - PROCESS | 968 | 1467233627041 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:47 INFO - PROCESS | 968 | 1467233627042 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:47 INFO - PROCESS | 968 | 1467233627124 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 13:53:47 INFO - PROCESS | 968 | 1467233627131 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:47 INFO - PROCESS | 968 | 1467233627133 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:47 INFO - PROCESS | 968 | ++DOCSHELL 0000008059688800 == 35 [pid = 968] [id = 358] 13:53:47 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805D237800) [pid = 968] [serial = 1073] [outer = 0000000000000000] 13:53:47 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805D53B000) [pid = 968] [serial = 1074] [outer = 000000805D237800] 13:53:47 INFO - PROCESS | 968 | 1467233627178 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805DD74C00) [pid = 968] [serial = 1075] [outer = 000000805D237800] 13:53:48 INFO - PROCESS | 968 | 1467233628003 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1024ms 13:53:48 INFO - PROCESS | 968 | 1467233628063 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 968 | 1467233628068 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 13:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:53:48 INFO - PROCESS | 968 | 1467233628073 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 968 | 1467233628079 Marionette TRACE conn6 <- [1,1398,null,{}] 13:53:48 INFO - PROCESS | 968 | 1467233628106 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:48 INFO - PROCESS | 968 | 1467233628109 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:48 INFO - PROCESS | 968 | 1467233628245 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 13:53:48 INFO - PROCESS | 968 | 1467233628314 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 968 | 1467233628317 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:48 INFO - PROCESS | 968 | ++DOCSHELL 0000008053412800 == 36 [pid = 968] [id = 359] 13:53:48 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000804D599000) [pid = 968] [serial = 1076] [outer = 0000000000000000] 13:53:48 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (00000080512CD000) [pid = 968] [serial = 1077] [outer = 000000804D599000] 13:53:48 INFO - PROCESS | 968 | 1467233628419 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008052C75800) [pid = 968] [serial = 1078] [outer = 000000804D599000] 13:53:49 INFO - PROCESS | 968 | 1467233629352 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1300ms 13:53:49 INFO - PROCESS | 968 | 1467233629377 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 968 | 1467233629381 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 13:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:53:49 INFO - PROCESS | 968 | 1467233629387 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 968 | 1467233629390 Marionette TRACE conn6 <- [1,1402,null,{}] 13:53:49 INFO - PROCESS | 968 | 1467233629396 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:49 INFO - PROCESS | 968 | 1467233629399 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:49 INFO - PROCESS | 968 | 1467233629514 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 13:53:49 INFO - PROCESS | 968 | 1467233629584 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:49 INFO - PROCESS | 968 | 1467233629588 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:49 INFO - PROCESS | 968 | ++DOCSHELL 0000008053185800 == 37 [pid = 968] [id = 360] 13:53:49 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008051442000) [pid = 968] [serial = 1079] [outer = 0000000000000000] 13:53:49 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (00000080515C2400) [pid = 968] [serial = 1080] [outer = 0000008051442000] 13:53:49 INFO - PROCESS | 968 | 1467233629639 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008056431000) [pid = 968] [serial = 1081] [outer = 0000008051442000] 13:53:50 INFO - PROCESS | 968 | --DOCSHELL 000000805CA7B800 == 36 [pid = 968] [id = 357] 13:53:50 INFO - PROCESS | 968 | --DOCSHELL 000000805BF24800 == 35 [pid = 968] [id = 356] 13:53:50 INFO - PROCESS | 968 | --DOCSHELL 0000008052D8A800 == 34 [pid = 968] [id = 355] 13:53:50 INFO - PROCESS | 968 | --DOCSHELL 000000805A1F9000 == 33 [pid = 968] [id = 354] 13:53:50 INFO - PROCESS | 968 | --DOCSHELL 0000008059DC9800 == 32 [pid = 968] [id = 353] 13:53:50 INFO - PROCESS | 968 | --DOCSHELL 000000805968D000 == 31 [pid = 968] [id = 352] 13:53:50 INFO - PROCESS | 968 | --DOCSHELL 00000080533FA000 == 30 [pid = 968] [id = 351] 13:53:50 INFO - PROCESS | 968 | --DOCSHELL 0000008051D43800 == 29 [pid = 968] [id = 350] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805D908C00) [pid = 968] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805976A400) [pid = 968] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805A7EE800) [pid = 968] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008059FF1400) [pid = 968] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008058C42400) [pid = 968] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804CFA0000) [pid = 968] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805BF57C00) [pid = 968] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 79 (00000080512D7400) [pid = 968] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008052C0F000) [pid = 968] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056A25800) [pid = 968] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058C44000) [pid = 968] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D595C00) [pid = 968] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080512D1C00) [pid = 968] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008052F56000) [pid = 968] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008056442400) [pid = 968] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805CAD3800) [pid = 968] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DD7C000) [pid = 968] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805655C000) [pid = 968] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805980D800) [pid = 968] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805D23D400) [pid = 968] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008058FCE000) [pid = 968] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805DDA2000) [pid = 968] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805DE4A800) [pid = 968] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 13:53:50 INFO - PROCESS | 968 | 1467233630282 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 944ms 13:53:50 INFO - PROCESS | 968 | 1467233630334 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 13:53:50 INFO - PROCESS | 968 | 1467233630339 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 13:53:50 INFO - PROCESS | 968 | 1467233630348 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:53:50 INFO - PROCESS | 968 | 1467233630351 Marionette TRACE conn6 <- [1,1406,null,{}] 13:53:50 INFO - PROCESS | 968 | 1467233630355 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:50 INFO - PROCESS | 968 | 1467233630358 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:50 INFO - PROCESS | 968 | 1467233630452 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 13:53:50 INFO - PROCESS | 968 | 1467233630525 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 968 | 1467233630527 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:50 INFO - PROCESS | 968 | ++DOCSHELL 0000008056A8E800 == 30 [pid = 968] [id = 361] 13:53:50 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (00000080514EAC00) [pid = 968] [serial = 1082] [outer = 0000000000000000] 13:53:50 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008052D20800) [pid = 968] [serial = 1083] [outer = 00000080514EAC00] 13:53:50 INFO - PROCESS | 968 | 1467233630578 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008056472C00) [pid = 968] [serial = 1084] [outer = 00000080514EAC00] 13:53:51 INFO - PROCESS | 968 | 1467233631036 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 13:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:53:51 INFO - PROCESS | 968 | 1467233631094 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 13:53:51 INFO - PROCESS | 968 | 1467233631096 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 13:53:51 INFO - PROCESS | 968 | 1467233631100 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - PROCESS | 968 | 1467233631104 Marionette TRACE conn6 <- [1,1410,null,{}] 13:53:51 INFO - PROCESS | 968 | 1467233631116 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:51 INFO - PROCESS | 968 | 1467233631121 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:51 INFO - PROCESS | 968 | 1467233631215 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 13:53:51 INFO - PROCESS | 968 | 1467233631230 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:51 INFO - PROCESS | 968 | 1467233631234 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:51 INFO - PROCESS | 968 | ++DOCSHELL 0000008059993800 == 31 [pid = 968] [id = 362] 13:53:51 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008058C3D000) [pid = 968] [serial = 1085] [outer = 0000000000000000] 13:53:51 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008058C41C00) [pid = 968] [serial = 1086] [outer = 0000008058C3D000] 13:53:51 INFO - PROCESS | 968 | 1467233631284 Marionette DEBUG loaded listener.js 13:53:51 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008058FC8C00) [pid = 968] [serial = 1087] [outer = 0000008058C3D000] 13:53:51 INFO - PROCESS | 968 | 1467233631793 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 13:53:51 INFO - PROCESS | 968 | 1467233631836 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 13:53:51 INFO - PROCESS | 968 | 1467233631839 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 13:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:53:51 INFO - PROCESS | 968 | 1467233631842 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - PROCESS | 968 | 1467233631844 Marionette TRACE conn6 <- [1,1414,null,{}] 13:53:51 INFO - PROCESS | 968 | 1467233631848 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:51 INFO - PROCESS | 968 | 1467233631850 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:51 INFO - PROCESS | 968 | 1467233631943 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 13:53:51 INFO - PROCESS | 968 | 1467233631950 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:51 INFO - PROCESS | 968 | 1467233631953 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:51 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2AA000 == 32 [pid = 968] [id = 363] 13:53:51 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CFA2C00) [pid = 968] [serial = 1088] [outer = 0000000000000000] 13:53:51 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805980B000) [pid = 968] [serial = 1089] [outer = 000000804CFA2C00] 13:53:52 INFO - PROCESS | 968 | 1467233631999 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008059FF6400) [pid = 968] [serial = 1090] [outer = 000000804CFA2C00] 13:53:52 INFO - PROCESS | 968 | 1467233632450 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:53:52 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805A1B4C00) [pid = 968] [serial = 1091] [outer = 0000008052F54800] 13:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 692ms 13:53:52 INFO - PROCESS | 968 | 1467233632538 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 13:53:52 INFO - PROCESS | 968 | 1467233632541 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 13:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:53:52 INFO - PROCESS | 968 | 1467233632544 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:53:52 INFO - PROCESS | 968 | 1467233632545 Marionette TRACE conn6 <- [1,1418,null,{}] 13:53:52 INFO - PROCESS | 968 | 1467233632549 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:52 INFO - PROCESS | 968 | 1467233632551 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:52 INFO - PROCESS | 968 | 1467233632686 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 13:53:52 INFO - PROCESS | 968 | 1467233632696 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 968 | 1467233632698 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:52 INFO - PROCESS | 968 | ++DOCSHELL 000000805AECA000 == 33 [pid = 968] [id = 364] 13:53:52 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008059806000) [pid = 968] [serial = 1092] [outer = 0000000000000000] 13:53:52 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805A1C3000) [pid = 968] [serial = 1093] [outer = 0000008059806000] 13:53:52 INFO - PROCESS | 968 | 1467233632751 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805BBBA400) [pid = 968] [serial = 1094] [outer = 0000008059806000] 13:53:53 INFO - PROCESS | 968 | 1467233633218 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 735ms 13:53:53 INFO - PROCESS | 968 | 1467233633280 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 968 | 1467233633282 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 13:53:53 INFO - PROCESS | 968 | 1467233633302 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:53:53 INFO - PROCESS | 968 | 1467233633304 Marionette TRACE conn6 <- [1,1422,null,{}] 13:53:53 INFO - PROCESS | 968 | 1467233633308 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:53 INFO - PROCESS | 968 | 1467233633314 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:53 INFO - PROCESS | 968 | 1467233633457 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058C3F800) [pid = 968] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D12FC00) [pid = 968] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804CEC1800) [pid = 968] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 73 (00000080519FA000) [pid = 968] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 72 (00000080512CF800) [pid = 968] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804D4A4800) [pid = 968] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000804C5CA000) [pid = 968] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 69 (00000080515C5C00) [pid = 968] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008059773400) [pid = 968] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008057233800) [pid = 968] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805D230800) [pid = 968] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:53:53 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000804CABB400) [pid = 968] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:53:53 INFO - PROCESS | 968 | 1467233633704 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 968 | 1467233633707 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:53 INFO - PROCESS | 968 | ++DOCSHELL 000000804CA6F000 == 34 [pid = 968] [id = 365] 13:53:53 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804B0DA800) [pid = 968] [serial = 1095] [outer = 0000000000000000] 13:53:53 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804C5CA000) [pid = 968] [serial = 1096] [outer = 000000804B0DA800] 13:53:53 INFO - PROCESS | 968 | 1467233633768 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804D137000) [pid = 968] [serial = 1097] [outer = 000000804B0DA800] 13:53:54 INFO - PROCESS | 968 | 1467233634490 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1235ms 13:53:54 INFO - PROCESS | 968 | 1467233634544 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 13:53:54 INFO - PROCESS | 968 | 1467233634548 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 13:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:53:54 INFO - PROCESS | 968 | 1467233634553 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:53:54 INFO - PROCESS | 968 | 1467233634557 Marionette TRACE conn6 <- [1,1426,null,{}] 13:53:54 INFO - PROCESS | 968 | 1467233634562 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:54 INFO - PROCESS | 968 | 1467233634567 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:54 INFO - PROCESS | 968 | 1467233634687 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 13:53:54 INFO - PROCESS | 968 | 1467233634762 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:54 INFO - PROCESS | 968 | 1467233634765 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F1B800 == 35 [pid = 968] [id = 366] 13:53:54 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008052D1F400) [pid = 968] [serial = 1098] [outer = 0000000000000000] 13:53:54 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (00000080531C3400) [pid = 968] [serial = 1099] [outer = 0000008052D1F400] 13:53:54 INFO - PROCESS | 968 | 1467233634866 Marionette DEBUG loaded listener.js 13:53:54 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805648F000) [pid = 968] [serial = 1100] [outer = 0000008052D1F400] 13:53:55 INFO - PROCESS | 968 | 1467233635483 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 984ms 13:53:55 INFO - PROCESS | 968 | 1467233635544 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 13:53:55 INFO - PROCESS | 968 | 1467233635548 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 13:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:53:55 INFO - PROCESS | 968 | 1467233635552 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:53:55 INFO - PROCESS | 968 | 1467233635555 Marionette TRACE conn6 <- [1,1430,null,{}] 13:53:55 INFO - PROCESS | 968 | 1467233635559 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:55 INFO - PROCESS | 968 | 1467233635562 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:55 INFO - PROCESS | 968 | 1467233635714 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 13:53:55 INFO - PROCESS | 968 | 1467233635831 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:55 INFO - PROCESS | 968 | 1467233635834 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:55 INFO - PROCESS | 968 | ++DOCSHELL 0000008051C6E800 == 36 [pid = 968] [id = 367] 13:53:55 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008058D6E400) [pid = 968] [serial = 1101] [outer = 0000000000000000] 13:53:55 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008058ED8C00) [pid = 968] [serial = 1102] [outer = 0000008058D6E400] 13:53:55 INFO - PROCESS | 968 | 1467233635892 Marionette DEBUG loaded listener.js 13:53:56 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805976AC00) [pid = 968] [serial = 1103] [outer = 0000008058D6E400] 13:53:56 INFO - PROCESS | 968 | 1467233636520 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1025ms 13:53:56 INFO - PROCESS | 968 | 1467233636580 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 968 | 1467233636583 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 13:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:53:56 INFO - PROCESS | 968 | 1467233636594 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 968 | 1467233636600 Marionette TRACE conn6 <- [1,1434,null,{}] 13:53:56 INFO - PROCESS | 968 | 1467233636605 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:56 INFO - PROCESS | 968 | 1467233636609 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:56 INFO - PROCESS | 968 | 1467233636787 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 13:53:56 INFO - PROCESS | 968 | 1467233636895 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 968 | 1467233636898 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:56 INFO - PROCESS | 968 | ++DOCSHELL 00000080602BE800 == 37 [pid = 968] [id = 368] 13:53:56 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (00000080593A6400) [pid = 968] [serial = 1104] [outer = 0000000000000000] 13:53:56 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805CA41000) [pid = 968] [serial = 1105] [outer = 00000080593A6400] 13:53:56 INFO - PROCESS | 968 | 1467233636956 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D239000) [pid = 968] [serial = 1106] [outer = 00000080593A6400] 13:53:57 INFO - PROCESS | 968 | 1467233637746 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1191ms 13:53:57 INFO - PROCESS | 968 | 1467233637780 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 13:53:57 INFO - PROCESS | 968 | 1467233637784 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 13:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:53:57 INFO - PROCESS | 968 | 1467233637789 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:53:57 INFO - PROCESS | 968 | 1467233637793 Marionette TRACE conn6 <- [1,1438,null,{}] 13:53:57 INFO - PROCESS | 968 | 1467233637798 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:57 INFO - PROCESS | 968 | 1467233637801 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:57 INFO - PROCESS | 968 | 1467233637913 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 13:53:57 INFO - PROCESS | 968 | 1467233637988 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 968 | 1467233637993 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:53:58 INFO - PROCESS | 968 | ++DOCSHELL 000000805341B800 == 38 [pid = 968] [id = 369] 13:53:58 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (00000080512D3800) [pid = 968] [serial = 1107] [outer = 0000000000000000] 13:53:58 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (00000080512D8400) [pid = 968] [serial = 1108] [outer = 00000080512D3800] 13:53:58 INFO - PROCESS | 968 | 1467233638045 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008052D23800) [pid = 968] [serial = 1109] [outer = 00000080512D3800] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 00000080565CD000 == 37 [pid = 968] [id = 235] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000805AECA000 == 36 [pid = 968] [id = 364] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000805A2AA000 == 35 [pid = 968] [id = 363] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008059993800 == 34 [pid = 968] [id = 362] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008056A8E800 == 33 [pid = 968] [id = 361] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008053185800 == 32 [pid = 968] [id = 360] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000804CA79000 == 31 [pid = 968] [id = 234] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 00000080533A2000 == 30 [pid = 968] [id = 349] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008051C65000 == 29 [pid = 968] [id = 232] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000805A73F000 == 28 [pid = 968] [id = 237] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008052223800 == 27 [pid = 968] [id = 224] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008053412800 == 26 [pid = 968] [id = 359] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000805A36F800 == 25 [pid = 968] [id = 228] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 00000080565DF000 == 24 [pid = 968] [id = 225] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000805D548000 == 23 [pid = 968] [id = 239] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008059942800 == 22 [pid = 968] [id = 233] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000805998F800 == 21 [pid = 968] [id = 227] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000805967C000 == 20 [pid = 968] [id = 226] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008059680000 == 19 [pid = 968] [id = 236] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000805CA15800 == 18 [pid = 968] [id = 230] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000805CA8F800 == 17 [pid = 968] [id = 231] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000805C4AB800 == 16 [pid = 968] [id = 238] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000804CA82800 == 15 [pid = 968] [id = 229] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008058C1F800 == 14 [pid = 968] [id = 240] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008059688800 == 13 [pid = 968] [id = 358] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008051C6E800 == 12 [pid = 968] [id = 367] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 0000008058F1B800 == 11 [pid = 968] [id = 366] 13:53:59 INFO - PROCESS | 968 | --DOCSHELL 000000804CA6F000 == 10 [pid = 968] [id = 365] 13:54:00 INFO - PROCESS | 968 | --DOCSHELL 00000080602BE800 == 9 [pid = 968] [id = 368] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008058C47400) [pid = 968] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805650AC00) [pid = 968] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 77 (00000080593A7400) [pid = 968] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008051D26800) [pid = 968] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008052D20C00) [pid = 968] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008052D1DC00) [pid = 968] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 73 (00000080514F4000) [pid = 968] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804D58F000) [pid = 968] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804DED8400) [pid = 968] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008058FCA000) [pid = 968] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000804CF9CC00) [pid = 968] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008059770000) [pid = 968] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805650F800) [pid = 968] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008052C11000) [pid = 968] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805B3A5400) [pid = 968] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008059CFA800) [pid = 968] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805CAD6C00) [pid = 968] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805DE53C00) [pid = 968] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805DDA2C00) [pid = 968] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000805644E400) [pid = 968] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 59 (000000805CA3E000) [pid = 968] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000805AEB2000) [pid = 968] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 57 (000000805BBC0400) [pid = 968] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 56 (0000008056ACA000) [pid = 968] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 13:54:00 INFO - PROCESS | 968 | --DOMWINDOW == 55 (000000805D53B000) [pid = 968] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 13:54:01 INFO - PROCESS | 968 | 1467233641043 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 3295ms 13:54:01 INFO - PROCESS | 968 | 1467233641088 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 13:54:01 INFO - PROCESS | 968 | 1467233641093 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 13:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:54:01 INFO - PROCESS | 968 | 1467233641103 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:54:01 INFO - PROCESS | 968 | 1467233641106 Marionette TRACE conn6 <- [1,1442,null,{}] 13:54:01 INFO - PROCESS | 968 | 1467233641114 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:01 INFO - PROCESS | 968 | 1467233641117 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:01 INFO - PROCESS | 968 | 1467233641216 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 13:54:01 INFO - PROCESS | 968 | 1467233641232 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 968 | 1467233641234 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:01 INFO - PROCESS | 968 | ++DOCSHELL 0000008052216000 == 10 [pid = 968] [id = 370] 13:54:01 INFO - PROCESS | 968 | ++DOMWINDOW == 56 (000000804D290800) [pid = 968] [serial = 1110] [outer = 0000000000000000] 13:54:01 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (000000804D292400) [pid = 968] [serial = 1111] [outer = 000000804D290800] 13:54:01 INFO - PROCESS | 968 | 1467233641287 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (000000804D595800) [pid = 968] [serial = 1112] [outer = 000000804D290800] 13:54:01 INFO - PROCESS | 968 | 1467233641788 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 734ms 13:54:01 INFO - PROCESS | 968 | 1467233641835 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 13:54:01 INFO - PROCESS | 968 | 1467233641841 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 13:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:54:01 INFO - PROCESS | 968 | 1467233641847 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:54:01 INFO - PROCESS | 968 | 1467233641850 Marionette TRACE conn6 <- [1,1446,null,{}] 13:54:01 INFO - PROCESS | 968 | 1467233641854 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:01 INFO - PROCESS | 968 | 1467233641857 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:01 INFO - PROCESS | 968 | 1467233641956 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 13:54:02 INFO - PROCESS | 968 | 1467233642024 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 968 | 1467233642027 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:02 INFO - PROCESS | 968 | ++DOCSHELL 0000008051DB5000 == 11 [pid = 968] [id = 371] 13:54:02 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (000000804DE43000) [pid = 968] [serial = 1113] [outer = 0000000000000000] 13:54:02 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (00000080512CA400) [pid = 968] [serial = 1114] [outer = 000000804DE43000] 13:54:02 INFO - PROCESS | 968 | 1467233642086 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000805156C400) [pid = 968] [serial = 1115] [outer = 000000804DE43000] 13:54:02 INFO - PROCESS | 968 | 1467233642555 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 13:54:02 INFO - PROCESS | 968 | 1467233642583 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 968 | 1467233642585 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 13:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:54:02 INFO - PROCESS | 968 | 1467233642589 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:54:02 INFO - PROCESS | 968 | 1467233642593 Marionette TRACE conn6 <- [1,1450,null,{}] 13:54:02 INFO - PROCESS | 968 | 1467233642605 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:02 INFO - PROCESS | 968 | 1467233642610 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:02 INFO - PROCESS | 968 | 1467233642705 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 13:54:02 INFO - PROCESS | 968 | 1467233642714 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 968 | 1467233642717 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:02 INFO - PROCESS | 968 | ++DOCSHELL 0000008059730000 == 12 [pid = 968] [id = 372] 13:54:02 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804D292000) [pid = 968] [serial = 1116] [outer = 0000000000000000] 13:54:02 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (0000008052F50800) [pid = 968] [serial = 1117] [outer = 000000804D292000] 13:54:02 INFO - PROCESS | 968 | 1467233642768 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008056434C00) [pid = 968] [serial = 1118] [outer = 000000804D292000] 13:54:03 INFO - PROCESS | 968 | 1467233643286 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 13:54:03 INFO - PROCESS | 968 | 1467233643357 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 13:54:03 INFO - PROCESS | 968 | 1467233643360 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 13:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:54:03 INFO - PROCESS | 968 | 1467233643363 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:54:03 INFO - PROCESS | 968 | 1467233643365 Marionette TRACE conn6 <- [1,1454,null,{}] 13:54:03 INFO - PROCESS | 968 | 1467233643368 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:03 INFO - PROCESS | 968 | 1467233643370 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:03 INFO - PROCESS | 968 | 1467233643484 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 13:54:03 INFO - PROCESS | 968 | 1467233643532 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 968 | 1467233643534 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:03 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F4C800 == 13 [pid = 968] [id = 373] 13:54:03 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000805654F800) [pid = 968] [serial = 1119] [outer = 0000000000000000] 13:54:03 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008056555C00) [pid = 968] [serial = 1120] [outer = 000000805654F800] 13:54:03 INFO - PROCESS | 968 | 1467233643581 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008056ACA400) [pid = 968] [serial = 1121] [outer = 000000805654F800] 13:54:04 INFO - PROCESS | 968 | 1467233644052 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 732ms 13:54:04 INFO - PROCESS | 968 | 1467233644101 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 13:54:04 INFO - PROCESS | 968 | 1467233644103 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 13:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:54:04 INFO - PROCESS | 968 | 1467233644106 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 968 | 1467233644108 Marionette TRACE conn6 <- [1,1458,null,{}] 13:54:04 INFO - PROCESS | 968 | 1467233644112 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:04 INFO - PROCESS | 968 | 1467233644114 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:04 INFO - PROCESS | 968 | 1467233644220 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 13:54:04 INFO - PROCESS | 968 | 1467233644228 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 968 | 1467233644230 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:04 INFO - PROCESS | 968 | ++DOCSHELL 000000805A29D800 == 14 [pid = 968] [id = 374] 13:54:04 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804D70F400) [pid = 968] [serial = 1122] [outer = 0000000000000000] 13:54:04 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (00000080572DEC00) [pid = 968] [serial = 1123] [outer = 000000804D70F400] 13:54:04 INFO - PROCESS | 968 | 1467233644276 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008058C40400) [pid = 968] [serial = 1124] [outer = 000000804D70F400] 13:54:04 INFO - PROCESS | 968 | 1467233644777 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 13:54:04 INFO - PROCESS | 968 | 1467233644809 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 13:54:04 INFO - PROCESS | 968 | 1467233644811 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 13:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:54:04 INFO - PROCESS | 968 | 1467233644844 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 968 | 1467233644846 Marionette TRACE conn6 <- [1,1462,null,{}] 13:54:04 INFO - PROCESS | 968 | 1467233644855 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:04 INFO - PROCESS | 968 | 1467233644861 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:05 INFO - PROCESS | 968 | 1467233645140 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 13:54:05 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000804CFA2C00) [pid = 968] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:54:05 INFO - PROCESS | 968 | --DOMWINDOW == 68 (00000080593A6400) [pid = 968] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:54:05 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008058D6E400) [pid = 968] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:54:05 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008052D1F400) [pid = 968] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:54:05 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008058C3D000) [pid = 968] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:54:05 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000804D599000) [pid = 968] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:54:05 INFO - PROCESS | 968 | --DOMWINDOW == 63 (00000080514EAC00) [pid = 968] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:54:05 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805D237800) [pid = 968] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:54:05 INFO - PROCESS | 968 | --DOMWINDOW == 61 (0000008051442000) [pid = 968] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:54:05 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000804B0DA800) [pid = 968] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:54:05 INFO - PROCESS | 968 | --DOMWINDOW == 59 (0000008059806000) [pid = 968] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:54:05 INFO - PROCESS | 968 | 1467233645190 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 968 | 1467233645192 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:05 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DDA000 == 15 [pid = 968] [id = 375] 13:54:05 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000804CAB4000) [pid = 968] [serial = 1125] [outer = 0000000000000000] 13:54:05 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000804CFA0C00) [pid = 968] [serial = 1126] [outer = 000000804CAB4000] 13:54:05 INFO - PROCESS | 968 | 1467233645239 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (0000008053868C00) [pid = 968] [serial = 1127] [outer = 000000804CAB4000] 13:54:05 INFO - PROCESS | 968 | 1467233645634 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 858ms 13:54:05 INFO - PROCESS | 968 | 1467233645679 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 968 | 1467233645681 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 13:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:54:05 INFO - PROCESS | 968 | 1467233645684 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - PROCESS | 968 | 1467233645686 Marionette TRACE conn6 <- [1,1466,null,{}] 13:54:05 INFO - PROCESS | 968 | 1467233645689 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:05 INFO - PROCESS | 968 | 1467233645691 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:05 INFO - PROCESS | 968 | 1467233645776 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 13:54:05 INFO - PROCESS | 968 | 1467233645783 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 968 | 1467233645785 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:05 INFO - PROCESS | 968 | ++DOCSHELL 000000805C4AA800 == 16 [pid = 968] [id = 376] 13:54:05 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (0000008057239800) [pid = 968] [serial = 1128] [outer = 0000000000000000] 13:54:05 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000805939CC00) [pid = 968] [serial = 1129] [outer = 0000008057239800] 13:54:05 INFO - PROCESS | 968 | 1467233645831 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008059802800) [pid = 968] [serial = 1130] [outer = 0000008057239800] 13:54:06 INFO - PROCESS | 968 | 1467233646266 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 629ms 13:54:06 INFO - PROCESS | 968 | 1467233646316 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 13:54:06 INFO - PROCESS | 968 | 1467233646318 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 13:54:06 INFO - PROCESS | 968 | 1467233646322 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:54:06 INFO - PROCESS | 968 | 1467233646323 Marionette TRACE conn6 <- [1,1470,null,{}] 13:54:06 INFO - PROCESS | 968 | 1467233646327 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:06 INFO - PROCESS | 968 | 1467233646329 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:06 INFO - PROCESS | 968 | 1467233646412 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 13:54:06 INFO - PROCESS | 968 | 1467233646420 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 968 | 1467233646422 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:06 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA8A000 == 17 [pid = 968] [id = 377] 13:54:06 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008059807C00) [pid = 968] [serial = 1131] [outer = 0000000000000000] 13:54:06 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008059811000) [pid = 968] [serial = 1132] [outer = 0000008059807C00] 13:54:06 INFO - PROCESS | 968 | 1467233646467 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008059EC8400) [pid = 968] [serial = 1133] [outer = 0000008059807C00] 13:54:06 INFO - PROCESS | 968 | 1467233646958 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 690ms 13:54:07 INFO - PROCESS | 968 | 1467233647016 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 13:54:07 INFO - PROCESS | 968 | 1467233647018 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 13:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:54:07 INFO - PROCESS | 968 | 1467233647021 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - PROCESS | 968 | 1467233647023 Marionette TRACE conn6 <- [1,1474,null,{}] 13:54:07 INFO - PROCESS | 968 | 1467233647026 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:07 INFO - PROCESS | 968 | 1467233647028 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:07 INFO - PROCESS | 968 | 1467233647114 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 13:54:07 INFO - PROCESS | 968 | 1467233647218 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:07 INFO - PROCESS | 968 | 1467233647221 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:07 INFO - PROCESS | 968 | ++DOCSHELL 000000804C544800 == 18 [pid = 968] [id = 378] 13:54:07 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000804B0E4800) [pid = 968] [serial = 1134] [outer = 0000000000000000] 13:54:07 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804C1C5000) [pid = 968] [serial = 1135] [outer = 000000804B0E4800] 13:54:07 INFO - PROCESS | 968 | 1467233647284 Marionette DEBUG loaded listener.js 13:54:07 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CF95C00) [pid = 968] [serial = 1136] [outer = 000000804B0E4800] 13:54:08 INFO - PROCESS | 968 | 1467233648172 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1237ms 13:54:08 INFO - PROCESS | 968 | 1467233648264 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 13:54:08 INFO - PROCESS | 968 | 1467233648268 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 13:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:54:08 INFO - PROCESS | 968 | 1467233648273 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:54:08 INFO - PROCESS | 968 | 1467233648276 Marionette TRACE conn6 <- [1,1478,null,{}] 13:54:08 INFO - PROCESS | 968 | 1467233648282 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:08 INFO - PROCESS | 968 | 1467233648287 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:08 INFO - PROCESS | 968 | 1467233648438 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 13:54:08 INFO - PROCESS | 968 | 1467233648506 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 968 | 1467233648510 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:08 INFO - PROCESS | 968 | ++DOCSHELL 0000008059681000 == 19 [pid = 968] [id = 379] 13:54:08 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (00000080515C0000) [pid = 968] [serial = 1137] [outer = 0000000000000000] 13:54:08 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008051F6EC00) [pid = 968] [serial = 1138] [outer = 00000080515C0000] 13:54:08 INFO - PROCESS | 968 | 1467233648626 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080531B9800) [pid = 968] [serial = 1139] [outer = 00000080515C0000] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805648F000) [pid = 968] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008058FC8C00) [pid = 968] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008052C75800) [pid = 968] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 70 (00000080512CD000) [pid = 968] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008052D20800) [pid = 968] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008056472C00) [pid = 968] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805DD74C00) [pid = 968] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008058C41C00) [pid = 968] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 65 (00000080515C2400) [pid = 968] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008058ED8C00) [pid = 968] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000804C5CA000) [pid = 968] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 62 (00000080531C3400) [pid = 968] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000804D137000) [pid = 968] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000805980B000) [pid = 968] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 59 (00000080512D8400) [pid = 968] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000805A1C3000) [pid = 968] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 57 (0000008056431000) [pid = 968] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 56 (000000805BBBA400) [pid = 968] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 55 (000000804CAB7800) [pid = 968] [serial = 667] [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.] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 54 (0000008059FF6400) [pid = 968] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 53 (000000805D239000) [pid = 968] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 52 (000000805976AC00) [pid = 968] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | --DOMWINDOW == 51 (000000805CA41000) [pid = 968] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 13:54:09 INFO - PROCESS | 968 | 1467233649464 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1234ms 13:54:09 INFO - PROCESS | 968 | 1467233649510 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 13:54:09 INFO - PROCESS | 968 | 1467233649514 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 13:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:54:09 INFO - PROCESS | 968 | 1467233649519 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 968 | 1467233649522 Marionette TRACE conn6 <- [1,1482,null,{}] 13:54:09 INFO - PROCESS | 968 | 1467233649529 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:09 INFO - PROCESS | 968 | 1467233649532 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:09 INFO - PROCESS | 968 | 1467233649622 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 13:54:09 INFO - PROCESS | 968 | 1467233649628 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:09 INFO - PROCESS | 968 | 1467233649633 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:09 INFO - PROCESS | 968 | ++DOCSHELL 0000008052227800 == 20 [pid = 968] [id = 380] 13:54:09 INFO - PROCESS | 968 | ++DOMWINDOW == 52 (000000804D37FC00) [pid = 968] [serial = 1140] [outer = 0000000000000000] 13:54:09 INFO - PROCESS | 968 | ++DOMWINDOW == 53 (000000804D59B400) [pid = 968] [serial = 1141] [outer = 000000804D37FC00] 13:54:09 INFO - PROCESS | 968 | 1467233649688 Marionette DEBUG loaded listener.js 13:54:09 INFO - PROCESS | 968 | ++DOMWINDOW == 54 (0000008051568000) [pid = 968] [serial = 1142] [outer = 000000804D37FC00] 13:54:10 INFO - PROCESS | 968 | 1467233650201 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 732ms 13:54:10 INFO - PROCESS | 968 | 1467233650256 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 13:54:10 INFO - PROCESS | 968 | 1467233650261 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 13:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:54:10 INFO - PROCESS | 968 | 1467233650267 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - PROCESS | 968 | 1467233650270 Marionette TRACE conn6 <- [1,1486,null,{}] 13:54:10 INFO - PROCESS | 968 | 1467233650273 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:10 INFO - PROCESS | 968 | 1467233650276 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:10 INFO - PROCESS | 968 | 1467233650366 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 13:54:10 INFO - PROCESS | 968 | 1467233650437 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 968 | 1467233650439 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:10 INFO - PROCESS | 968 | ++DOCSHELL 00000080573BD000 == 21 [pid = 968] [id = 381] 13:54:10 INFO - PROCESS | 968 | ++DOMWINDOW == 55 (0000008052C78C00) [pid = 968] [serial = 1143] [outer = 0000000000000000] 13:54:10 INFO - PROCESS | 968 | ++DOMWINDOW == 56 (000000805311AC00) [pid = 968] [serial = 1144] [outer = 0000008052C78C00] 13:54:10 INFO - PROCESS | 968 | 1467233650491 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (0000008056446000) [pid = 968] [serial = 1145] [outer = 0000008052C78C00] 13:54:10 INFO - PROCESS | 968 | 1467233650880 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 692ms 13:54:10 INFO - PROCESS | 968 | 1467233650962 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 13:54:10 INFO - PROCESS | 968 | 1467233650964 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 13:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:54:10 INFO - PROCESS | 968 | 1467233650968 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - PROCESS | 968 | 1467233650972 Marionette TRACE conn6 <- [1,1490,null,{}] 13:54:10 INFO - PROCESS | 968 | 1467233650984 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:10 INFO - PROCESS | 968 | 1467233650989 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:11 INFO - PROCESS | 968 | 1467233651084 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 13:54:11 INFO - PROCESS | 968 | 1467233651102 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:11 INFO - PROCESS | 968 | 1467233651105 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:11 INFO - PROCESS | 968 | ++DOCSHELL 0000008059696000 == 22 [pid = 968] [id = 382] 13:54:11 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (0000008056A22400) [pid = 968] [serial = 1146] [outer = 0000000000000000] 13:54:11 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (0000008056ACE000) [pid = 968] [serial = 1147] [outer = 0000008056A22400] 13:54:11 INFO - PROCESS | 968 | 1467233651154 Marionette DEBUG loaded listener.js 13:54:11 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (00000080572F4000) [pid = 968] [serial = 1148] [outer = 0000008056A22400] 13:54:11 INFO - PROCESS | 968 | 1467233651582 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 648ms 13:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:54:11 INFO - PROCESS | 968 | 1467233651617 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 13:54:11 INFO - PROCESS | 968 | 1467233651620 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 13:54:11 INFO - PROCESS | 968 | 1467233651623 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:54:11 INFO - PROCESS | 968 | 1467233651625 Marionette TRACE conn6 <- [1,1494,null,{}] 13:54:11 INFO - PROCESS | 968 | 1467233651629 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:11 INFO - PROCESS | 968 | 1467233651631 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:11 INFO - PROCESS | 968 | 1467233651776 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 13:54:11 INFO - PROCESS | 968 | 1467233651819 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:11 INFO - PROCESS | 968 | 1467233651822 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:11 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F64000 == 23 [pid = 968] [id = 383] 13:54:11 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (0000008058ED6400) [pid = 968] [serial = 1149] [outer = 0000000000000000] 13:54:11 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (0000008058FC8800) [pid = 968] [serial = 1150] [outer = 0000008058ED6400] 13:54:11 INFO - PROCESS | 968 | 1467233651868 Marionette DEBUG loaded listener.js 13:54:11 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (00000080593A1800) [pid = 968] [serial = 1151] [outer = 0000008058ED6400] 13:54:12 INFO - PROCESS | 968 | 1467233652307 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 13:54:12 INFO - PROCESS | 968 | 1467233652359 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 13:54:12 INFO - PROCESS | 968 | 1467233652361 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 13:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:54:12 INFO - PROCESS | 968 | 1467233652370 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 968 | 1467233652372 Marionette TRACE conn6 <- [1,1498,null,{}] 13:54:12 INFO - PROCESS | 968 | 1467233652376 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:12 INFO - PROCESS | 968 | 1467233652378 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:12 INFO - PROCESS | 968 | 1467233652485 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 13:54:12 INFO - PROCESS | 968 | 1467233652492 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:12 INFO - PROCESS | 968 | 1467233652495 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:12 INFO - PROCESS | 968 | ++DOCSHELL 000000805155A000 == 24 [pid = 968] [id = 384] 13:54:12 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008058ED8C00) [pid = 968] [serial = 1152] [outer = 0000000000000000] 13:54:12 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000805976CC00) [pid = 968] [serial = 1153] [outer = 0000008058ED8C00] 13:54:12 INFO - PROCESS | 968 | 1467233652540 Marionette DEBUG loaded listener.js 13:54:12 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000805980B400) [pid = 968] [serial = 1154] [outer = 0000008058ED8C00] 13:54:12 INFO - PROCESS | 968 | 1467233652986 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 13:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:54:13 INFO - PROCESS | 968 | 1467233653060 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 13:54:13 INFO - PROCESS | 968 | 1467233653062 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 13:54:13 INFO - PROCESS | 968 | 1467233653065 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:54:13 INFO - PROCESS | 968 | 1467233653067 Marionette TRACE conn6 <- [1,1502,null,{}] 13:54:13 INFO - PROCESS | 968 | 1467233653070 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:13 INFO - PROCESS | 968 | 1467233653076 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:13 INFO - PROCESS | 968 | 1467233653236 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 13:54:13 INFO - PROCESS | 968 | 1467233653259 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 968 | 1467233653261 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:13 INFO - PROCESS | 968 | ++DOCSHELL 000000805C41F000 == 25 [pid = 968] [id = 385] 13:54:13 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804CAB6800) [pid = 968] [serial = 1155] [outer = 0000000000000000] 13:54:13 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805A39B800) [pid = 968] [serial = 1156] [outer = 000000804CAB6800] 13:54:13 INFO - PROCESS | 968 | 1467233653307 Marionette DEBUG loaded listener.js 13:54:13 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805B3A8800) [pid = 968] [serial = 1157] [outer = 000000804CAB6800] 13:54:13 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000804CAB4000) [pid = 968] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:54:13 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008057239800) [pid = 968] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:54:13 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805654F800) [pid = 968] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:54:13 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000804D292000) [pid = 968] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:54:13 INFO - PROCESS | 968 | --DOMWINDOW == 64 (00000080512D3800) [pid = 968] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:54:13 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000804DE43000) [pid = 968] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:54:13 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000804D290800) [pid = 968] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:54:13 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000804D70F400) [pid = 968] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:54:13 INFO - PROCESS | 968 | 1467233653793 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 797ms 13:54:13 INFO - PROCESS | 968 | 1467233653865 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 13:54:13 INFO - PROCESS | 968 | 1467233653867 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 13:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:54:13 INFO - PROCESS | 968 | 1467233653871 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:54:13 INFO - PROCESS | 968 | 1467233653872 Marionette TRACE conn6 <- [1,1506,null,{}] 13:54:13 INFO - PROCESS | 968 | 1467233653876 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:13 INFO - PROCESS | 968 | 1467233653878 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:13 INFO - PROCESS | 968 | 1467233653961 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 13:54:14 INFO - PROCESS | 968 | 1467233654032 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:14 INFO - PROCESS | 968 | 1467233654034 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:14 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA7D800 == 26 [pid = 968] [id = 386] 13:54:14 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804BAD8800) [pid = 968] [serial = 1158] [outer = 0000000000000000] 13:54:14 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (0000008056440400) [pid = 968] [serial = 1159] [outer = 000000804BAD8800] 13:54:14 INFO - PROCESS | 968 | 1467233654079 Marionette DEBUG loaded listener.js 13:54:14 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000805B36EC00) [pid = 968] [serial = 1160] [outer = 000000804BAD8800] 13:54:14 INFO - PROCESS | 968 | 1467233654448 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 13:54:14 INFO - PROCESS | 968 | 1467233654503 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 13:54:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:54:14 INFO - PROCESS | 968 | 1467233654505 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 13:54:14 INFO - PROCESS | 968 | 1467233654508 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:54:14 INFO - PROCESS | 968 | 1467233654510 Marionette TRACE conn6 <- [1,1510,null,{}] 13:54:14 INFO - PROCESS | 968 | 1467233654513 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:14 INFO - PROCESS | 968 | 1467233654515 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:14 INFO - PROCESS | 968 | 1467233654648 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 13:54:14 INFO - PROCESS | 968 | 1467233654659 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:14 INFO - PROCESS | 968 | 1467233654661 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:14 INFO - PROCESS | 968 | ++DOCSHELL 000000805D54F000 == 27 [pid = 968] [id = 387] 13:54:14 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000805BBBD000) [pid = 968] [serial = 1161] [outer = 0000000000000000] 13:54:14 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000805BFCE400) [pid = 968] [serial = 1162] [outer = 000000805BBBD000] 13:54:14 INFO - PROCESS | 968 | 1467233654714 Marionette DEBUG loaded listener.js 13:54:14 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000805CA3CC00) [pid = 968] [serial = 1163] [outer = 000000805BBBD000] 13:54:15 INFO - PROCESS | 968 | 1467233655109 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:54:15 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 () { 13:54:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:54:15 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 () { 13:54:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:54:15 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 () { 13:54:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:54:15 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 () { 13:54:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:54:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 635ms 13:54:15 INFO - PROCESS | 968 | 1467233655146 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 968 | 1467233655148 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 13:54:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:54:15 INFO - PROCESS | 968 | 1467233655152 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 968 | 1467233655154 Marionette TRACE conn6 <- [1,1514,null,{}] 13:54:15 INFO - PROCESS | 968 | 1467233655157 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:15 INFO - PROCESS | 968 | 1467233655159 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:15 INFO - PROCESS | 968 | 1467233655243 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 13:54:15 INFO - PROCESS | 968 | 1467233655248 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:15 INFO - PROCESS | 968 | 1467233655250 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:15 INFO - PROCESS | 968 | ++DOCSHELL 00000080602C9800 == 28 [pid = 968] [id = 388] 13:54:15 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805CA48400) [pid = 968] [serial = 1164] [outer = 0000000000000000] 13:54:15 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805D22B800) [pid = 968] [serial = 1165] [outer = 000000805CA48400] 13:54:15 INFO - PROCESS | 968 | 1467233655296 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805D534C00) [pid = 968] [serial = 1166] [outer = 000000805CA48400] 13:54:15 INFO - PROCESS | 968 | 1467233655757 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:54:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:54:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:54:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:54:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 626ms 13:54:15 INFO - PROCESS | 968 | 1467233655782 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 968 | 1467233655787 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 13:54:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:54:15 INFO - PROCESS | 968 | 1467233655798 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 968 | 1467233655804 Marionette TRACE conn6 <- [1,1518,null,{}] 13:54:15 INFO - PROCESS | 968 | 1467233655811 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:15 INFO - PROCESS | 968 | 1467233655815 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:15 INFO - PROCESS | 968 | 1467233655934 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 13:54:16 INFO - PROCESS | 968 | 1467233656082 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 968 | 1467233656087 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:16 INFO - PROCESS | 968 | ++DOCSHELL 000000805339E000 == 29 [pid = 968] [id = 389] 13:54:16 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804D4A4000) [pid = 968] [serial = 1167] [outer = 0000000000000000] 13:54:16 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804D59C400) [pid = 968] [serial = 1168] [outer = 000000804D4A4000] 13:54:16 INFO - PROCESS | 968 | 1467233656146 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008051F76C00) [pid = 968] [serial = 1169] [outer = 000000804D4A4000] 13:54:16 INFO - PROCESS | 968 | 1467233656668 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:54:16 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 13:54:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:54:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:54:16 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. 13:54:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:54:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 880ms 13:54:16 INFO - PROCESS | 968 | 1467233656682 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 13:54:16 INFO - PROCESS | 968 | 1467233656688 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 13:54:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:54:16 INFO - PROCESS | 968 | 1467233656694 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:54:16 INFO - PROCESS | 968 | 1467233656697 Marionette TRACE conn6 <- [1,1522,null,{}] 13:54:16 INFO - PROCESS | 968 | 1467233656702 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:16 INFO - PROCESS | 968 | 1467233656705 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:16 INFO - PROCESS | 968 | 1467233656821 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 13:54:16 INFO - PROCESS | 968 | 1467233656894 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 968 | 1467233656897 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:16 INFO - PROCESS | 968 | ++DOCSHELL 0000008059B4E800 == 30 [pid = 968] [id = 390] 13:54:16 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008056515000) [pid = 968] [serial = 1170] [outer = 0000000000000000] 13:54:16 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008056550C00) [pid = 968] [serial = 1171] [outer = 0000008056515000] 13:54:16 INFO - PROCESS | 968 | 1467233656956 Marionette DEBUG loaded listener.js 13:54:17 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058C49000) [pid = 968] [serial = 1172] [outer = 0000008056515000] 13:54:17 INFO - PROCESS | 968 | 1467233657618 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:54:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:54:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 987ms 13:54:17 INFO - PROCESS | 968 | 1467233657683 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 13:54:17 INFO - PROCESS | 968 | 1467233657686 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 13:54:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:54:17 INFO - PROCESS | 968 | 1467233657690 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:54:17 INFO - PROCESS | 968 | 1467233657694 Marionette TRACE conn6 <- [1,1526,null,{}] 13:54:17 INFO - PROCESS | 968 | 1467233657706 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:17 INFO - PROCESS | 968 | 1467233657711 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:17 INFO - PROCESS | 968 | 1467233657826 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 13:54:17 INFO - PROCESS | 968 | 1467233657900 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:17 INFO - PROCESS | 968 | 1467233657904 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:17 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F08800 == 31 [pid = 968] [id = 391] 13:54:17 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805A1C3C00) [pid = 968] [serial = 1173] [outer = 0000000000000000] 13:54:18 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805AEAD400) [pid = 968] [serial = 1174] [outer = 000000805A1C3C00] 13:54:18 INFO - PROCESS | 968 | 1467233658003 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805D22BC00) [pid = 968] [serial = 1175] [outer = 000000805A1C3C00] 13:54:18 INFO - PROCESS | 968 | 1467233658641 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:54:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:54:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 985ms 13:54:18 INFO - PROCESS | 968 | 1467233658683 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 13:54:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:54:18 INFO - PROCESS | 968 | 1467233658686 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 13:54:18 INFO - PROCESS | 968 | 1467233658690 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:54:18 INFO - PROCESS | 968 | 1467233658693 Marionette TRACE conn6 <- [1,1530,null,{}] 13:54:18 INFO - PROCESS | 968 | 1467233658696 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:18 INFO - PROCESS | 968 | 1467233658699 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:18 INFO - PROCESS | 968 | 1467233658811 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 13:54:18 INFO - PROCESS | 968 | 1467233658883 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 968 | 1467233658885 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:18 INFO - PROCESS | 968 | ++DOCSHELL 000000806154F800 == 32 [pid = 968] [id = 392] 13:54:18 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805D90E400) [pid = 968] [serial = 1176] [outer = 0000000000000000] 13:54:18 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805DD78800) [pid = 968] [serial = 1177] [outer = 000000805D90E400] 13:54:18 INFO - PROCESS | 968 | 1467233658942 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DD9C400) [pid = 968] [serial = 1178] [outer = 000000805D90E400] 13:54:19 INFO - PROCESS | 968 | 1467233659629 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:54:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:54:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 985ms 13:54:19 INFO - PROCESS | 968 | 1467233659677 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 968 | 1467233659682 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 13:54:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:54:19 INFO - PROCESS | 968 | 1467233659687 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - PROCESS | 968 | 1467233659690 Marionette TRACE conn6 <- [1,1534,null,{}] 13:54:19 INFO - PROCESS | 968 | 1467233659696 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:19 INFO - PROCESS | 968 | 1467233659699 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:19 INFO - PROCESS | 968 | 1467233659805 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 13:54:19 INFO - PROCESS | 968 | 1467233659881 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:19 INFO - PROCESS | 968 | 1467233659886 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:19 INFO - PROCESS | 968 | ++DOCSHELL 000000805341E000 == 33 [pid = 968] [id = 393] 13:54:19 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804D512800) [pid = 968] [serial = 1179] [outer = 0000000000000000] 13:54:19 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000804E351800) [pid = 968] [serial = 1180] [outer = 000000804D512800] 13:54:19 INFO - PROCESS | 968 | 1467233659936 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008052D20800) [pid = 968] [serial = 1181] [outer = 000000804D512800] 13:54:21 INFO - PROCESS | 968 | --DOCSHELL 000000805341B800 == 32 [pid = 968] [id = 369] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008059811000) [pid = 968] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008056555C00) [pid = 968] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008052F50800) [pid = 968] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008052D23800) [pid = 968] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080512CA400) [pid = 968] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805156C400) [pid = 968] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804D292400) [pid = 968] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804D595800) [pid = 968] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080572DEC00) [pid = 968] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008056ACA400) [pid = 968] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804CFA0C00) [pid = 968] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008058C40400) [pid = 968] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805939CC00) [pid = 968] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008053868C00) [pid = 968] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008059802800) [pid = 968] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008056434C00) [pid = 968] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 13:54:21 INFO - PROCESS | 968 | 1467233661187 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:54:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:54:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1536ms 13:54:21 INFO - PROCESS | 968 | 1467233661244 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 13:54:21 INFO - PROCESS | 968 | 1467233661249 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 13:54:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:54:21 INFO - PROCESS | 968 | 1467233661256 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:54:21 INFO - PROCESS | 968 | 1467233661261 Marionette TRACE conn6 <- [1,1538,null,{}] 13:54:21 INFO - PROCESS | 968 | 1467233661268 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:21 INFO - PROCESS | 968 | 1467233661272 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:21 INFO - PROCESS | 968 | 1467233661409 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 13:54:21 INFO - PROCESS | 968 | 1467233661571 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 968 | 1467233661576 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:21 INFO - PROCESS | 968 | ++DOCSHELL 000000805155B800 == 33 [pid = 968] [id = 394] 13:54:21 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804CEC5400) [pid = 968] [serial = 1182] [outer = 0000000000000000] 13:54:21 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CF98000) [pid = 968] [serial = 1183] [outer = 000000804CEC5400] 13:54:21 INFO - PROCESS | 968 | 1467233661639 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804D293C00) [pid = 968] [serial = 1184] [outer = 000000804CEC5400] 13:54:22 INFO - PROCESS | 968 | 1467233662410 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:54:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1189ms 13:54:22 INFO - PROCESS | 968 | 1467233662451 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 968 | 1467233662457 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 13:54:22 INFO - PROCESS | 968 | 1467233662465 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:54:22 INFO - PROCESS | 968 | 1467233662468 Marionette TRACE conn6 <- [1,1542,null,{}] 13:54:22 INFO - PROCESS | 968 | 1467233662472 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:22 INFO - PROCESS | 968 | 1467233662476 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:22 INFO - PROCESS | 968 | 1467233662616 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 13:54:22 INFO - PROCESS | 968 | 1467233662685 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 968 | 1467233662688 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:22 INFO - PROCESS | 968 | ++DOCSHELL 00000080533F1800 == 34 [pid = 968] [id = 395] 13:54:22 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080512D0000) [pid = 968] [serial = 1185] [outer = 0000000000000000] 13:54:22 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080512D4400) [pid = 968] [serial = 1186] [outer = 00000080512D0000] 13:54:22 INFO - PROCESS | 968 | 1467233662748 Marionette DEBUG loaded listener.js 13:54:22 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008051C33C00) [pid = 968] [serial = 1187] [outer = 00000080512D0000] 13:54:23 INFO - PROCESS | 968 | 1467233663555 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:54:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:54:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1130ms 13:54:23 INFO - PROCESS | 968 | 1467233663601 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 13:54:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:54:23 INFO - PROCESS | 968 | 1467233663604 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 13:54:23 INFO - PROCESS | 968 | 1467233663608 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 968 | 1467233663612 Marionette TRACE conn6 <- [1,1546,null,{}] 13:54:23 INFO - PROCESS | 968 | 1467233663625 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:23 INFO - PROCESS | 968 | 1467233663631 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:23 INFO - PROCESS | 968 | 1467233663782 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 13:54:23 INFO - PROCESS | 968 | 1467233663848 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:23 INFO - PROCESS | 968 | 1467233663852 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:23 INFO - PROCESS | 968 | ++DOCSHELL 000000804D39C000 == 35 [pid = 968] [id = 396] 13:54:23 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804BBCF000) [pid = 968] [serial = 1188] [outer = 0000000000000000] 13:54:23 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000804CAB1C00) [pid = 968] [serial = 1189] [outer = 000000804BBCF000] 13:54:23 INFO - PROCESS | 968 | 1467233663905 Marionette DEBUG loaded listener.js 13:54:23 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804D12A400) [pid = 968] [serial = 1190] [outer = 000000804BBCF000] 13:54:24 INFO - PROCESS | 968 | --DOCSHELL 000000805339E000 == 34 [pid = 968] [id = 389] 13:54:24 INFO - PROCESS | 968 | --DOCSHELL 0000008060F08800 == 33 [pid = 968] [id = 391] 13:54:24 INFO - PROCESS | 968 | --DOCSHELL 000000806154F800 == 32 [pid = 968] [id = 392] 13:54:24 INFO - PROCESS | 968 | --DOCSHELL 0000008059B4E800 == 31 [pid = 968] [id = 390] 13:54:24 INFO - PROCESS | 968 | 1467233664407 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:54:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:54:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 839ms 13:54:24 INFO - PROCESS | 968 | 1467233664449 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 13:54:24 INFO - PROCESS | 968 | 1467233664454 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 13:54:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:54:24 INFO - PROCESS | 968 | 1467233664463 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:54:24 INFO - PROCESS | 968 | 1467233664467 Marionette TRACE conn6 <- [1,1550,null,{}] 13:54:24 INFO - PROCESS | 968 | 1467233664472 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:24 INFO - PROCESS | 968 | 1467233664475 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:24 INFO - PROCESS | 968 | 1467233664568 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 13:54:24 INFO - PROCESS | 968 | 1467233664576 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:24 INFO - PROCESS | 968 | 1467233664579 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:24 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F04800 == 32 [pid = 968] [id = 397] 13:54:24 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805225A800) [pid = 968] [serial = 1191] [outer = 0000000000000000] 13:54:24 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008052D22800) [pid = 968] [serial = 1192] [outer = 000000805225A800] 13:54:24 INFO - PROCESS | 968 | 1467233664628 Marionette DEBUG loaded listener.js 13:54:24 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008053863000) [pid = 968] [serial = 1193] [outer = 000000805225A800] 13:54:25 INFO - PROCESS | 968 | 1467233665118 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:54:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:54:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 13:54:25 INFO - PROCESS | 968 | 1467233665160 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 13:54:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:54:25 INFO - PROCESS | 968 | 1467233665163 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 13:54:25 INFO - PROCESS | 968 | 1467233665167 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:54:25 INFO - PROCESS | 968 | 1467233665169 Marionette TRACE conn6 <- [1,1554,null,{}] 13:54:25 INFO - PROCESS | 968 | 1467233665172 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:25 INFO - PROCESS | 968 | 1467233665175 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:25 INFO - PROCESS | 968 | 1467233665307 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 13:54:25 INFO - PROCESS | 968 | 1467233665391 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:25 INFO - PROCESS | 968 | 1467233665393 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:25 INFO - PROCESS | 968 | ++DOCSHELL 0000008059988800 == 33 [pid = 968] [id = 398] 13:54:25 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008052C76000) [pid = 968] [serial = 1194] [outer = 0000000000000000] 13:54:25 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805654B400) [pid = 968] [serial = 1195] [outer = 0000008052C76000] 13:54:25 INFO - PROCESS | 968 | 1467233665441 Marionette DEBUG loaded listener.js 13:54:25 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008056561C00) [pid = 968] [serial = 1196] [outer = 0000008052C76000] 13:54:25 INFO - PROCESS | 968 | 1467233665856 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:54:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:54:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 733ms 13:54:25 INFO - PROCESS | 968 | 1467233665902 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 13:54:25 INFO - PROCESS | 968 | 1467233665906 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 13:54:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:54:25 INFO - PROCESS | 968 | 1467233665917 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:54:25 INFO - PROCESS | 968 | 1467233665922 Marionette TRACE conn6 <- [1,1558,null,{}] 13:54:25 INFO - PROCESS | 968 | 1467233665926 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:25 INFO - PROCESS | 968 | 1467233665929 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:26 INFO - PROCESS | 968 | 1467233666030 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 13:54:26 INFO - PROCESS | 968 | 1467233666036 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:26 INFO - PROCESS | 968 | 1467233666038 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:26 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2A7800 == 34 [pid = 968] [id = 399] 13:54:26 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805700D800) [pid = 968] [serial = 1197] [outer = 0000000000000000] 13:54:26 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008058C3C000) [pid = 968] [serial = 1198] [outer = 000000805700D800] 13:54:26 INFO - PROCESS | 968 | 1467233666086 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008058ED9C00) [pid = 968] [serial = 1199] [outer = 000000805700D800] 13:54:26 INFO - PROCESS | 968 | 1467233666557 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:54:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:54:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 693ms 13:54:27 INFO - PROCESS | 968 | 1467233666608 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 13:54:27 INFO - PROCESS | 968 | 1467233666611 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 13:54:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:54:27 INFO - PROCESS | 968 | 1467233666614 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:54:27 INFO - PROCESS | 968 | 1467233666616 Marionette TRACE conn6 <- [1,1562,null,{}] 13:54:27 INFO - PROCESS | 968 | 1467233666619 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:27 INFO - PROCESS | 968 | 1467233666621 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:27 INFO - PROCESS | 968 | 1467233666776 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 13:54:27 INFO - PROCESS | 968 | 1467233666797 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:54:27 INFO - PROCESS | 968 | 1467233666800 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1357ms 13:54:27 INFO - PROCESS | 968 | ++DOCSHELL 000000805AEBE800 == 35 [pid = 968] [id = 400] 13:54:27 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (00000080593A4800) [pid = 968] [serial = 1200] [outer = 0000000000000000] 13:54:27 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (0000008059767800) [pid = 968] [serial = 1201] [outer = 00000080593A4800] 13:54:27 INFO - PROCESS | 968 | 1467233666846 Marionette DEBUG loaded listener.js 13:54:27 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (0000008059802800) [pid = 968] [serial = 1202] [outer = 00000080593A4800] 13:54:27 INFO - PROCESS | 968 | 1467233667272 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:54:27 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000804D4A4000) [pid = 968] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008056515000) [pid = 968] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805A1C3C00) [pid = 968] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008058ED6400) [pid = 968] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008058ED8C00) [pid = 968] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000804BAD8800) [pid = 968] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008056A22400) [pid = 968] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 82 (00000080515C0000) [pid = 968] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804D37FC00) [pid = 968] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:54:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804B0E4800) [pid = 968] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805BBBD000) [pid = 968] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008052C78C00) [pid = 968] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805CA48400) [pid = 968] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804CAB6800) [pid = 968] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805D90E400) [pid = 968] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:54:28 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008059807C00) [pid = 968] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:54:28 INFO - PROCESS | 968 | 1467233667976 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 13:54:28 INFO - PROCESS | 968 | 1467233667978 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 13:54:28 INFO - PROCESS | 968 | 1467233667981 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - PROCESS | 968 | 1467233667983 Marionette TRACE conn6 <- [1,1566,null,{}] 13:54:28 INFO - PROCESS | 968 | 1467233667987 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:28 INFO - PROCESS | 968 | 1467233667989 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:28 INFO - PROCESS | 968 | 1467233668078 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 13:54:28 INFO - PROCESS | 968 | 1467233668148 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:28 INFO - PROCESS | 968 | 1467233668154 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:28 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1F2800 == 36 [pid = 968] [id = 401] 13:54:28 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008058FD2400) [pid = 968] [serial = 1203] [outer = 0000000000000000] 13:54:28 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008059772000) [pid = 968] [serial = 1204] [outer = 0000008058FD2400] 13:54:28 INFO - PROCESS | 968 | 1467233668214 Marionette DEBUG loaded listener.js 13:54:28 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805A1BB400) [pid = 968] [serial = 1205] [outer = 0000008058FD2400] 13:54:28 INFO - PROCESS | 968 | 1467233668574 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:54:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:54:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 644ms 13:54:28 INFO - PROCESS | 968 | 1467233668628 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 13:54:28 INFO - PROCESS | 968 | 1467233668630 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 13:54:28 INFO - PROCESS | 968 | 1467233668633 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:54:28 INFO - PROCESS | 968 | 1467233668635 Marionette TRACE conn6 <- [1,1570,null,{}] 13:54:28 INFO - PROCESS | 968 | 1467233668645 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:28 INFO - PROCESS | 968 | 1467233668647 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:28 INFO - PROCESS | 968 | 1467233668736 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 13:54:28 INFO - PROCESS | 968 | 1467233668742 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:28 INFO - PROCESS | 968 | 1467233668744 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:28 INFO - PROCESS | 968 | ++DOCSHELL 000000805D521000 == 37 [pid = 968] [id = 402] 13:54:28 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805A672000) [pid = 968] [serial = 1206] [outer = 0000000000000000] 13:54:28 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805BBBB800) [pid = 968] [serial = 1207] [outer = 000000805A672000] 13:54:28 INFO - PROCESS | 968 | 1467233668789 Marionette DEBUG loaded listener.js 13:54:28 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805C19C800) [pid = 968] [serial = 1208] [outer = 000000805A672000] 13:54:29 INFO - PROCESS | 968 | 1467233669183 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:54:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:54:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 586ms 13:54:29 INFO - PROCESS | 968 | 1467233669223 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 13:54:29 INFO - PROCESS | 968 | 1467233669225 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 13:54:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:54:29 INFO - PROCESS | 968 | 1467233669228 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:54:29 INFO - PROCESS | 968 | 1467233669230 Marionette TRACE conn6 <- [1,1574,null,{}] 13:54:29 INFO - PROCESS | 968 | 1467233669233 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:29 INFO - PROCESS | 968 | 1467233669235 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:29 INFO - PROCESS | 968 | 1467233669349 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 13:54:29 INFO - PROCESS | 968 | 1467233669357 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 968 | 1467233669359 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:29 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C29000 == 38 [pid = 968] [id = 403] 13:54:29 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805CA45800) [pid = 968] [serial = 1209] [outer = 0000000000000000] 13:54:29 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805CAD5800) [pid = 968] [serial = 1210] [outer = 000000805CA45800] 13:54:29 INFO - PROCESS | 968 | 1467233669405 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805D23D800) [pid = 968] [serial = 1211] [outer = 000000805CA45800] 13:54:29 INFO - PROCESS | 968 | 1467233669785 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:54:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:54:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 587ms 13:54:29 INFO - PROCESS | 968 | 1467233669818 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 13:54:29 INFO - PROCESS | 968 | 1467233669821 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 13:54:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:54:29 INFO - PROCESS | 968 | 1467233669825 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:54:29 INFO - PROCESS | 968 | 1467233669828 Marionette TRACE conn6 <- [1,1578,null,{}] 13:54:29 INFO - PROCESS | 968 | 1467233669832 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:29 INFO - PROCESS | 968 | 1467233669835 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:29 INFO - PROCESS | 968 | 1467233669951 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 13:54:29 INFO - PROCESS | 968 | 1467233669959 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 968 | 1467233669961 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:29 INFO - PROCESS | 968 | ++DOCSHELL 0000008061558800 == 39 [pid = 968] [id = 404] 13:54:29 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805D23BC00) [pid = 968] [serial = 1212] [outer = 0000000000000000] 13:54:30 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805D90B000) [pid = 968] [serial = 1213] [outer = 000000805D23BC00] 13:54:30 INFO - PROCESS | 968 | 1467233670006 Marionette DEBUG loaded listener.js 13:54:30 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805DD7FC00) [pid = 968] [serial = 1214] [outer = 000000805D23BC00] 13:54:30 INFO - PROCESS | 968 | 1467233670541 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:54:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:54:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 838ms 13:54:30 INFO - PROCESS | 968 | 1467233670858 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 13:54:30 INFO - PROCESS | 968 | 1467233670863 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 13:54:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:54:31 INFO - PROCESS | 968 | 1467233671083 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - PROCESS | 968 | 1467233671087 Marionette TRACE conn6 <- [1,1582,null,{}] 13:54:31 INFO - PROCESS | 968 | 1467233671221 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:31 INFO - PROCESS | 968 | 1467233671224 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:31 INFO - PROCESS | 968 | 1467233671342 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 13:54:31 INFO - PROCESS | 968 | 1467233671414 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:31 INFO - PROCESS | 968 | 1467233671418 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:31 INFO - PROCESS | 968 | ++DOCSHELL 0000008059687800 == 40 [pid = 968] [id = 405] 13:54:31 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000804D489C00) [pid = 968] [serial = 1215] [outer = 0000000000000000] 13:54:31 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805208A800) [pid = 968] [serial = 1216] [outer = 000000804D489C00] 13:54:31 INFO - PROCESS | 968 | 1467233671520 Marionette DEBUG loaded listener.js 13:54:31 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (0000008056433000) [pid = 968] [serial = 1217] [outer = 000000804D489C00] 13:54:32 INFO - PROCESS | 968 | 1467233672143 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:54:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:54:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1218ms 13:54:32 INFO - PROCESS | 968 | 1467233672177 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 13:54:32 INFO - PROCESS | 968 | 1467233672182 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 13:54:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:54:32 INFO - PROCESS | 968 | 1467233672189 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:54:32 INFO - PROCESS | 968 | 1467233672192 Marionette TRACE conn6 <- [1,1586,null,{}] 13:54:32 INFO - PROCESS | 968 | 1467233672196 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:32 INFO - PROCESS | 968 | 1467233672199 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:32 INFO - PROCESS | 968 | 1467233672319 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 13:54:32 INFO - PROCESS | 968 | 1467233672398 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 968 | 1467233672401 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:32 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA90800 == 41 [pid = 968] [id = 406] 13:54:32 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (0000008057242C00) [pid = 968] [serial = 1218] [outer = 0000000000000000] 13:54:32 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (00000080572F3C00) [pid = 968] [serial = 1219] [outer = 0000008057242C00] 13:54:32 INFO - PROCESS | 968 | 1467233672506 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (00000080593A0400) [pid = 968] [serial = 1220] [outer = 0000008057242C00] 13:54:33 INFO - PROCESS | 968 | 1467233673123 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:54:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:54:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 986ms 13:54:33 INFO - PROCESS | 968 | 1467233673175 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 13:54:33 INFO - PROCESS | 968 | 1467233673178 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 13:54:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:54:33 INFO - PROCESS | 968 | 1467233673182 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:54:33 INFO - PROCESS | 968 | 1467233673186 Marionette TRACE conn6 <- [1,1590,null,{}] 13:54:33 INFO - PROCESS | 968 | 1467233673198 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:33 INFO - PROCESS | 968 | 1467233673204 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:33 INFO - PROCESS | 968 | 1467233673376 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 13:54:33 INFO - PROCESS | 968 | 1467233673386 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:33 INFO - PROCESS | 968 | 1467233673390 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:33 INFO - PROCESS | 968 | ++DOCSHELL 000000805A365000 == 42 [pid = 968] [id = 407] 13:54:33 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805650AC00) [pid = 968] [serial = 1221] [outer = 0000000000000000] 13:54:33 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (0000008059772400) [pid = 968] [serial = 1222] [outer = 000000805650AC00] 13:54:33 INFO - PROCESS | 968 | 1467233673449 Marionette DEBUG loaded listener.js 13:54:33 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (000000805DD9FC00) [pid = 968] [serial = 1223] [outer = 000000805650AC00] 13:54:34 INFO - PROCESS | 968 | 1467233674218 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:54:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:54:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1092ms 13:54:34 INFO - PROCESS | 968 | 1467233674290 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 13:54:34 INFO - PROCESS | 968 | 1467233674294 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 13:54:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:54:34 INFO - PROCESS | 968 | 1467233674299 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:54:34 INFO - PROCESS | 968 | 1467233674303 Marionette TRACE conn6 <- [1,1594,null,{}] 13:54:34 INFO - PROCESS | 968 | 1467233674308 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:34 INFO - PROCESS | 968 | 1467233674311 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:34 INFO - PROCESS | 968 | 1467233674449 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 13:54:34 INFO - PROCESS | 968 | 1467233674577 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:34 INFO - PROCESS | 968 | 1467233674582 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:34 INFO - PROCESS | 968 | --DOCSHELL 0000008052227800 == 41 [pid = 968] [id = 380] 13:54:34 INFO - PROCESS | 968 | --DOCSHELL 00000080573BD000 == 40 [pid = 968] [id = 381] 13:54:34 INFO - PROCESS | 968 | --DOCSHELL 000000805C4AA800 == 39 [pid = 968] [id = 376] 13:54:34 INFO - PROCESS | 968 | --DOCSHELL 000000805155A000 == 38 [pid = 968] [id = 384] 13:54:34 INFO - PROCESS | 968 | --DOCSHELL 0000008059F64000 == 37 [pid = 968] [id = 383] 13:54:34 INFO - PROCESS | 968 | --DOCSHELL 000000805C41F000 == 36 [pid = 968] [id = 385] 13:54:34 INFO - PROCESS | 968 | --DOCSHELL 0000008059696000 == 35 [pid = 968] [id = 382] 13:54:34 INFO - PROCESS | 968 | --DOCSHELL 0000008059F4C800 == 34 [pid = 968] [id = 373] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 94 (0000008059EC8400) [pid = 968] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000804E351800) [pid = 968] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008051F76C00) [pid = 968] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000804D59C400) [pid = 968] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 90 (0000008058C49000) [pid = 968] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 89 (0000008056550C00) [pid = 968] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805D22BC00) [pid = 968] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805AEAD400) [pid = 968] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008058FC8800) [pid = 968] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 85 (00000080593A1800) [pid = 968] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805976CC00) [pid = 968] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008056440400) [pid = 968] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008056ACE000) [pid = 968] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008051F6EC00) [pid = 968] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080531B9800) [pid = 968] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804D59B400) [pid = 968] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008051568000) [pid = 968] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804C1C5000) [pid = 968] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805CA3CC00) [pid = 968] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804CF95C00) [pid = 968] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805311AC00) [pid = 968] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008056446000) [pid = 968] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805D534C00) [pid = 968] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805A39B800) [pid = 968] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DD78800) [pid = 968] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805D22B800) [pid = 968] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805DD9C400) [pid = 968] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805BFCE400) [pid = 968] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805B3A8800) [pid = 968] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805980B400) [pid = 968] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805B36EC00) [pid = 968] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | --DOMWINDOW == 63 (00000080572F4000) [pid = 968] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 13:54:34 INFO - PROCESS | 968 | ++DOCSHELL 000000804E309800 == 35 [pid = 968] [id = 408] 13:54:34 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000804B0E4000) [pid = 968] [serial = 1224] [outer = 0000000000000000] 13:54:34 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804C130400) [pid = 968] [serial = 1225] [outer = 000000804B0E4000] 13:54:34 INFO - PROCESS | 968 | 1467233674682 Marionette DEBUG loaded listener.js 13:54:34 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804D596800) [pid = 968] [serial = 1226] [outer = 000000804B0E4000] 13:54:35 INFO - PROCESS | 968 | 1467233675071 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:54:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:54:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 839ms 13:54:35 INFO - PROCESS | 968 | 1467233675147 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 13:54:35 INFO - PROCESS | 968 | 1467233675152 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 13:54:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:54:35 INFO - PROCESS | 968 | 1467233675159 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:54:35 INFO - PROCESS | 968 | 1467233675161 Marionette TRACE conn6 <- [1,1598,null,{}] 13:54:35 INFO - PROCESS | 968 | 1467233675165 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:35 INFO - PROCESS | 968 | 1467233675168 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:35 INFO - PROCESS | 968 | 1467233675259 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 13:54:35 INFO - PROCESS | 968 | 1467233675271 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 968 | 1467233675273 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:35 INFO - PROCESS | 968 | ++DOCSHELL 00000080565DD800 == 36 [pid = 968] [id = 409] 13:54:35 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008051F76C00) [pid = 968] [serial = 1227] [outer = 0000000000000000] 13:54:35 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008052C75C00) [pid = 968] [serial = 1228] [outer = 0000008051F76C00] 13:54:35 INFO - PROCESS | 968 | 1467233675325 Marionette DEBUG loaded listener.js 13:54:35 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008053862400) [pid = 968] [serial = 1229] [outer = 0000008051F76C00] 13:54:35 INFO - PROCESS | 968 | 1467233675790 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:54:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:54:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 693ms 13:54:35 INFO - PROCESS | 968 | 1467233675856 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 13:54:35 INFO - PROCESS | 968 | 1467233675858 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 13:54:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:54:35 INFO - PROCESS | 968 | 1467233675862 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:54:35 INFO - PROCESS | 968 | 1467233675865 Marionette TRACE conn6 <- [1,1602,null,{}] 13:54:35 INFO - PROCESS | 968 | 1467233675907 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:35 INFO - PROCESS | 968 | 1467233675912 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:36 INFO - PROCESS | 968 | 1467233676042 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 13:54:36 INFO - PROCESS | 968 | 1467233676051 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 968 | 1467233676054 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:36 INFO - PROCESS | 968 | ++DOCSHELL 0000008059928800 == 37 [pid = 968] [id = 410] 13:54:36 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008056511000) [pid = 968] [serial = 1230] [outer = 0000000000000000] 13:54:36 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008056ACE000) [pid = 968] [serial = 1231] [outer = 0000008056511000] 13:54:36 INFO - PROCESS | 968 | 1467233676103 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008058D64800) [pid = 968] [serial = 1232] [outer = 0000008056511000] 13:54:36 INFO - PROCESS | 968 | 1467233676541 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:54:36 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 13:54:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 733ms 13:54:36 INFO - PROCESS | 968 | 1467233676606 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 13:54:36 INFO - PROCESS | 968 | 1467233676609 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 13:54:36 INFO - PROCESS | 968 | 1467233676612 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:54:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:54:36 INFO - PROCESS | 968 | 1467233676614 Marionette TRACE conn6 <- [1,1606,null,{}] 13:54:36 INFO - PROCESS | 968 | 1467233676617 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:36 INFO - PROCESS | 968 | 1467233676619 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:36 INFO - PROCESS | 968 | 1467233676740 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 13:54:36 INFO - PROCESS | 968 | 1467233676750 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 968 | 1467233676752 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:36 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1ED000 == 38 [pid = 968] [id = 411] 13:54:36 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080593A5800) [pid = 968] [serial = 1233] [outer = 0000000000000000] 13:54:36 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008059804400) [pid = 968] [serial = 1234] [outer = 00000080593A5800] 13:54:36 INFO - PROCESS | 968 | 1467233676838 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008059FEA000) [pid = 968] [serial = 1235] [outer = 00000080593A5800] 13:54:37 INFO - PROCESS | 968 | 1467233677319 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:54:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:54:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 775ms 13:54:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:54:37 INFO - PROCESS | 968 | 1467233677393 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 13:54:37 INFO - PROCESS | 968 | 1467233677395 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 13:54:37 INFO - PROCESS | 968 | 1467233677398 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:54:37 INFO - PROCESS | 968 | 1467233677400 Marionette TRACE conn6 <- [1,1610,null,{}] 13:54:37 INFO - PROCESS | 968 | 1467233677411 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:37 INFO - PROCESS | 968 | 1467233677414 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:37 INFO - PROCESS | 968 | 1467233677531 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 13:54:37 INFO - PROCESS | 968 | 1467233677539 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:37 INFO - PROCESS | 968 | 1467233677541 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:37 INFO - PROCESS | 968 | ++DOCSHELL 000000805A823800 == 39 [pid = 968] [id = 412] 13:54:37 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805B36EC00) [pid = 968] [serial = 1236] [outer = 0000000000000000] 13:54:37 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805BB3A800) [pid = 968] [serial = 1237] [outer = 000000805B36EC00] 13:54:37 INFO - PROCESS | 968 | 1467233677587 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805CA3C000) [pid = 968] [serial = 1238] [outer = 000000805B36EC00] 13:54:38 INFO - PROCESS | 968 | 1467233678062 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:54:38 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 13:54:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 13:54:38 INFO - PROCESS | 968 | 1467233678135 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 13:54:38 INFO - PROCESS | 968 | 1467233678137 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 13:54:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:54:38 INFO - PROCESS | 968 | 1467233678151 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:54:38 INFO - PROCESS | 968 | 1467233678153 Marionette TRACE conn6 <- [1,1614,null,{}] 13:54:38 INFO - PROCESS | 968 | 1467233678157 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:38 INFO - PROCESS | 968 | 1467233678163 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:38 INFO - PROCESS | 968 | 1467233678307 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 13:54:38 INFO - PROCESS | 968 | 1467233678357 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:38 INFO - PROCESS | 968 | 1467233678359 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:38 INFO - PROCESS | 968 | ++DOCSHELL 000000805D2C3000 == 40 [pid = 968] [id = 413] 13:54:38 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805D53D400) [pid = 968] [serial = 1239] [outer = 0000000000000000] 13:54:38 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805DD9E000) [pid = 968] [serial = 1240] [outer = 000000805D53D400] 13:54:38 INFO - PROCESS | 968 | 1467233678406 Marionette DEBUG loaded listener.js 13:54:38 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805DDA8C00) [pid = 968] [serial = 1241] [outer = 000000805D53D400] 13:54:38 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805CA45800) [pid = 968] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:54:38 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008052C76000) [pid = 968] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:54:38 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805700D800) [pid = 968] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:54:38 INFO - PROCESS | 968 | --DOMWINDOW == 77 (00000080593A4800) [pid = 968] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:54:38 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804BBCF000) [pid = 968] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:54:38 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805225A800) [pid = 968] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:54:38 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805A672000) [pid = 968] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:54:38 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804D512800) [pid = 968] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:54:38 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008058FD2400) [pid = 968] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:54:38 INFO - PROCESS | 968 | 1467233678916 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:54:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:54:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 798ms 13:54:38 INFO - PROCESS | 968 | 1467233678941 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 13:54:38 INFO - PROCESS | 968 | 1467233678944 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 13:54:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:54:38 INFO - PROCESS | 968 | 1467233678952 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:54:38 INFO - PROCESS | 968 | 1467233678954 Marionette TRACE conn6 <- [1,1618,null,{}] 13:54:38 INFO - PROCESS | 968 | 1467233678958 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:38 INFO - PROCESS | 968 | 1467233678960 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:39 INFO - PROCESS | 968 | 1467233679043 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 13:54:39 INFO - PROCESS | 968 | 1467233679050 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:39 INFO - PROCESS | 968 | 1467233679052 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:39 INFO - PROCESS | 968 | ++DOCSHELL 000000805FF32800 == 41 [pid = 968] [id = 414] 13:54:39 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008058FD3C00) [pid = 968] [serial = 1242] [outer = 0000000000000000] 13:54:39 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805D237C00) [pid = 968] [serial = 1243] [outer = 0000008058FD3C00] 13:54:39 INFO - PROCESS | 968 | 1467233679098 Marionette DEBUG loaded listener.js 13:54:39 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805DE4D000) [pid = 968] [serial = 1244] [outer = 0000008058FD3C00] 13:54:39 INFO - PROCESS | 968 | 1467233679537 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:54:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:54:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 13:54:39 INFO - PROCESS | 968 | 1467233679584 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 13:54:39 INFO - PROCESS | 968 | 1467233679587 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 13:54:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:54:39 INFO - PROCESS | 968 | 1467233679590 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 968 | 1467233679592 Marionette TRACE conn6 <- [1,1622,null,{}] 13:54:39 INFO - PROCESS | 968 | 1467233679596 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:39 INFO - PROCESS | 968 | 1467233679598 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:39 INFO - PROCESS | 968 | 1467233679684 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 13:54:39 INFO - PROCESS | 968 | 1467233679692 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:39 INFO - PROCESS | 968 | 1467233679695 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:39 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C3C000 == 42 [pid = 968] [id = 415] 13:54:39 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805DE55800) [pid = 968] [serial = 1245] [outer = 0000000000000000] 13:54:39 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805DE57400) [pid = 968] [serial = 1246] [outer = 000000805DE55800] 13:54:39 INFO - PROCESS | 968 | 1467233679747 Marionette DEBUG loaded listener.js 13:54:39 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805E908000) [pid = 968] [serial = 1247] [outer = 000000805DE55800] 13:54:40 INFO - PROCESS | 968 | 1467233680177 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:54:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:54:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 627ms 13:54:40 INFO - PROCESS | 968 | 1467233680220 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 13:54:40 INFO - PROCESS | 968 | 1467233680223 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 13:54:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:54:40 INFO - PROCESS | 968 | 1467233680226 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:54:40 INFO - PROCESS | 968 | 1467233680228 Marionette TRACE conn6 <- [1,1626,null,{}] 13:54:40 INFO - PROCESS | 968 | 1467233680231 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:40 INFO - PROCESS | 968 | 1467233680233 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:40 INFO - PROCESS | 968 | 1467233680320 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 13:54:40 INFO - PROCESS | 968 | 1467233680328 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 968 | 1467233680330 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:40 INFO - PROCESS | 968 | ++DOCSHELL 00000080618EB000 == 43 [pid = 968] [id = 416] 13:54:40 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805E90D400) [pid = 968] [serial = 1248] [outer = 0000000000000000] 13:54:40 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805E95B000) [pid = 968] [serial = 1249] [outer = 000000805E90D400] 13:54:40 INFO - PROCESS | 968 | 1467233680374 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805E961400) [pid = 968] [serial = 1250] [outer = 000000805E90D400] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 000000805CA8A000 == 42 [pid = 968] [id = 377] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 000000805CA7D800 == 41 [pid = 968] [id = 386] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 00000080602C9800 == 40 [pid = 968] [id = 388] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 000000804C544800 == 39 [pid = 968] [id = 378] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 000000804D39C000 == 38 [pid = 968] [id = 396] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 0000008059681000 == 37 [pid = 968] [id = 379] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 0000008052216000 == 36 [pid = 968] [id = 370] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 000000805A29D800 == 35 [pid = 968] [id = 374] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 0000008051DB5000 == 34 [pid = 968] [id = 371] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 00000080533F1800 == 33 [pid = 968] [id = 395] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 0000008059DDA000 == 32 [pid = 968] [id = 375] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 000000805155B800 == 31 [pid = 968] [id = 394] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 000000805341E000 == 30 [pid = 968] [id = 393] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 0000008059730000 == 29 [pid = 968] [id = 372] 13:54:41 INFO - PROCESS | 968 | --DOCSHELL 000000805D54F000 == 28 [pid = 968] [id = 387] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805D23D800) [pid = 968] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805D90B000) [pid = 968] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008056561C00) [pid = 968] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805654B400) [pid = 968] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058C3C000) [pid = 968] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008059767800) [pid = 968] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804CF98000) [pid = 968] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804D12A400) [pid = 968] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CAB1C00) [pid = 968] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 71 (00000080512D4400) [pid = 968] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008052D22800) [pid = 968] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008053863000) [pid = 968] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805BBBB800) [pid = 968] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805C19C800) [pid = 968] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008052D20800) [pid = 968] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008059772000) [pid = 968] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008059802800) [pid = 968] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805A1BB400) [pid = 968] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 62 (0000008058ED9C00) [pid = 968] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805CAD5800) [pid = 968] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 13:54:42 INFO - PROCESS | 968 | 1467233682310 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:54:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:54:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2139ms 13:54:42 INFO - PROCESS | 968 | 1467233682369 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 13:54:42 INFO - PROCESS | 968 | 1467233682373 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 13:54:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:54:42 INFO - PROCESS | 968 | 1467233682378 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:54:42 INFO - PROCESS | 968 | 1467233682382 Marionette TRACE conn6 <- [1,1630,null,{}] 13:54:42 INFO - PROCESS | 968 | 1467233682388 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:42 INFO - PROCESS | 968 | 1467233682391 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:42 INFO - PROCESS | 968 | 1467233682486 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 13:54:42 INFO - PROCESS | 968 | 1467233682502 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:42 INFO - PROCESS | 968 | 1467233682504 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:42 INFO - PROCESS | 968 | ++DOCSHELL 0000008051D83000 == 29 [pid = 968] [id = 417] 13:54:42 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804D49CC00) [pid = 968] [serial = 1251] [outer = 0000000000000000] 13:54:42 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804D4A5800) [pid = 968] [serial = 1252] [outer = 000000804D49CC00] 13:54:42 INFO - PROCESS | 968 | 1467233682555 Marionette DEBUG loaded listener.js 13:54:42 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000804DE43800) [pid = 968] [serial = 1253] [outer = 000000804D49CC00] 13:54:43 INFO - PROCESS | 968 | 1467233683019 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:54:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:54:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 13:54:43 INFO - PROCESS | 968 | 1467233683072 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 13:54:43 INFO - PROCESS | 968 | 1467233683078 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 13:54:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:54:43 INFO - PROCESS | 968 | 1467233683085 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:54:43 INFO - PROCESS | 968 | 1467233683087 Marionette TRACE conn6 <- [1,1634,null,{}] 13:54:43 INFO - PROCESS | 968 | 1467233683091 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:43 INFO - PROCESS | 968 | 1467233683095 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:43 INFO - PROCESS | 968 | 1467233683189 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 13:54:43 INFO - PROCESS | 968 | 1467233683198 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 968 | 1467233683201 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:43 INFO - PROCESS | 968 | ++DOCSHELL 0000008053411000 == 30 [pid = 968] [id = 418] 13:54:43 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008051568800) [pid = 968] [serial = 1254] [outer = 0000000000000000] 13:54:43 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008051573400) [pid = 968] [serial = 1255] [outer = 0000008051568800] 13:54:43 INFO - PROCESS | 968 | 1467233683257 Marionette DEBUG loaded listener.js 13:54:43 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008051D9D000) [pid = 968] [serial = 1256] [outer = 0000008051568800] 13:54:43 INFO - PROCESS | 968 | 1467233683742 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:54:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:54:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 13:54:43 INFO - PROCESS | 968 | 1467233683776 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 13:54:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:54:43 INFO - PROCESS | 968 | 1467233683778 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 13:54:43 INFO - PROCESS | 968 | 1467233683782 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:54:43 INFO - PROCESS | 968 | 1467233683785 Marionette TRACE conn6 <- [1,1638,null,{}] 13:54:43 INFO - PROCESS | 968 | 1467233683797 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:43 INFO - PROCESS | 968 | 1467233683802 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:43 INFO - PROCESS | 968 | 1467233683921 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 13:54:44 INFO - PROCESS | 968 | 1467233684004 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 968 | 1467233684007 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:44 INFO - PROCESS | 968 | ++DOCSHELL 000000805967F000 == 31 [pid = 968] [id = 419] 13:54:44 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804C1CFC00) [pid = 968] [serial = 1257] [outer = 0000000000000000] 13:54:44 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008056436800) [pid = 968] [serial = 1258] [outer = 000000804C1CFC00] 13:54:44 INFO - PROCESS | 968 | 1467233684057 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008056484800) [pid = 968] [serial = 1259] [outer = 000000804C1CFC00] 13:54:44 INFO - PROCESS | 968 | 1467233684457 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:54:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:54:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 13:54:44 INFO - PROCESS | 968 | 1467233684519 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 968 | 1467233684522 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 13:54:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:54:44 INFO - PROCESS | 968 | 1467233684525 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:54:44 INFO - PROCESS | 968 | 1467233684527 Marionette TRACE conn6 <- [1,1642,null,{}] 13:54:44 INFO - PROCESS | 968 | 1467233684530 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:44 INFO - PROCESS | 968 | 1467233684533 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:44 INFO - PROCESS | 968 | 1467233684622 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 13:54:44 INFO - PROCESS | 968 | 1467233684628 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 968 | 1467233684630 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:44 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F4A800 == 32 [pid = 968] [id = 420] 13:54:44 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008056554800) [pid = 968] [serial = 1260] [outer = 0000000000000000] 13:54:44 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008056ACA000) [pid = 968] [serial = 1261] [outer = 0000008056554800] 13:54:44 INFO - PROCESS | 968 | 1467233684677 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080572F3400) [pid = 968] [serial = 1262] [outer = 0000008056554800] 13:54:45 INFO - PROCESS | 968 | 1467233685123 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:54:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:54:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 629ms 13:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:54:45 INFO - PROCESS | 968 | 1467233685156 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 13:54:45 INFO - PROCESS | 968 | 1467233685159 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 13:54:45 INFO - PROCESS | 968 | 1467233685162 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - PROCESS | 968 | 1467233685164 Marionette TRACE conn6 <- [1,1646,null,{}] 13:54:45 INFO - PROCESS | 968 | 1467233685167 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:45 INFO - PROCESS | 968 | 1467233685169 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:45 INFO - PROCESS | 968 | 1467233685252 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 13:54:45 INFO - PROCESS | 968 | 1467233685290 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:45 INFO - PROCESS | 968 | 1467233685292 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2B1800 == 33 [pid = 968] [id = 421] 13:54:45 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080514F6400) [pid = 968] [serial = 1263] [outer = 0000000000000000] 13:54:45 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008058ED9C00) [pid = 968] [serial = 1264] [outer = 00000080514F6400] 13:54:45 INFO - PROCESS | 968 | 1467233685338 Marionette DEBUG loaded listener.js 13:54:45 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (00000080593A1400) [pid = 968] [serial = 1265] [outer = 00000080514F6400] 13:54:45 INFO - PROCESS | 968 | 1467233685776 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 628ms 13:54:45 INFO - PROCESS | 968 | 1467233685799 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 13:54:45 INFO - PROCESS | 968 | 1467233685801 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 13:54:45 INFO - PROCESS | 968 | 1467233685804 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:54:45 INFO - PROCESS | 968 | 1467233685806 Marionette TRACE conn6 <- [1,1650,null,{}] 13:54:45 INFO - PROCESS | 968 | 1467233685810 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:45 INFO - PROCESS | 968 | 1467233685816 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:45 INFO - PROCESS | 968 | 1467233685926 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 13:54:45 INFO - PROCESS | 968 | 1467233685933 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:45 INFO - PROCESS | 968 | 1467233685935 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805BB8F800 == 34 [pid = 968] [id = 422] 13:54:45 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008059769400) [pid = 968] [serial = 1266] [outer = 0000000000000000] 13:54:45 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805980CC00) [pid = 968] [serial = 1267] [outer = 0000008059769400] 13:54:45 INFO - PROCESS | 968 | 1467233685981 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805A671400) [pid = 968] [serial = 1268] [outer = 0000008059769400] 13:54:46 INFO - PROCESS | 968 | 1467233686403 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 13:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:54:46 INFO - PROCESS | 968 | 1467233686437 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 13:54:46 INFO - PROCESS | 968 | 1467233686439 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 13:54:46 INFO - PROCESS | 968 | 1467233686447 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:54:46 INFO - PROCESS | 968 | 1467233686449 Marionette TRACE conn6 <- [1,1654,null,{}] 13:54:46 INFO - PROCESS | 968 | 1467233686453 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:46 INFO - PROCESS | 968 | 1467233686455 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:46 INFO - PROCESS | 968 | 1467233686537 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 13:54:46 INFO - PROCESS | 968 | 1467233686545 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:46 INFO - PROCESS | 968 | 1467233686547 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:46 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA82800 == 35 [pid = 968] [id = 423] 13:54:46 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008051C33400) [pid = 968] [serial = 1269] [outer = 0000000000000000] 13:54:46 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805BBBD000) [pid = 968] [serial = 1270] [outer = 0000008051C33400] 13:54:46 INFO - PROCESS | 968 | 1467233686592 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805CA3D000) [pid = 968] [serial = 1271] [outer = 0000008051C33400] 13:54:47 INFO - PROCESS | 968 | 1467233687030 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 627ms 13:54:47 INFO - PROCESS | 968 | 1467233687091 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 968 | 1467233687093 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 13:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:54:47 INFO - PROCESS | 968 | 1467233687098 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:54:47 INFO - PROCESS | 968 | 1467233687100 Marionette TRACE conn6 <- [1,1658,null,{}] 13:54:47 INFO - PROCESS | 968 | 1467233687103 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:47 INFO - PROCESS | 968 | 1467233687105 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:47 INFO - PROCESS | 968 | 1467233687187 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 13:54:47 INFO - PROCESS | 968 | 1467233687195 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 968 | 1467233687197 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:47 INFO - PROCESS | 968 | ++DOCSHELL 000000805D562000 == 36 [pid = 968] [id = 424] 13:54:47 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805D22BC00) [pid = 968] [serial = 1272] [outer = 0000000000000000] 13:54:47 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805D22A400) [pid = 968] [serial = 1273] [outer = 000000805D22BC00] 13:54:47 INFO - PROCESS | 968 | 1467233687242 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805D23C000) [pid = 968] [serial = 1274] [outer = 000000805D22BC00] 13:54:47 INFO - PROCESS | 968 | 1467233687733 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 692ms 13:54:47 INFO - PROCESS | 968 | 1467233687791 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 968 | 1467233687794 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 13:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:54:47 INFO - PROCESS | 968 | 1467233687806 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:54:47 INFO - PROCESS | 968 | 1467233687808 Marionette TRACE conn6 <- [1,1662,null,{}] 13:54:47 INFO - PROCESS | 968 | 1467233687812 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:47 INFO - PROCESS | 968 | 1467233687814 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:47 INFO - PROCESS | 968 | 1467233687950 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 13:54:48 INFO - PROCESS | 968 | 1467233688005 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:48 INFO - PROCESS | 968 | 1467233688007 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:48 INFO - PROCESS | 968 | ++DOCSHELL 000000805967C000 == 37 [pid = 968] [id = 425] 13:54:48 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805D53B000) [pid = 968] [serial = 1275] [outer = 0000000000000000] 13:54:48 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805D904000) [pid = 968] [serial = 1276] [outer = 000000805D53B000] 13:54:48 INFO - PROCESS | 968 | 1467233688053 Marionette DEBUG loaded listener.js 13:54:48 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805DD7F000) [pid = 968] [serial = 1277] [outer = 000000805D53B000] 13:54:48 INFO - PROCESS | 968 | 1467233688459 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 691ms 13:54:48 INFO - PROCESS | 968 | 1467233688491 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 13:54:48 INFO - PROCESS | 968 | 1467233688493 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 13:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:54:48 INFO - PROCESS | 968 | 1467233688497 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:54:48 INFO - PROCESS | 968 | 1467233688498 Marionette TRACE conn6 <- [1,1666,null,{}] 13:54:48 INFO - PROCESS | 968 | 1467233688502 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:48 INFO - PROCESS | 968 | 1467233688504 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:48 INFO - PROCESS | 968 | 1467233688621 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 13:54:48 INFO - PROCESS | 968 | 1467233688628 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:48 INFO - PROCESS | 968 | 1467233688630 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:48 INFO - PROCESS | 968 | ++DOCSHELL 00000080618EF000 == 38 [pid = 968] [id = 426] 13:54:48 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805DD81C00) [pid = 968] [serial = 1278] [outer = 0000000000000000] 13:54:48 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805DDAA800) [pid = 968] [serial = 1279] [outer = 000000805DD81C00] 13:54:48 INFO - PROCESS | 968 | 1467233688717 Marionette DEBUG loaded listener.js 13:54:48 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805DE58000) [pid = 968] [serial = 1280] [outer = 000000805DD81C00] 13:54:49 INFO - PROCESS | 968 | 1467233689190 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 732ms 13:54:49 INFO - PROCESS | 968 | 1467233689233 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 13:54:49 INFO - PROCESS | 968 | 1467233689235 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 13:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:54:49 INFO - PROCESS | 968 | 1467233689238 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - PROCESS | 968 | 1467233689241 Marionette TRACE conn6 <- [1,1670,null,{}] 13:54:49 INFO - PROCESS | 968 | 1467233689254 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:49 INFO - PROCESS | 968 | 1467233689257 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:49 INFO - PROCESS | 968 | 1467233689414 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 13:54:49 INFO - PROCESS | 968 | 1467233689720 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 968 | 1467233689723 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805B36EC00) [pid = 968] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805D53D400) [pid = 968] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805DE55800) [pid = 968] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008056511000) [pid = 968] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008051F76C00) [pid = 968] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804B0E4000) [pid = 968] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805650AC00) [pid = 968] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008057242C00) [pid = 968] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804D489C00) [pid = 968] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805D23BC00) [pid = 968] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080593A5800) [pid = 968] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008058FD3C00) [pid = 968] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804CEC5400) [pid = 968] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:54:49 INFO - PROCESS | 968 | --DOMWINDOW == 77 (00000080512D0000) [pid = 968] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:54:49 INFO - PROCESS | 968 | ++DOCSHELL 000000804D764800 == 39 [pid = 968] [id = 427] 13:54:49 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804C5C9000) [pid = 968] [serial = 1281] [outer = 0000000000000000] 13:54:49 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D135C00) [pid = 968] [serial = 1282] [outer = 000000804C5C9000] 13:54:49 INFO - PROCESS | 968 | 1467233689780 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805650AC00) [pid = 968] [serial = 1283] [outer = 000000804C5C9000] 13:54:50 INFO - PROCESS | 968 | 1467233690167 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 944ms 13:54:50 INFO - PROCESS | 968 | 1467233690185 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 968 | 1467233690188 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 13:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:54:50 INFO - PROCESS | 968 | 1467233690191 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 968 | 1467233690193 Marionette TRACE conn6 <- [1,1674,null,{}] 13:54:50 INFO - PROCESS | 968 | 1467233690196 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:50 INFO - PROCESS | 968 | 1467233690198 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:50 INFO - PROCESS | 968 | 1467233690312 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 13:54:50 INFO - PROCESS | 968 | 1467233690362 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 968 | 1467233690364 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:50 INFO - PROCESS | 968 | ++DOCSHELL 0000008059D9D000 == 40 [pid = 968] [id = 428] 13:54:50 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008056511000) [pid = 968] [serial = 1284] [outer = 0000000000000000] 13:54:50 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DE4A800) [pid = 968] [serial = 1285] [outer = 0000008056511000] 13:54:50 INFO - PROCESS | 968 | 1467233690410 Marionette DEBUG loaded listener.js 13:54:50 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805EB7B800) [pid = 968] [serial = 1286] [outer = 0000008056511000] 13:54:50 INFO - PROCESS | 968 | 1467233690781 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:54:50 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 13:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 13:54:50 INFO - PROCESS | 968 | 1467233690824 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 968 | 1467233690826 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 13:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:54:50 INFO - PROCESS | 968 | 1467233690829 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 968 | 1467233690831 Marionette TRACE conn6 <- [1,1678,null,{}] 13:54:50 INFO - PROCESS | 968 | 1467233690834 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:50 INFO - PROCESS | 968 | 1467233690836 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:50 INFO - PROCESS | 968 | 1467233690953 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 13:54:50 INFO - PROCESS | 968 | 1467233690962 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 968 | 1467233690964 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:50 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA63000 == 41 [pid = 968] [id = 429] 13:54:50 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805EB80800) [pid = 968] [serial = 1287] [outer = 0000000000000000] 13:54:51 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805EBDE400) [pid = 968] [serial = 1288] [outer = 000000805EB80800] 13:54:51 INFO - PROCESS | 968 | 1467233691009 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805EBE7C00) [pid = 968] [serial = 1289] [outer = 000000805EB80800] 13:54:51 INFO - PROCESS | 968 | 1467233691441 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 627ms 13:54:51 INFO - PROCESS | 968 | 1467233691460 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 13:54:51 INFO - PROCESS | 968 | 1467233691462 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 13:54:51 INFO - PROCESS | 968 | 1467233691465 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:54:51 INFO - PROCESS | 968 | 1467233691467 Marionette TRACE conn6 <- [1,1682,null,{}] 13:54:51 INFO - PROCESS | 968 | 1467233691471 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:51 INFO - PROCESS | 968 | 1467233691472 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:51 INFO - PROCESS | 968 | 1467233691589 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 13:54:51 INFO - PROCESS | 968 | 1467233691597 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:51 INFO - PROCESS | 968 | 1467233691599 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:51 INFO - PROCESS | 968 | ++DOCSHELL 00000080626C4800 == 42 [pid = 968] [id = 430] 13:54:51 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805E5F2C00) [pid = 968] [serial = 1290] [outer = 0000000000000000] 13:54:51 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805E5F7400) [pid = 968] [serial = 1291] [outer = 000000805E5F2C00] 13:54:51 INFO - PROCESS | 968 | 1467233691651 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805EB81400) [pid = 968] [serial = 1292] [outer = 000000805E5F2C00] 13:54:52 INFO - PROCESS | 968 | 1467233692547 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1136ms 13:54:52 INFO - PROCESS | 968 | 1467233692606 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 13:54:52 INFO - PROCESS | 968 | 1467233692610 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 13:54:52 INFO - PROCESS | 968 | 1467233692615 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:54:52 INFO - PROCESS | 968 | 1467233692619 Marionette TRACE conn6 <- [1,1686,null,{}] 13:54:52 INFO - PROCESS | 968 | 1467233692666 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:52 INFO - PROCESS | 968 | 1467233692670 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:52 INFO - PROCESS | 968 | 1467233692783 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 13:54:52 INFO - PROCESS | 968 | 1467233692897 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 968 | 1467233692900 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:52 INFO - PROCESS | 968 | ++DOCSHELL 00000080533F5800 == 43 [pid = 968] [id = 431] 13:54:52 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000804D592800) [pid = 968] [serial = 1293] [outer = 0000000000000000] 13:54:52 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (00000080512CC000) [pid = 968] [serial = 1294] [outer = 000000804D592800] 13:54:52 INFO - PROCESS | 968 | 1467233692959 Marionette DEBUG loaded listener.js 13:54:53 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (0000008051CB9C00) [pid = 968] [serial = 1295] [outer = 000000804D592800] 13:54:53 INFO - PROCESS | 968 | 1467233693806 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:54:53 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 13:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1297ms 13:54:53 INFO - PROCESS | 968 | 1467233693917 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 968 | 1467233693921 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 13:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:54:53 INFO - PROCESS | 968 | 1467233693926 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 968 | 1467233693930 Marionette TRACE conn6 <- [1,1690,null,{}] 13:54:53 INFO - PROCESS | 968 | 1467233693935 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:53 INFO - PROCESS | 968 | 1467233693938 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:54 INFO - PROCESS | 968 | 1467233694051 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 13:54:54 INFO - PROCESS | 968 | 1467233694125 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:54 INFO - PROCESS | 968 | 1467233694130 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D98800 == 44 [pid = 968] [id = 432] 13:54:54 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000804D4A9400) [pid = 968] [serial = 1296] [outer = 0000000000000000] 13:54:54 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000804D592000) [pid = 968] [serial = 1297] [outer = 000000804D4A9400] 13:54:54 INFO - PROCESS | 968 | 1467233694211 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (00000080512CA800) [pid = 968] [serial = 1298] [outer = 000000804D4A9400] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 0000008060C3C000 == 43 [pid = 968] [id = 415] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 000000805FF32800 == 42 [pid = 968] [id = 414] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 000000805DA63000 == 41 [pid = 968] [id = 429] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 0000008059D9D000 == 40 [pid = 968] [id = 428] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 000000804D764800 == 39 [pid = 968] [id = 427] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 00000080618EF000 == 38 [pid = 968] [id = 426] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 000000805967C000 == 37 [pid = 968] [id = 425] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 000000805D562000 == 36 [pid = 968] [id = 424] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 000000805CA82800 == 35 [pid = 968] [id = 423] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 000000805BB8F800 == 34 [pid = 968] [id = 422] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 000000805A2B1800 == 33 [pid = 968] [id = 421] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 94 (000000805E95B000) [pid = 968] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 0000008059F4A800 == 32 [pid = 968] [id = 420] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 000000805967F000 == 31 [pid = 968] [id = 419] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 0000008053411000 == 30 [pid = 968] [id = 418] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 0000008051D83000 == 29 [pid = 968] [id = 417] 13:54:54 INFO - PROCESS | 968 | --DOCSHELL 00000080618EB000 == 28 [pid = 968] [id = 416] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000805CA3C000) [pid = 968] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000805BB3A800) [pid = 968] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000805DD9E000) [pid = 968] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805DDA8C00) [pid = 968] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805DE57400) [pid = 968] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008056ACE000) [pid = 968] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008052C75C00) [pid = 968] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008053862400) [pid = 968] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804C130400) [pid = 968] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000804D596800) [pid = 968] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805DD9FC00) [pid = 968] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008059772400) [pid = 968] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 81 (00000080593A0400) [pid = 968] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080572F3C00) [pid = 968] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008056433000) [pid = 968] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805208A800) [pid = 968] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805DD7FC00) [pid = 968] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805E908000) [pid = 968] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008059804400) [pid = 968] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008059FEA000) [pid = 968] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805D237C00) [pid = 968] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008058D64800) [pid = 968] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805DE4D000) [pid = 968] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000804D293C00) [pid = 968] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008051C33C00) [pid = 968] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 13:54:54 INFO - PROCESS | 968 | 1467233694822 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 943ms 13:54:54 INFO - PROCESS | 968 | 1467233694874 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 13:54:54 INFO - PROCESS | 968 | 1467233694879 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 13:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:54:54 INFO - PROCESS | 968 | 1467233694886 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:54:54 INFO - PROCESS | 968 | 1467233694889 Marionette TRACE conn6 <- [1,1694,null,{}] 13:54:54 INFO - PROCESS | 968 | 1467233694893 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:54 INFO - PROCESS | 968 | 1467233694895 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:54 INFO - PROCESS | 968 | 1467233694988 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 13:54:55 INFO - PROCESS | 968 | 1467233695065 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 968 | 1467233695067 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:55 INFO - PROCESS | 968 | ++DOCSHELL 000000805339B000 == 29 [pid = 968] [id = 433] 13:54:55 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804D488C00) [pid = 968] [serial = 1299] [outer = 0000000000000000] 13:54:55 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (00000080512D5400) [pid = 968] [serial = 1300] [outer = 000000804D488C00] 13:54:55 INFO - PROCESS | 968 | 1467233695118 Marionette DEBUG loaded listener.js 13:54:55 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008051CB9000) [pid = 968] [serial = 1301] [outer = 000000804D488C00] 13:54:55 INFO - PROCESS | 968 | 1467233695584 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 733ms 13:54:55 INFO - PROCESS | 968 | 1467233695621 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 13:54:55 INFO - PROCESS | 968 | 1467233695623 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 13:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:54:55 INFO - PROCESS | 968 | 1467233695627 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:54:55 INFO - PROCESS | 968 | 1467233695631 Marionette TRACE conn6 <- [1,1698,null,{}] 13:54:55 INFO - PROCESS | 968 | 1467233695642 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:55 INFO - PROCESS | 968 | 1467233695647 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:55 INFO - PROCESS | 968 | 1467233695744 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 13:54:55 INFO - PROCESS | 968 | 1467233695758 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 968 | 1467233695761 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:55 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D1A000 == 30 [pid = 968] [id = 434] 13:54:55 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008053865000) [pid = 968] [serial = 1302] [outer = 0000000000000000] 13:54:55 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805642F800) [pid = 968] [serial = 1303] [outer = 0000008053865000] 13:54:55 INFO - PROCESS | 968 | 1467233695813 Marionette DEBUG loaded listener.js 13:54:55 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008056472C00) [pid = 968] [serial = 1304] [outer = 0000008053865000] 13:54:56 INFO - PROCESS | 968 | 1467233696291 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 13:54:56 INFO - PROCESS | 968 | 1467233696321 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 13:54:56 INFO - PROCESS | 968 | 1467233696324 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 13:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:54:56 INFO - PROCESS | 968 | 1467233696327 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:54:56 INFO - PROCESS | 968 | 1467233696329 Marionette TRACE conn6 <- [1,1702,null,{}] 13:54:56 INFO - PROCESS | 968 | 1467233696333 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:56 INFO - PROCESS | 968 | 1467233696335 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:56 INFO - PROCESS | 968 | 1467233696425 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 13:54:56 INFO - PROCESS | 968 | 1467233696433 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:56 INFO - PROCESS | 968 | 1467233696435 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:56 INFO - PROCESS | 968 | ++DOCSHELL 0000008059981000 == 31 [pid = 968] [id = 435] 13:54:56 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008056559000) [pid = 968] [serial = 1305] [outer = 0000000000000000] 13:54:56 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008056A22400) [pid = 968] [serial = 1306] [outer = 0000008056559000] 13:54:56 INFO - PROCESS | 968 | 1467233696481 Marionette DEBUG loaded listener.js 13:54:56 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008057236400) [pid = 968] [serial = 1307] [outer = 0000008056559000] 13:54:56 INFO - PROCESS | 968 | 1467233696931 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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 13:54:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:54:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 13:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:56 INFO - _addTest/ [0,1705,"getWindowHandle",null] 13:54:56 INFO - PROCESS | 968 | 1467233696961 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 13:54:56 INFO - PROCESS | 968 | 1467233696964 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:54:56 INFO - PROCESS | 968 | 1467233696966 Marionette TRACE conn6 <- [1,1706,null,{}] 13:54:56 INFO - PROCESS | 968 | 1467233696978 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:56 INFO - PROCESS | 968 | 1467233696980 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:57 INFO - PROCESS | 968 | 1467233697088 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 13:54:57 INFO - PROCESS | 968 | 1467233697173 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:57 INFO - PROCESS | 968 | 1467233697176 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:57 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DCD800 == 32 [pid = 968] [id = 436] 13:54:57 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D132000) [pid = 968] [serial = 1308] [outer = 0000000000000000] 13:54:57 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008058C42800) [pid = 968] [serial = 1309] [outer = 000000804D132000] 13:54:57 INFO - PROCESS | 968 | 1467233697222 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008058FC7C00) [pid = 968] [serial = 1310] [outer = 000000804D132000] 13:54:57 INFO - PROCESS | 968 | 1467233697662 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 733ms 13:54:57 INFO - PROCESS | 968 | 1467233697701 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 13:54:57 INFO - PROCESS | 968 | 1467233697703 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 13:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:54:57 INFO - PROCESS | 968 | 1467233697712 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:54:57 INFO - PROCESS | 968 | 1467233697714 Marionette TRACE conn6 <- [1,1710,null,{}] 13:54:57 INFO - PROCESS | 968 | 1467233697718 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:57 INFO - PROCESS | 968 | 1467233697724 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:57 INFO - PROCESS | 968 | 1467233697868 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 13:54:57 INFO - PROCESS | 968 | 1467233697930 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:57 INFO - PROCESS | 968 | 1467233697932 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:57 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2A9800 == 33 [pid = 968] [id = 437] 13:54:57 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008058FD1400) [pid = 968] [serial = 1311] [outer = 0000000000000000] 13:54:57 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008059767800) [pid = 968] [serial = 1312] [outer = 0000008058FD1400] 13:54:57 INFO - PROCESS | 968 | 1467233697980 Marionette DEBUG loaded listener.js 13:54:58 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805980F400) [pid = 968] [serial = 1313] [outer = 0000008058FD1400] 13:54:58 INFO - PROCESS | 968 | 1467233698436 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:54:58 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 13:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 776ms 13:54:58 INFO - PROCESS | 968 | 1467233698490 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 13:54:58 INFO - PROCESS | 968 | 1467233698493 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 13:54:58 INFO - PROCESS | 968 | 1467233698496 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:54:58 INFO - PROCESS | 968 | 1467233698498 Marionette TRACE conn6 <- [1,1714,null,{}] 13:54:58 INFO - PROCESS | 968 | 1467233698501 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:58 INFO - PROCESS | 968 | 1467233698503 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:58 INFO - PROCESS | 968 | 1467233698620 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 13:54:58 INFO - PROCESS | 968 | 1467233698673 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:58 INFO - PROCESS | 968 | 1467233698675 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:58 INFO - PROCESS | 968 | ++DOCSHELL 000000805A8D2000 == 34 [pid = 968] [id = 438] 13:54:58 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805A1B6800) [pid = 968] [serial = 1314] [outer = 0000000000000000] 13:54:58 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805A399400) [pid = 968] [serial = 1315] [outer = 000000805A1B6800] 13:54:58 INFO - PROCESS | 968 | 1467233698721 Marionette DEBUG loaded listener.js 13:54:58 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805B36A000) [pid = 968] [serial = 1316] [outer = 000000805A1B6800] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805D53B000) [pid = 968] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805DD81C00) [pid = 968] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008056554800) [pid = 968] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804C1CFC00) [pid = 968] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008051C33400) [pid = 968] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008051568800) [pid = 968] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805D22BC00) [pid = 968] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008059769400) [pid = 968] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804D49CC00) [pid = 968] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805EB80800) [pid = 968] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080514F6400) [pid = 968] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805E90D400) [pid = 968] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804C5C9000) [pid = 968] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:54:59 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008056511000) [pid = 968] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:54:59 INFO - PROCESS | 968 | 1467233699247 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 796ms 13:54:59 INFO - PROCESS | 968 | 1467233699295 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 13:54:59 INFO - PROCESS | 968 | 1467233699297 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 13:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:54:59 INFO - PROCESS | 968 | 1467233699301 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 968 | 1467233699302 Marionette TRACE conn6 <- [1,1718,null,{}] 13:54:59 INFO - PROCESS | 968 | 1467233699306 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:59 INFO - PROCESS | 968 | 1467233699308 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:59 INFO - PROCESS | 968 | 1467233699419 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 13:54:59 INFO - PROCESS | 968 | 1467233699468 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:59 INFO - PROCESS | 968 | 1467233699470 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:54:59 INFO - PROCESS | 968 | ++DOCSHELL 0000008051D62800 == 35 [pid = 968] [id = 439] 13:54:59 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008051C33400) [pid = 968] [serial = 1317] [outer = 0000000000000000] 13:54:59 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008059804800) [pid = 968] [serial = 1318] [outer = 0000008051C33400] 13:54:59 INFO - PROCESS | 968 | 1467233699517 Marionette DEBUG loaded listener.js 13:54:59 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805BBBD400) [pid = 968] [serial = 1319] [outer = 0000008051C33400] 13:54:59 INFO - PROCESS | 968 | 1467233699890 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",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] 13:54:59 INFO - PROCESS | 968 | 1467233699942 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 13:54:59 INFO - PROCESS | 968 | 1467233699981 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 968 | 1467233699983 Marionette TRACE conn6 <- [1,1722,null,{}] 13:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:54:59 INFO - PROCESS | 968 | 1467233699986 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:59 INFO - PROCESS | 968 | 1467233699989 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:00 INFO - PROCESS | 968 | 1467233700074 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 13:55:00 INFO - PROCESS | 968 | 1467233700083 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:00 INFO - PROCESS | 968 | 1467233700085 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:00 INFO - PROCESS | 968 | ++DOCSHELL 000000805D2CF800 == 36 [pid = 968] [id = 440] 13:55:00 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805C1A0C00) [pid = 968] [serial = 1320] [outer = 0000000000000000] 13:55:00 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805CACB800) [pid = 968] [serial = 1321] [outer = 000000805C1A0C00] 13:55:00 INFO - PROCESS | 968 | 1467233700130 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805D237400) [pid = 968] [serial = 1322] [outer = 000000805C1A0C00] 13:55:00 INFO - PROCESS | 968 | 1467233700562 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 13:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:55:00 INFO - PROCESS | 968 | 1467233700616 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 13:55:00 INFO - PROCESS | 968 | 1467233700618 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 13:55:00 INFO - PROCESS | 968 | 1467233700621 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 968 | 1467233700623 Marionette TRACE conn6 <- [1,1726,null,{}] 13:55:00 INFO - PROCESS | 968 | 1467233700626 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:00 INFO - PROCESS | 968 | 1467233700629 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:00 INFO - PROCESS | 968 | 1467233700713 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 13:55:00 INFO - PROCESS | 968 | 1467233700720 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:00 INFO - PROCESS | 968 | 1467233700722 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:00 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA63000 == 37 [pid = 968] [id = 441] 13:55:00 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805D53C400) [pid = 968] [serial = 1323] [outer = 0000000000000000] 13:55:00 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805D906800) [pid = 968] [serial = 1324] [outer = 000000805D53C400] 13:55:00 INFO - PROCESS | 968 | 1467233700766 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DD9C400) [pid = 968] [serial = 1325] [outer = 000000805D53C400] 13:55:01 INFO - PROCESS | 968 | 1467233701336 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 776ms 13:55:01 INFO - PROCESS | 968 | 1467233701423 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 13:55:01 INFO - PROCESS | 968 | 1467233701429 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 13:55:01 INFO - PROCESS | 968 | 1467233701448 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:55:01 INFO - PROCESS | 968 | 1467233701452 Marionette TRACE conn6 <- [1,1730,null,{}] 13:55:01 INFO - PROCESS | 968 | 1467233701459 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:01 INFO - PROCESS | 968 | 1467233701462 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:01 INFO - PROCESS | 968 | 1467233701591 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 13:55:01 INFO - PROCESS | 968 | 1467233701705 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 968 | 1467233701710 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:01 INFO - PROCESS | 968 | ++DOCSHELL 0000008053185800 == 38 [pid = 968] [id = 442] 13:55:01 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804D4A9800) [pid = 968] [serial = 1326] [outer = 0000000000000000] 13:55:01 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000804D59CC00) [pid = 968] [serial = 1327] [outer = 000000804D4A9800] 13:55:01 INFO - PROCESS | 968 | 1467233701772 Marionette DEBUG loaded listener.js 13:55:01 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008052259800) [pid = 968] [serial = 1328] [outer = 000000804D4A9800] 13:55:02 INFO - PROCESS | 968 | 1467233702329 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 944ms 13:55:02 INFO - PROCESS | 968 | 1467233702399 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 968 | 1467233702404 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 13:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:55:02 INFO - PROCESS | 968 | 1467233702411 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 968 | 1467233702414 Marionette TRACE conn6 <- [1,1734,null,{}] 13:55:02 INFO - PROCESS | 968 | 1467233702419 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:02 INFO - PROCESS | 968 | 1467233702422 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:02 INFO - PROCESS | 968 | 1467233702541 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 13:55:02 INFO - PROCESS | 968 | 1467233702635 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:02 INFO - PROCESS | 968 | 1467233702638 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:02 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1E2800 == 39 [pid = 968] [id = 443] 13:55:02 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805644B400) [pid = 968] [serial = 1329] [outer = 0000000000000000] 13:55:02 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805650D400) [pid = 968] [serial = 1330] [outer = 000000805644B400] 13:55:02 INFO - PROCESS | 968 | 1467233702697 Marionette DEBUG loaded listener.js 13:55:02 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (00000080572F2400) [pid = 968] [serial = 1331] [outer = 000000805644B400] 13:55:03 INFO - PROCESS | 968 | 1467233703305 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 944ms 13:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:55:03 INFO - PROCESS | 968 | 1467233703357 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 13:55:03 INFO - PROCESS | 968 | 1467233703359 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 13:55:03 INFO - PROCESS | 968 | 1467233703363 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:55:03 INFO - PROCESS | 968 | 1467233703367 Marionette TRACE conn6 <- [1,1738,null,{}] 13:55:03 INFO - PROCESS | 968 | 1467233703379 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:03 INFO - PROCESS | 968 | 1467233703384 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:03 INFO - PROCESS | 968 | 1467233703531 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 13:55:03 INFO - PROCESS | 968 | 1467233703651 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:03 INFO - PROCESS | 968 | 1467233703655 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:03 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE9A000 == 40 [pid = 968] [id = 444] 13:55:03 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (0000008058FCE400) [pid = 968] [serial = 1332] [outer = 0000000000000000] 13:55:03 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805A39B800) [pid = 968] [serial = 1333] [outer = 0000008058FCE400] 13:55:03 INFO - PROCESS | 968 | 1467233703715 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805DDA0000) [pid = 968] [serial = 1334] [outer = 0000008058FCE400] 13:55:04 INFO - PROCESS | 968 | 1467233704342 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1033ms 13:55:04 INFO - PROCESS | 968 | 1467233704398 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 13:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:55:04 INFO - PROCESS | 968 | 1467233704401 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 13:55:04 INFO - PROCESS | 968 | 1467233704405 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:55:04 INFO - PROCESS | 968 | 1467233704407 Marionette TRACE conn6 <- [1,1742,null,{}] 13:55:04 INFO - PROCESS | 968 | 1467233704411 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:04 INFO - PROCESS | 968 | 1467233704414 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:04 INFO - PROCESS | 968 | 1467233704528 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 13:55:04 INFO - PROCESS | 968 | 1467233704647 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:04 INFO - PROCESS | 968 | 1467233704649 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:04 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C25800 == 41 [pid = 968] [id = 445] 13:55:04 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805DE4DC00) [pid = 968] [serial = 1335] [outer = 0000000000000000] 13:55:04 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805DE55800) [pid = 968] [serial = 1336] [outer = 000000805DE4DC00] 13:55:04 INFO - PROCESS | 968 | 1467233704706 Marionette DEBUG loaded listener.js 13:55:04 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000805E5F5C00) [pid = 968] [serial = 1337] [outer = 000000805DE4DC00] 13:55:05 INFO - PROCESS | 968 | 1467233705488 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1134ms 13:55:05 INFO - PROCESS | 968 | 1467233705541 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 968 | 1467233705546 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 13:55:05 INFO - PROCESS | 968 | 1467233705551 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:55:05 INFO - PROCESS | 968 | 1467233705554 Marionette TRACE conn6 <- [1,1746,null,{}] 13:55:05 INFO - PROCESS | 968 | 1467233705560 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:05 INFO - PROCESS | 968 | 1467233705563 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:05 INFO - PROCESS | 968 | 1467233705671 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 13:55:05 INFO - PROCESS | 968 | 1467233705751 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 968 | 1467233705756 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:05 INFO - PROCESS | 968 | ++DOCSHELL 00000080515D1800 == 42 [pid = 968] [id = 446] 13:55:05 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (0000008051249800) [pid = 968] [serial = 1338] [outer = 0000000000000000] 13:55:05 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (00000080512D9C00) [pid = 968] [serial = 1339] [outer = 0000008051249800] 13:55:05 INFO - PROCESS | 968 | 1467233705854 Marionette DEBUG loaded listener.js 13:55:05 INFO - PROCESS | 968 | ++DOMWINDOW == 97 (0000008052F56000) [pid = 968] [serial = 1340] [outer = 0000008051249800] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 000000805D2CF800 == 41 [pid = 968] [id = 440] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 0000008051D62800 == 40 [pid = 968] [id = 439] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 000000805A8D2000 == 39 [pid = 968] [id = 438] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 000000805A2A9800 == 38 [pid = 968] [id = 437] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 0000008059DCD800 == 37 [pid = 968] [id = 436] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 0000008059981000 == 36 [pid = 968] [id = 435] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 0000008058D1A000 == 35 [pid = 968] [id = 434] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 000000805339B000 == 34 [pid = 968] [id = 433] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 0000008052D98800 == 33 [pid = 968] [id = 432] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 00000080533F5800 == 32 [pid = 968] [id = 431] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 00000080626C4800 == 31 [pid = 968] [id = 430] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 0000008060C25800 == 30 [pid = 968] [id = 445] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 000000805DE9A000 == 29 [pid = 968] [id = 444] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 000000805A1E2800 == 28 [pid = 968] [id = 443] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 000000805DA63000 == 27 [pid = 968] [id = 441] 13:55:06 INFO - PROCESS | 968 | --DOCSHELL 0000008053185800 == 26 [pid = 968] [id = 442] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 96 (000000805D904000) [pid = 968] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 95 (000000805DDAA800) [pid = 968] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 94 (0000008056ACA000) [pid = 968] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 93 (00000080572F3400) [pid = 968] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008056436800) [pid = 968] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008056484800) [pid = 968] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805BBBD000) [pid = 968] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805CA3D000) [pid = 968] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008051573400) [pid = 968] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008051D9D000) [pid = 968] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805DD7F000) [pid = 968] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805D22A400) [pid = 968] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805980CC00) [pid = 968] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805A671400) [pid = 968] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804D4A5800) [pid = 968] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804DE43800) [pid = 968] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805EBDE400) [pid = 968] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008058ED9C00) [pid = 968] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 78 (00000080593A1400) [pid = 968] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805E961400) [pid = 968] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805DE58000) [pid = 968] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D135C00) [pid = 968] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805650AC00) [pid = 968] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805EBE7C00) [pid = 968] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805EB7B800) [pid = 968] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805DE4A800) [pid = 968] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 13:55:06 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805D23C000) [pid = 968] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 13:55:07 INFO - PROCESS | 968 | 1467233707040 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1548ms 13:55:07 INFO - PROCESS | 968 | 1467233707103 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 968 | 1467233707108 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 13:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:55:07 INFO - PROCESS | 968 | 1467233707112 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - PROCESS | 968 | 1467233707115 Marionette TRACE conn6 <- [1,1750,null,{}] 13:55:07 INFO - PROCESS | 968 | 1467233707124 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:07 INFO - PROCESS | 968 | 1467233707127 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:07 INFO - PROCESS | 968 | 1467233707214 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 13:55:07 INFO - PROCESS | 968 | 1467233707249 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:07 INFO - PROCESS | 968 | 1467233707251 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:07 INFO - PROCESS | 968 | ++DOCSHELL 0000008051D62800 == 27 [pid = 968] [id = 447] 13:55:07 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804D28D000) [pid = 968] [serial = 1341] [outer = 0000000000000000] 13:55:07 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804D291C00) [pid = 968] [serial = 1342] [outer = 000000804D28D000] 13:55:07 INFO - PROCESS | 968 | 1467233707300 Marionette DEBUG loaded listener.js 13:55:07 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000804D594800) [pid = 968] [serial = 1343] [outer = 000000804D28D000] 13:55:07 INFO - PROCESS | 968 | 1467233707817 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 733ms 13:55:07 INFO - PROCESS | 968 | 1467233707849 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 968 | 1467233707854 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 13:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:55:07 INFO - PROCESS | 968 | 1467233707861 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - PROCESS | 968 | 1467233707864 Marionette TRACE conn6 <- [1,1754,null,{}] 13:55:07 INFO - PROCESS | 968 | 1467233707868 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:07 INFO - PROCESS | 968 | 1467233707870 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:07 INFO - PROCESS | 968 | 1467233707969 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 13:55:07 INFO - PROCESS | 968 | 1467233707977 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:07 INFO - PROCESS | 968 | 1467233707980 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:08 INFO - PROCESS | 968 | ++DOCSHELL 0000008056A8C800 == 28 [pid = 968] [id = 448] 13:55:08 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008051568400) [pid = 968] [serial = 1344] [outer = 0000000000000000] 13:55:08 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008051C33800) [pid = 968] [serial = 1345] [outer = 0000008051568400] 13:55:08 INFO - PROCESS | 968 | 1467233708030 Marionette DEBUG loaded listener.js 13:55:08 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805224F800) [pid = 968] [serial = 1346] [outer = 0000008051568400] 13:55:08 INFO - PROCESS | 968 | 1467233708511 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 13:55:08 INFO - PROCESS | 968 | 1467233708554 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 13:55:08 INFO - PROCESS | 968 | 1467233708557 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 13:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:55:08 INFO - PROCESS | 968 | 1467233708560 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:55:08 INFO - PROCESS | 968 | 1467233708564 Marionette TRACE conn6 <- [1,1758,null,{}] 13:55:08 INFO - PROCESS | 968 | 1467233708575 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:08 INFO - PROCESS | 968 | 1467233708580 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:08 INFO - PROCESS | 968 | 1467233708667 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 13:55:08 INFO - PROCESS | 968 | 1467233708752 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:08 INFO - PROCESS | 968 | 1467233708756 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:08 INFO - PROCESS | 968 | ++DOCSHELL 0000008059934000 == 29 [pid = 968] [id = 449] 13:55:08 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000804CFA3800) [pid = 968] [serial = 1347] [outer = 0000000000000000] 13:55:08 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805644DC00) [pid = 968] [serial = 1348] [outer = 000000804CFA3800] 13:55:08 INFO - PROCESS | 968 | 1467233708806 Marionette DEBUG loaded listener.js 13:55:08 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805654D800) [pid = 968] [serial = 1349] [outer = 000000804CFA3800] 13:55:09 INFO - PROCESS | 968 | 1467233709275 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 13:55:09 INFO - PROCESS | 968 | 1467233709296 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 13:55:09 INFO - PROCESS | 968 | 1467233709299 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 13:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:55:09 INFO - PROCESS | 968 | 1467233709308 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:55:09 INFO - PROCESS | 968 | 1467233709310 Marionette TRACE conn6 <- [1,1762,null,{}] 13:55:09 INFO - PROCESS | 968 | 1467233709314 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:09 INFO - PROCESS | 968 | 1467233709316 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:09 INFO - PROCESS | 968 | 1467233709434 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 13:55:09 INFO - PROCESS | 968 | 1467233709439 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 968 | 1467233709441 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:09 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DB3000 == 30 [pid = 968] [id = 450] 13:55:09 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008056ACC800) [pid = 968] [serial = 1350] [outer = 0000000000000000] 13:55:09 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (00000080572DE000) [pid = 968] [serial = 1351] [outer = 0000008056ACC800] 13:55:09 INFO - PROCESS | 968 | 1467233709528 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008058C43000) [pid = 968] [serial = 1352] [outer = 0000008056ACC800] 13:55:09 INFO - PROCESS | 968 | 1467233709976 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 13:55:10 INFO - PROCESS | 968 | 1467233710001 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 968 | 1467233710003 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 13:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:55:10 INFO - PROCESS | 968 | 1467233710006 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 968 | 1467233710008 Marionette TRACE conn6 <- [1,1766,null,{}] 13:55:10 INFO - PROCESS | 968 | 1467233710011 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:10 INFO - PROCESS | 968 | 1467233710013 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:10 INFO - PROCESS | 968 | 1467233710149 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 13:55:10 INFO - PROCESS | 968 | 1467233710171 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 968 | 1467233710173 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:10 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1F9000 == 31 [pid = 968] [id = 451] 13:55:10 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (00000080514F0800) [pid = 968] [serial = 1353] [outer = 0000000000000000] 13:55:10 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008059399400) [pid = 968] [serial = 1354] [outer = 00000080514F0800] 13:55:10 INFO - PROCESS | 968 | 1467233710219 Marionette DEBUG loaded listener.js 13:55:10 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (00000080593A8800) [pid = 968] [serial = 1355] [outer = 00000080514F0800] 13:55:10 INFO - PROCESS | 968 | 1467233710684 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:55:10 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 13:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 13:55:10 INFO - PROCESS | 968 | 1467233710743 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 968 | 1467233710745 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 13:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:55:10 INFO - PROCESS | 968 | 1467233710748 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 968 | 1467233710750 Marionette TRACE conn6 <- [1,1770,null,{}] 13:55:10 INFO - PROCESS | 968 | 1467233710754 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:10 INFO - PROCESS | 968 | 1467233710760 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:10 INFO - PROCESS | 968 | 1467233710894 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 13:55:10 INFO - PROCESS | 968 | 1467233710950 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 968 | 1467233710952 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:10 INFO - PROCESS | 968 | ++DOCSHELL 000000805BB8D000 == 32 [pid = 968] [id = 452] 13:55:10 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008058FC7800) [pid = 968] [serial = 1356] [outer = 0000000000000000] 13:55:10 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008059802800) [pid = 968] [serial = 1357] [outer = 0000008058FC7800] 13:55:11 INFO - PROCESS | 968 | 1467233711002 Marionette DEBUG loaded listener.js 13:55:11 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805B0DD000) [pid = 968] [serial = 1358] [outer = 0000008058FC7800] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000804D132000) [pid = 968] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008058FD1400) [pid = 968] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804D488C00) [pid = 968] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805E5F2C00) [pid = 968] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008051C33400) [pid = 968] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008053865000) [pid = 968] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804D592800) [pid = 968] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804D4A9400) [pid = 968] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008056559000) [pid = 968] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805A1B6800) [pid = 968] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805C1A0C00) [pid = 968] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:55:11 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805D53C400) [pid = 968] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:55:11 INFO - PROCESS | 968 | 1467233711575 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:55:11 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 13:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 881ms 13:55:11 INFO - PROCESS | 968 | 1467233711633 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 13:55:11 INFO - PROCESS | 968 | 1467233711635 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 13:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:55:11 INFO - PROCESS | 968 | 1467233711639 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:55:11 INFO - PROCESS | 968 | 1467233711641 Marionette TRACE conn6 <- [1,1774,null,{}] 13:55:11 INFO - PROCESS | 968 | 1467233711644 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:11 INFO - PROCESS | 968 | 1467233711646 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:11 INFO - PROCESS | 968 | 1467233711727 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 13:55:11 INFO - PROCESS | 968 | 1467233711734 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:11 INFO - PROCESS | 968 | 1467233711736 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:11 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA83000 == 33 [pid = 968] [id = 453] 13:55:11 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805311CC00) [pid = 968] [serial = 1359] [outer = 0000000000000000] 13:55:11 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (00000080593A7C00) [pid = 968] [serial = 1360] [outer = 000000805311CC00] 13:55:11 INFO - PROCESS | 968 | 1467233711783 Marionette DEBUG loaded listener.js 13:55:11 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805B0DD400) [pid = 968] [serial = 1361] [outer = 000000805311CC00] 13:55:12 INFO - PROCESS | 968 | 1467233712205 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:55:12 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 13:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 586ms 13:55:12 INFO - PROCESS | 968 | 1467233712227 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 13:55:12 INFO - PROCESS | 968 | 1467233712230 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 13:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:55:12 INFO - PROCESS | 968 | 1467233712244 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:55:12 INFO - PROCESS | 968 | 1467233712246 Marionette TRACE conn6 <- [1,1778,null,{}] 13:55:12 INFO - PROCESS | 968 | 1467233712254 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:12 INFO - PROCESS | 968 | 1467233712257 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:12 INFO - PROCESS | 968 | 1467233712338 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 13:55:12 INFO - PROCESS | 968 | 1467233712344 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 968 | 1467233712346 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:12 INFO - PROCESS | 968 | ++DOCSHELL 000000805D54F800 == 34 [pid = 968] [id = 454] 13:55:12 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805BF54400) [pid = 968] [serial = 1362] [outer = 0000000000000000] 13:55:12 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805BFD2800) [pid = 968] [serial = 1363] [outer = 000000805BF54400] 13:55:12 INFO - PROCESS | 968 | 1467233712399 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805CA40C00) [pid = 968] [serial = 1364] [outer = 000000805BF54400] 13:55:12 INFO - PROCESS | 968 | 1467233712842 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:55:12 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) 13:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 13:55:12 INFO - PROCESS | 968 | 1467233712876 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 13:55:12 INFO - PROCESS | 968 | 1467233712879 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 13:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:55:12 INFO - PROCESS | 968 | 1467233712886 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:55:12 INFO - PROCESS | 968 | 1467233712888 Marionette TRACE conn6 <- [1,1782,null,{}] 13:55:12 INFO - PROCESS | 968 | 1467233712892 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:12 INFO - PROCESS | 968 | 1467233712894 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:12 INFO - PROCESS | 968 | 1467233712978 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 13:55:12 INFO - PROCESS | 968 | 1467233712984 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 968 | 1467233712986 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:13 INFO - PROCESS | 968 | ++DOCSHELL 0000008059933800 == 35 [pid = 968] [id = 455] 13:55:13 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805CA47C00) [pid = 968] [serial = 1365] [outer = 0000000000000000] 13:55:13 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805D22C400) [pid = 968] [serial = 1366] [outer = 000000805CA47C00] 13:55:13 INFO - PROCESS | 968 | 1467233713030 Marionette DEBUG loaded listener.js 13:55:13 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805D240800) [pid = 968] [serial = 1367] [outer = 000000805CA47C00] 13:55:13 INFO - PROCESS | 968 | --DOCSHELL 0000008051D62800 == 34 [pid = 968] [id = 447] 13:55:13 INFO - PROCESS | 968 | --DOCSHELL 00000080515D1800 == 33 [pid = 968] [id = 446] 13:55:14 INFO - PROCESS | 968 | --DOCSHELL 0000008056A8C800 == 32 [pid = 968] [id = 448] 13:55:14 INFO - PROCESS | 968 | --DOCSHELL 0000008059934000 == 31 [pid = 968] [id = 449] 13:55:14 INFO - PROCESS | 968 | --DOCSHELL 0000008059DB3000 == 30 [pid = 968] [id = 450] 13:55:14 INFO - PROCESS | 968 | --DOCSHELL 000000805A1F9000 == 29 [pid = 968] [id = 451] 13:55:14 INFO - PROCESS | 968 | --DOCSHELL 000000805CA83000 == 28 [pid = 968] [id = 453] 13:55:14 INFO - PROCESS | 968 | --DOCSHELL 000000805BB8D000 == 27 [pid = 968] [id = 452] 13:55:14 INFO - PROCESS | 968 | --DOCSHELL 000000805D54F800 == 26 [pid = 968] [id = 454] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008058C42800) [pid = 968] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008058FC7C00) [pid = 968] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805980F400) [pid = 968] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008059767800) [pid = 968] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080512D5400) [pid = 968] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008051CB9000) [pid = 968] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805EB81400) [pid = 968] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805E5F7400) [pid = 968] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008059804800) [pid = 968] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805642F800) [pid = 968] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008056472C00) [pid = 968] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 73 (00000080512CC000) [pid = 968] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008051CB9C00) [pid = 968] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804D592000) [pid = 968] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 70 (00000080512CA800) [pid = 968] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008056A22400) [pid = 968] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805A399400) [pid = 968] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805D237400) [pid = 968] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805D906800) [pid = 968] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805CACB800) [pid = 968] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805B36A000) [pid = 968] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805DD9C400) [pid = 968] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805BBBD400) [pid = 968] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | --DOMWINDOW == 61 (0000008057236400) [pid = 968] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 13:55:14 INFO - PROCESS | 968 | 1467233714799 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1952ms 13:55:14 INFO - PROCESS | 968 | 1467233714838 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 13:55:14 INFO - PROCESS | 968 | 1467233714842 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 13:55:14 INFO - PROCESS | 968 | 1467233714847 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:55:14 INFO - PROCESS | 968 | 1467233714851 Marionette TRACE conn6 <- [1,1786,null,{}] 13:55:14 INFO - PROCESS | 968 | 1467233714857 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:14 INFO - PROCESS | 968 | 1467233714860 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:14 INFO - PROCESS | 968 | 1467233714956 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 13:55:14 INFO - PROCESS | 968 | 1467233714963 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 968 | 1467233714968 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:14 INFO - PROCESS | 968 | ++DOCSHELL 00000080515DD800 == 27 [pid = 968] [id = 456] 13:55:14 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804CF95C00) [pid = 968] [serial = 1368] [outer = 0000000000000000] 13:55:15 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804CF96C00) [pid = 968] [serial = 1369] [outer = 000000804CF95C00] 13:55:15 INFO - PROCESS | 968 | 1467233715020 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000804D137400) [pid = 968] [serial = 1370] [outer = 000000804CF95C00] 13:55:15 INFO - PROCESS | 968 | 1467233715496 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 13:55:15 INFO - PROCESS | 968 | 1467233715542 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 13:55:15 INFO - PROCESS | 968 | 1467233715548 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 13:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:55:15 INFO - PROCESS | 968 | 1467233715555 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:55:15 INFO - PROCESS | 968 | 1467233715558 Marionette TRACE conn6 <- [1,1790,null,{}] 13:55:15 INFO - PROCESS | 968 | 1467233715562 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:15 INFO - PROCESS | 968 | 1467233715565 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:15 INFO - PROCESS | 968 | 1467233715658 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 13:55:15 INFO - PROCESS | 968 | 1467233715666 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:15 INFO - PROCESS | 968 | 1467233715669 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:15 INFO - PROCESS | 968 | ++DOCSHELL 000000805318D000 == 28 [pid = 968] [id = 457] 13:55:15 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804D595800) [pid = 968] [serial = 1371] [outer = 0000000000000000] 13:55:15 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804D599000) [pid = 968] [serial = 1372] [outer = 000000804D595800] 13:55:15 INFO - PROCESS | 968 | 1467233715719 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804E1EB400) [pid = 968] [serial = 1373] [outer = 000000804D595800] 13:55:16 INFO - PROCESS | 968 | 1467233716203 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 13:55:16 INFO - PROCESS | 968 | 1467233716248 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 968 | 1467233716250 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 13:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:55:16 INFO - PROCESS | 968 | 1467233716254 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 968 | 1467233716257 Marionette TRACE conn6 <- [1,1794,null,{}] 13:55:16 INFO - PROCESS | 968 | 1467233716270 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:16 INFO - PROCESS | 968 | 1467233716275 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:16 INFO - PROCESS | 968 | 1467233716396 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 13:55:16 INFO - PROCESS | 968 | 1467233716478 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:16 INFO - PROCESS | 968 | 1467233716482 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:16 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D0B800 == 29 [pid = 968] [id = 458] 13:55:16 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804B0E2C00) [pid = 968] [serial = 1374] [outer = 0000000000000000] 13:55:16 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008051CB9000) [pid = 968] [serial = 1375] [outer = 000000804B0E2C00] 13:55:16 INFO - PROCESS | 968 | 1467233716532 Marionette DEBUG loaded listener.js 13:55:16 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008052090400) [pid = 968] [serial = 1376] [outer = 000000804B0E2C00] 13:55:16 INFO - PROCESS | 968 | 1467233716912 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 690ms 13:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:55:16 INFO - PROCESS | 968 | 1467233716947 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 968 | 1467233716950 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 13:55:16 INFO - PROCESS | 968 | 1467233716953 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 968 | 1467233716955 Marionette TRACE conn6 <- [1,1798,null,{}] 13:55:16 INFO - PROCESS | 968 | 1467233716966 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:16 INFO - PROCESS | 968 | 1467233716968 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:17 INFO - PROCESS | 968 | 1467233717056 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 13:55:17 INFO - PROCESS | 968 | 1467233717062 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 968 | 1467233717064 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:17 INFO - PROCESS | 968 | ++DOCSHELL 0000008059732800 == 30 [pid = 968] [id = 459] 13:55:17 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008052D22C00) [pid = 968] [serial = 1377] [outer = 0000000000000000] 13:55:17 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (00000080531BD400) [pid = 968] [serial = 1378] [outer = 0000008052D22C00] 13:55:17 INFO - PROCESS | 968 | 1467233717111 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056432C00) [pid = 968] [serial = 1379] [outer = 0000008052D22C00] 13:55:17 INFO - PROCESS | 968 | 1467233717561 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 13:55:17 INFO - PROCESS | 968 | 1467233717584 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 13:55:17 INFO - PROCESS | 968 | 1467233717587 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 13:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:55:17 INFO - PROCESS | 968 | 1467233717590 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:55:17 INFO - PROCESS | 968 | 1467233717592 Marionette TRACE conn6 <- [1,1802,null,{}] 13:55:17 INFO - PROCESS | 968 | 1467233717595 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:17 INFO - PROCESS | 968 | 1467233717597 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:17 INFO - PROCESS | 968 | 1467233717678 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 13:55:17 INFO - PROCESS | 968 | 1467233717687 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 968 | 1467233717689 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:17 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DA1000 == 31 [pid = 968] [id = 460] 13:55:17 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000804D595400) [pid = 968] [serial = 1380] [outer = 0000000000000000] 13:55:17 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805647C800) [pid = 968] [serial = 1381] [outer = 000000804D595400] 13:55:17 INFO - PROCESS | 968 | 1467233717734 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805654A400) [pid = 968] [serial = 1382] [outer = 000000804D595400] 13:55:18 INFO - PROCESS | 968 | 1467233718198 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 629ms 13:55:18 INFO - PROCESS | 968 | 1467233718226 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 968 | 1467233718228 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 13:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:55:18 INFO - PROCESS | 968 | 1467233718232 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 968 | 1467233718234 Marionette TRACE conn6 <- [1,1806,null,{}] 13:55:18 INFO - PROCESS | 968 | 1467233718237 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:18 INFO - PROCESS | 968 | 1467233718244 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:18 INFO - PROCESS | 968 | 1467233718354 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 13:55:18 INFO - PROCESS | 968 | 1467233718362 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:18 INFO - PROCESS | 968 | 1467233718364 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:18 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1F5000 == 32 [pid = 968] [id = 461] 13:55:18 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008056A22400) [pid = 968] [serial = 1383] [outer = 0000000000000000] 13:55:18 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008057238000) [pid = 968] [serial = 1384] [outer = 0000008056A22400] 13:55:18 INFO - PROCESS | 968 | 1467233718409 Marionette DEBUG loaded listener.js 13:55:18 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008058D64800) [pid = 968] [serial = 1385] [outer = 0000008056A22400] 13:55:18 INFO - PROCESS | 968 | 1467233718859 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 13:55:18 INFO - PROCESS | 968 | 1467233718926 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 968 | 1467233718928 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 13:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:55:18 INFO - PROCESS | 968 | 1467233718931 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 968 | 1467233718933 Marionette TRACE conn6 <- [1,1810,null,{}] 13:55:18 INFO - PROCESS | 968 | 1467233718937 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:18 INFO - PROCESS | 968 | 1467233718939 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:19 INFO - PROCESS | 968 | 1467233719020 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 13:55:19 INFO - PROCESS | 968 | 1467233719057 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 968 | 1467233719059 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:19 INFO - PROCESS | 968 | ++DOCSHELL 000000805A746000 == 33 [pid = 968] [id = 462] 13:55:19 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008058ED7000) [pid = 968] [serial = 1386] [outer = 0000000000000000] 13:55:19 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805939AC00) [pid = 968] [serial = 1387] [outer = 0000008058ED7000] 13:55:19 INFO - PROCESS | 968 | 1467233719103 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008059517000) [pid = 968] [serial = 1388] [outer = 0000008058ED7000] 13:55:19 INFO - PROCESS | 968 | 1467233719524 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 13:55:19 INFO - PROCESS | 968 | 1467233719563 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 13:55:19 INFO - PROCESS | 968 | 1467233719566 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 13:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:55:19 INFO - PROCESS | 968 | 1467233719573 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:55:19 INFO - PROCESS | 968 | 1467233719575 Marionette TRACE conn6 <- [1,1814,null,{}] 13:55:19 INFO - PROCESS | 968 | 1467233719579 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:19 INFO - PROCESS | 968 | 1467233719581 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:19 INFO - PROCESS | 968 | 1467233719662 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 13:55:19 INFO - PROCESS | 968 | 1467233719670 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 968 | 1467233719672 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:19 INFO - PROCESS | 968 | ++DOCSHELL 000000805B3EB000 == 34 [pid = 968] [id = 463] 13:55:19 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805976CC00) [pid = 968] [serial = 1389] [outer = 0000000000000000] 13:55:19 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008059773800) [pid = 968] [serial = 1390] [outer = 000000805976CC00] 13:55:19 INFO - PROCESS | 968 | 1467233719717 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008059809000) [pid = 968] [serial = 1391] [outer = 000000805976CC00] 13:55:20 INFO - PROCESS | 968 | 1467233720193 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 13:55:20 INFO - PROCESS | 968 | 1467233720206 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 968 | 1467233720208 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 13:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:55:20 INFO - PROCESS | 968 | 1467233720211 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 968 | 1467233720213 Marionette TRACE conn6 <- [1,1818,null,{}] 13:55:20 INFO - PROCESS | 968 | 1467233720222 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:20 INFO - PROCESS | 968 | 1467233720224 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:20 INFO - PROCESS | 968 | 1467233720329 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 13:55:20 INFO - PROCESS | 968 | 1467233720338 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 968 | 1467233720340 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:20 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D0B000 == 35 [pid = 968] [id = 464] 13:55:20 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008059D06C00) [pid = 968] [serial = 1392] [outer = 0000000000000000] 13:55:20 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008059EC8000) [pid = 968] [serial = 1393] [outer = 0000008059D06C00] 13:55:20 INFO - PROCESS | 968 | 1467233720384 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805A1BC000) [pid = 968] [serial = 1394] [outer = 0000008059D06C00] 13:55:20 INFO - PROCESS | 968 | 1467233720865 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 693ms 13:55:20 INFO - PROCESS | 968 | 1467233720907 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 968 | 1467233720909 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 13:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:55:20 INFO - PROCESS | 968 | 1467233720912 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 968 | 1467233720914 Marionette TRACE conn6 <- [1,1822,null,{}] 13:55:20 INFO - PROCESS | 968 | 1467233720918 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:20 INFO - PROCESS | 968 | 1467233720920 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:21 INFO - PROCESS | 968 | 1467233721034 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 13:55:21 INFO - PROCESS | 968 | 1467233721039 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 968 | 1467233721041 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:21 INFO - PROCESS | 968 | ++DOCSHELL 000000805D520000 == 36 [pid = 968] [id = 465] 13:55:21 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805A1B9400) [pid = 968] [serial = 1395] [outer = 0000000000000000] 13:55:21 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805A8C6800) [pid = 968] [serial = 1396] [outer = 000000805A1B9400] 13:55:21 INFO - PROCESS | 968 | 1467233721090 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805B375800) [pid = 968] [serial = 1397] [outer = 000000805A1B9400] 13:55:21 INFO - PROCESS | 968 | 1467233721573 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:55:21 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 13:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 13:55:21 INFO - PROCESS | 968 | 1467233721613 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 968 | 1467233721615 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 13:55:21 INFO - PROCESS | 968 | 1467233721619 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:55:21 INFO - PROCESS | 968 | 1467233721621 Marionette TRACE conn6 <- [1,1826,null,{}] 13:55:21 INFO - PROCESS | 968 | 1467233721625 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:21 INFO - PROCESS | 968 | 1467233721627 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:21 INFO - PROCESS | 968 | 1467233721783 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 13:55:21 INFO - PROCESS | 968 | 1467233721840 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 968 | 1467233721843 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:21 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DA0800 == 37 [pid = 968] [id = 466] 13:55:21 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805CA3F400) [pid = 968] [serial = 1398] [outer = 0000000000000000] 13:55:21 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805CAD7C00) [pid = 968] [serial = 1399] [outer = 000000805CA3F400] 13:55:21 INFO - PROCESS | 968 | 1467233721891 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000805D538000) [pid = 968] [serial = 1400] [outer = 000000805CA3F400] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000805BF54400) [pid = 968] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008056ACC800) [pid = 968] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 91 (00000080514F0800) [pid = 968] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 90 (0000008058FC7800) [pid = 968] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000804D28D000) [pid = 968] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008051249800) [pid = 968] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805DE4DC00) [pid = 968] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008058FCE400) [pid = 968] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805644B400) [pid = 968] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000804D4A9800) [pid = 968] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804CFA3800) [pid = 968] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008051568400) [pid = 968] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:55:22 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805311CC00) [pid = 968] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:55:22 INFO - PROCESS | 968 | 1467233722487 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 942ms 13:55:22 INFO - PROCESS | 968 | 1467233722564 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 13:55:22 INFO - PROCESS | 968 | 1467233722567 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 13:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:55:22 INFO - PROCESS | 968 | 1467233722575 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:55:22 INFO - PROCESS | 968 | 1467233722577 Marionette TRACE conn6 <- [1,1830,null,{}] 13:55:22 INFO - PROCESS | 968 | 1467233722580 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:22 INFO - PROCESS | 968 | 1467233722582 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:22 INFO - PROCESS | 968 | 1467233722667 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 13:55:22 INFO - PROCESS | 968 | 1467233722673 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 968 | 1467233722675 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:22 INFO - PROCESS | 968 | ++DOCSHELL 00000080602D4000 == 38 [pid = 968] [id = 467] 13:55:22 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805156C400) [pid = 968] [serial = 1401] [outer = 0000000000000000] 13:55:22 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (00000080593A3800) [pid = 968] [serial = 1402] [outer = 000000805156C400] 13:55:22 INFO - PROCESS | 968 | 1467233722720 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805D22E800) [pid = 968] [serial = 1403] [outer = 000000805156C400] 13:55:23 INFO - PROCESS | 968 | 1467233723159 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 629ms 13:55:23 INFO - PROCESS | 968 | 1467233723208 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 968 | 1467233723210 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 13:55:23 INFO - PROCESS | 968 | 1467233723213 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:55:23 INFO - PROCESS | 968 | 1467233723215 Marionette TRACE conn6 <- [1,1834,null,{}] 13:55:23 INFO - PROCESS | 968 | 1467233723218 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:23 INFO - PROCESS | 968 | 1467233723220 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:23 INFO - PROCESS | 968 | 1467233723328 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 13:55:23 INFO - PROCESS | 968 | 1467233723337 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 968 | 1467233723339 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:23 INFO - PROCESS | 968 | ++DOCSHELL 0000008061545800 == 39 [pid = 968] [id = 468] 13:55:23 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008052259C00) [pid = 968] [serial = 1404] [outer = 0000000000000000] 13:55:23 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805B371400) [pid = 968] [serial = 1405] [outer = 0000008052259C00] 13:55:23 INFO - PROCESS | 968 | 1467233723383 Marionette DEBUG loaded listener.js 13:55:23 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805DD75C00) [pid = 968] [serial = 1406] [outer = 0000008052259C00] 13:55:23 INFO - PROCESS | 968 | 1467233723806 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:55:23 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) 13:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 13:55:23 INFO - PROCESS | 968 | 1467233723846 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 968 | 1467233723848 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 13:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:55:23 INFO - PROCESS | 968 | 1467233723856 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 968 | 1467233723858 Marionette TRACE conn6 <- [1,1838,null,{}] 13:55:23 INFO - PROCESS | 968 | 1467233723862 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:23 INFO - PROCESS | 968 | 1467233723864 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:23 INFO - PROCESS | 968 | 1467233723948 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 13:55:23 INFO - PROCESS | 968 | 1467233723964 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 968 | 1467233723966 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:23 INFO - PROCESS | 968 | ++DOCSHELL 00000080618DA000 == 40 [pid = 968] [id = 469] 13:55:23 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805DD7EC00) [pid = 968] [serial = 1407] [outer = 0000000000000000] 13:55:24 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805DD9CC00) [pid = 968] [serial = 1408] [outer = 000000805DD7EC00] 13:55:24 INFO - PROCESS | 968 | 1467233724010 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805DDA6C00) [pid = 968] [serial = 1409] [outer = 000000805DD7EC00] 13:55:24 INFO - PROCESS | 968 | 1467233724823 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 986ms 13:55:24 INFO - PROCESS | 968 | 1467233724842 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 968 | 1467233724846 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 13:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:55:24 INFO - PROCESS | 968 | 1467233724851 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - PROCESS | 968 | 1467233724857 Marionette TRACE conn6 <- [1,1842,null,{}] 13:55:24 INFO - PROCESS | 968 | 1467233724862 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:24 INFO - PROCESS | 968 | 1467233724865 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:25 INFO - PROCESS | 968 | 1467233724995 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 13:55:25 INFO - PROCESS | 968 | 1467233725115 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:25 INFO - PROCESS | 968 | 1467233725119 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:25 INFO - PROCESS | 968 | ++DOCSHELL 00000080533B0000 == 41 [pid = 968] [id = 470] 13:55:25 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000804D293400) [pid = 968] [serial = 1410] [outer = 0000000000000000] 13:55:25 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000804D515C00) [pid = 968] [serial = 1411] [outer = 000000804D293400] 13:55:25 INFO - PROCESS | 968 | 1467233725179 Marionette DEBUG loaded listener.js 13:55:25 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (00000080512C3000) [pid = 968] [serial = 1412] [outer = 000000804D293400] 13:55:26 INFO - PROCESS | 968 | 1467233726082 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1298ms 13:55:26 INFO - PROCESS | 968 | 1467233726154 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 13:55:26 INFO - PROCESS | 968 | 1467233726159 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 13:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:55:26 INFO - PROCESS | 968 | 1467233726164 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:55:26 INFO - PROCESS | 968 | 1467233726168 Marionette TRACE conn6 <- [1,1846,null,{}] 13:55:26 INFO - PROCESS | 968 | 1467233726173 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:26 INFO - PROCESS | 968 | 1467233726176 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:26 INFO - PROCESS | 968 | 1467233726299 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 13:55:26 INFO - PROCESS | 968 | 1467233726374 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 968 | 1467233726379 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:26 INFO - PROCESS | 968 | ++DOCSHELL 000000805221E800 == 42 [pid = 968] [id = 471] 13:55:26 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (00000080512CF000) [pid = 968] [serial = 1413] [outer = 0000000000000000] 13:55:26 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (00000080512D4C00) [pid = 968] [serial = 1414] [outer = 00000080512CF000] 13:55:26 INFO - PROCESS | 968 | 1467233726473 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (0000008051CB3000) [pid = 968] [serial = 1415] [outer = 00000080512CF000] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 0000008061545800 == 41 [pid = 968] [id = 468] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 00000080602D4000 == 40 [pid = 968] [id = 467] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 0000008059DA0800 == 39 [pid = 968] [id = 466] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 000000805D520000 == 38 [pid = 968] [id = 465] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 0000008058D0B000 == 37 [pid = 968] [id = 464] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 000000805B3EB000 == 36 [pid = 968] [id = 463] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 000000805A746000 == 35 [pid = 968] [id = 462] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 000000805A1F5000 == 34 [pid = 968] [id = 461] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 0000008059DA1000 == 33 [pid = 968] [id = 460] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 0000008059732800 == 32 [pid = 968] [id = 459] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 0000008058D0B800 == 31 [pid = 968] [id = 458] 13:55:26 INFO - PROCESS | 968 | --DOMWINDOW == 95 (000000805D22C400) [pid = 968] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 000000805318D000 == 30 [pid = 968] [id = 457] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 00000080515DD800 == 29 [pid = 968] [id = 456] 13:55:26 INFO - PROCESS | 968 | --DOCSHELL 0000008059933800 == 28 [pid = 968] [id = 455] 13:55:26 INFO - PROCESS | 968 | 1467233726982 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 94 (000000805CA40C00) [pid = 968] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 93 (00000080572DE000) [pid = 968] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008059399400) [pid = 968] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008059802800) [pid = 968] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 90 (00000080593A8800) [pid = 968] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805BFD2800) [pid = 968] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805B0DD000) [pid = 968] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000804D291C00) [pid = 968] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008052F56000) [pid = 968] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 85 (00000080512D9C00) [pid = 968] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805E5F5C00) [pid = 968] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805DE55800) [pid = 968] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805DDA0000) [pid = 968] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805A39B800) [pid = 968] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080572F2400) [pid = 968] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805650D400) [pid = 968] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008052259800) [pid = 968] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804D59CC00) [pid = 968] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805644DC00) [pid = 968] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805224F800) [pid = 968] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008051C33800) [pid = 968] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804D594800) [pid = 968] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008058C43000) [pid = 968] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 71 (00000080593A7C00) [pid = 968] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805B0DD400) [pid = 968] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805654D800) [pid = 968] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 13:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 882ms 13:55:27 INFO - PROCESS | 968 | 1467233727049 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 968 | 1467233727055 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 13:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:55:27 INFO - PROCESS | 968 | 1467233727061 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 968 | 1467233727064 Marionette TRACE conn6 <- [1,1850,null,{}] 13:55:27 INFO - PROCESS | 968 | 1467233727068 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 968 | 1467233727071 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:27 INFO - PROCESS | 968 | 1467233727164 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 13:55:27 INFO - PROCESS | 968 | 1467233727180 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 968 | 1467233727182 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:27 INFO - PROCESS | 968 | ++DOCSHELL 00000080565D0000 == 29 [pid = 968] [id = 472] 13:55:27 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (00000080515C2000) [pid = 968] [serial = 1416] [outer = 0000000000000000] 13:55:27 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008051C3B800) [pid = 968] [serial = 1417] [outer = 00000080515C2000] 13:55:27 INFO - PROCESS | 968 | 1467233727231 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008052C77C00) [pid = 968] [serial = 1418] [outer = 00000080515C2000] 13:55:27 INFO - PROCESS | 968 | 1467233727729 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 13:55:27 INFO - PROCESS | 968 | 1467233727755 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 968 | 1467233727757 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 13:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:55:27 INFO - PROCESS | 968 | 1467233727760 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 968 | 1467233727764 Marionette TRACE conn6 <- [1,1854,null,{}] 13:55:27 INFO - PROCESS | 968 | 1467233727776 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 968 | 1467233727781 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:27 INFO - PROCESS | 968 | 1467233727898 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 13:55:27 INFO - PROCESS | 968 | 1467233727976 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 968 | 1467233727979 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:28 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F0D800 == 30 [pid = 968] [id = 473] 13:55:28 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056445800) [pid = 968] [serial = 1419] [outer = 0000000000000000] 13:55:28 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805644D800) [pid = 968] [serial = 1420] [outer = 0000008056445800] 13:55:28 INFO - PROCESS | 968 | 1467233728045 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805654D400) [pid = 968] [serial = 1421] [outer = 0000008056445800] 13:55:28 INFO - PROCESS | 968 | 1467233728427 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 13:55:28 INFO - PROCESS | 968 | 1467233728455 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 13:55:28 INFO - PROCESS | 968 | 1467233728458 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 13:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:55:28 INFO - PROCESS | 968 | 1467233728461 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:55:28 INFO - PROCESS | 968 | 1467233728463 Marionette TRACE conn6 <- [1,1858,null,{}] 13:55:28 INFO - PROCESS | 968 | 1467233728466 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:28 INFO - PROCESS | 968 | 1467233728468 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:28 INFO - PROCESS | 968 | 1467233728558 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 13:55:28 INFO - PROCESS | 968 | 1467233728563 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:28 INFO - PROCESS | 968 | 1467233728565 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:28 INFO - PROCESS | 968 | ++DOCSHELL 0000008059D9E000 == 31 [pid = 968] [id = 474] 13:55:28 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804CF99400) [pid = 968] [serial = 1422] [outer = 0000000000000000] 13:55:28 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008057233400) [pid = 968] [serial = 1423] [outer = 000000804CF99400] 13:55:28 INFO - PROCESS | 968 | 1467233728613 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (00000080572F2400) [pid = 968] [serial = 1424] [outer = 000000804CF99400] 13:55:29 INFO - PROCESS | 968 | 1467233729098 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 692ms 13:55:29 INFO - PROCESS | 968 | 1467233729156 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 968 | 1467233729158 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 13:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:55:29 INFO - PROCESS | 968 | 1467233729162 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - PROCESS | 968 | 1467233729164 Marionette TRACE conn6 <- [1,1862,null,{}] 13:55:29 INFO - PROCESS | 968 | 1467233729167 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:29 INFO - PROCESS | 968 | 1467233729170 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:29 INFO - PROCESS | 968 | 1467233729313 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 13:55:29 INFO - PROCESS | 968 | 1467233729366 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 968 | 1467233729368 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:29 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1DC000 == 32 [pid = 968] [id = 475] 13:55:29 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D293000) [pid = 968] [serial = 1425] [outer = 0000000000000000] 13:55:29 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008058C46000) [pid = 968] [serial = 1426] [outer = 000000804D293000] 13:55:29 INFO - PROCESS | 968 | 1467233729415 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008058FCEC00) [pid = 968] [serial = 1427] [outer = 000000804D293000] 13:55:29 INFO - PROCESS | 968 | 1467233729869 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 13:55:29 INFO - PROCESS | 968 | 1467233729902 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 968 | 1467233729904 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 13:55:29 INFO - PROCESS | 968 | 1467233729908 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:55:29 INFO - PROCESS | 968 | 1467233729909 Marionette TRACE conn6 <- [1,1866,null,{}] 13:55:29 INFO - PROCESS | 968 | 1467233729913 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:29 INFO - PROCESS | 968 | 1467233729919 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:30 INFO - PROCESS | 968 | 1467233730059 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 13:55:30 INFO - PROCESS | 968 | 1467233730116 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 968 | 1467233730119 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:30 INFO - PROCESS | 968 | ++DOCSHELL 000000805A374800 == 33 [pid = 968] [id = 476] 13:55:30 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008059770C00) [pid = 968] [serial = 1428] [outer = 0000000000000000] 13:55:30 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008059EC1400) [pid = 968] [serial = 1429] [outer = 0000008059770C00] 13:55:30 INFO - PROCESS | 968 | 1467233730165 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805A7A3800) [pid = 968] [serial = 1430] [outer = 0000008059770C00] 13:55:30 INFO - PROCESS | 968 | 1467233730602 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms 13:55:30 INFO - PROCESS | 968 | 1467233730670 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 13:55:30 INFO - PROCESS | 968 | 1467233730672 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 13:55:30 INFO - PROCESS | 968 | 1467233730681 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - PROCESS | 968 | 1467233730683 Marionette TRACE conn6 <- [1,1870,null,{}] 13:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:55:30 INFO - PROCESS | 968 | 1467233730687 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:30 INFO - PROCESS | 968 | 1467233730697 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:30 INFO - PROCESS | 968 | 1467233730923 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008058ED7000) [pid = 968] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805156C400) [pid = 968] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804CF95C00) [pid = 968] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008059D06C00) [pid = 968] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805CA3F400) [pid = 968] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008052259C00) [pid = 968] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805A1B9400) [pid = 968] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008052D22C00) [pid = 968] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804B0E2C00) [pid = 968] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008056A22400) [pid = 968] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805976CC00) [pid = 968] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804D595400) [pid = 968] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804D595800) [pid = 968] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:55:30 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805CA47C00) [pid = 968] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:55:30 INFO - PROCESS | 968 | 1467233730983 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 968 | 1467233730985 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:30 INFO - PROCESS | 968 | ++DOCSHELL 000000805972A800 == 34 [pid = 968] [id = 477] 13:55:30 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CAB1400) [pid = 968] [serial = 1431] [outer = 0000000000000000] 13:55:31 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804D298C00) [pid = 968] [serial = 1432] [outer = 000000804CAB1400] 13:55:31 INFO - PROCESS | 968 | 1467233731031 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056A22400) [pid = 968] [serial = 1433] [outer = 000000804CAB1400] 13:55:31 INFO - PROCESS | 968 | 1467233731399 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 734ms 13:55:31 INFO - PROCESS | 968 | 1467233731433 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 968 | 1467233731435 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 13:55:31 INFO - PROCESS | 968 | 1467233731439 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 968 | 1467233731441 Marionette TRACE conn6 <- [1,1874,null,{}] 13:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:55:31 INFO - PROCESS | 968 | 1467233731444 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:31 INFO - PROCESS | 968 | 1467233731446 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:31 INFO - PROCESS | 968 | 1467233731528 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 13:55:31 INFO - PROCESS | 968 | 1467233731534 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:31 INFO - PROCESS | 968 | 1467233731536 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:31 INFO - PROCESS | 968 | ++DOCSHELL 000000804BA20800 == 35 [pid = 968] [id = 478] 13:55:31 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008059D0E800) [pid = 968] [serial = 1434] [outer = 0000000000000000] 13:55:31 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805BB2C400) [pid = 968] [serial = 1435] [outer = 0000008059D0E800] 13:55:31 INFO - PROCESS | 968 | 1467233731581 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805C4CA400) [pid = 968] [serial = 1436] [outer = 0000008059D0E800] 13:55:32 INFO - PROCESS | 968 | 1467233732018 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 13:55:32 INFO - PROCESS | 968 | 1467233732074 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 13:55:32 INFO - PROCESS | 968 | 1467233732076 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 13:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:55:32 INFO - PROCESS | 968 | 1467233732080 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:55:32 INFO - PROCESS | 968 | 1467233732082 Marionette TRACE conn6 <- [1,1878,null,{}] 13:55:32 INFO - PROCESS | 968 | 1467233732086 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:32 INFO - PROCESS | 968 | 1467233732088 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:32 INFO - PROCESS | 968 | 1467233732170 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 13:55:32 INFO - PROCESS | 968 | 1467233732177 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 968 | 1467233732179 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:32 INFO - PROCESS | 968 | ++DOCSHELL 000000805D564800 == 36 [pid = 968] [id = 479] 13:55:32 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805CA46000) [pid = 968] [serial = 1437] [outer = 0000000000000000] 13:55:32 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805CAD6400) [pid = 968] [serial = 1438] [outer = 000000805CA46000] 13:55:32 INFO - PROCESS | 968 | 1467233732224 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805D23E000) [pid = 968] [serial = 1439] [outer = 000000805CA46000] 13:55:32 INFO - PROCESS | 968 | 1467233732663 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 13:55:32 INFO - PROCESS | 968 | 1467233732712 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 13:55:32 INFO - PROCESS | 968 | 1467233732714 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 13:55:32 INFO - PROCESS | 968 | 1467233732717 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:55:32 INFO - PROCESS | 968 | 1467233732719 Marionette TRACE conn6 <- [1,1882,null,{}] 13:55:32 INFO - PROCESS | 968 | 1467233732727 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:32 INFO - PROCESS | 968 | 1467233732729 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:32 INFO - PROCESS | 968 | 1467233732814 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 13:55:32 INFO - PROCESS | 968 | 1467233732820 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 968 | 1467233732822 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:32 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE8D000 == 37 [pid = 968] [id = 480] 13:55:32 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805D90B000) [pid = 968] [serial = 1440] [outer = 0000000000000000] 13:55:32 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805DD79C00) [pid = 968] [serial = 1441] [outer = 000000805D90B000] 13:55:32 INFO - PROCESS | 968 | 1467233732868 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DDA2C00) [pid = 968] [serial = 1442] [outer = 000000805D90B000] 13:55:33 INFO - PROCESS | 968 | 1467233733528 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 943ms 13:55:33 INFO - PROCESS | 968 | 1467233733665 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 13:55:33 INFO - PROCESS | 968 | 1467233733670 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 13:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:55:33 INFO - PROCESS | 968 | 1467233733675 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 968 | 1467233733681 Marionette TRACE conn6 <- [1,1886,null,{}] 13:55:33 INFO - PROCESS | 968 | 1467233733686 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:33 INFO - PROCESS | 968 | 1467233733689 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:33 INFO - PROCESS | 968 | 1467233733819 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 13:55:33 INFO - PROCESS | 968 | 1467233733893 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:33 INFO - PROCESS | 968 | 1467233733896 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:33 INFO - PROCESS | 968 | ++DOCSHELL 00000080573AF000 == 38 [pid = 968] [id = 481] 13:55:33 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804D594800) [pid = 968] [serial = 1443] [outer = 0000000000000000] 13:55:33 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008051C36000) [pid = 968] [serial = 1444] [outer = 000000804D594800] 13:55:34 INFO - PROCESS | 968 | 1467233733996 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008052F52000) [pid = 968] [serial = 1445] [outer = 000000804D594800] 13:55:34 INFO - PROCESS | 968 | 1467233734592 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 942ms 13:55:34 INFO - PROCESS | 968 | 1467233734620 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 13:55:34 INFO - PROCESS | 968 | 1467233734626 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 13:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:55:34 INFO - PROCESS | 968 | 1467233734632 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:55:34 INFO - PROCESS | 968 | 1467233734635 Marionette TRACE conn6 <- [1,1890,null,{}] 13:55:34 INFO - PROCESS | 968 | 1467233734640 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:34 INFO - PROCESS | 968 | 1467233734643 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:34 INFO - PROCESS | 968 | 1467233734763 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 13:55:34 INFO - PROCESS | 968 | 1467233734858 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 968 | 1467233734861 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:34 INFO - PROCESS | 968 | ++DOCSHELL 000000805A362000 == 39 [pid = 968] [id = 482] 13:55:34 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008056ACD800) [pid = 968] [serial = 1446] [outer = 0000000000000000] 13:55:34 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (00000080572D7C00) [pid = 968] [serial = 1447] [outer = 0000008056ACD800] 13:55:34 INFO - PROCESS | 968 | 1467233734918 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805939CC00) [pid = 968] [serial = 1448] [outer = 0000008056ACD800] 13:55:35 INFO - PROCESS | 968 | 1467233735529 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 944ms 13:55:35 INFO - PROCESS | 968 | 1467233735578 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 968 | 1467233735581 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 13:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:55:35 INFO - PROCESS | 968 | 1467233735585 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 968 | 1467233735589 Marionette TRACE conn6 <- [1,1894,null,{}] 13:55:35 INFO - PROCESS | 968 | 1467233735600 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:35 INFO - PROCESS | 968 | 1467233735606 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:35 INFO - PROCESS | 968 | 1467233735751 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 13:55:35 INFO - PROCESS | 968 | 1467233735875 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 968 | 1467233735879 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:35 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C3F000 == 40 [pid = 968] [id = 483] 13:55:35 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805980B000) [pid = 968] [serial = 1449] [outer = 0000000000000000] 13:55:35 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805D537C00) [pid = 968] [serial = 1450] [outer = 000000805980B000] 13:55:35 INFO - PROCESS | 968 | 1467233735939 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805DDAB400) [pid = 968] [serial = 1451] [outer = 000000805980B000] 13:55:36 INFO - PROCESS | 968 | 1467233736739 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1201ms 13:55:36 INFO - PROCESS | 968 | 1467233736787 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 968 | 1467233736792 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 13:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:55:36 INFO - PROCESS | 968 | 1467233736797 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 968 | 1467233736800 Marionette TRACE conn6 <- [1,1898,null,{}] 13:55:36 INFO - PROCESS | 968 | 1467233736806 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:36 INFO - PROCESS | 968 | 1467233736809 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:36 INFO - PROCESS | 968 | 1467233736917 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 13:55:37 INFO - PROCESS | 968 | 1467233736997 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 968 | 1467233737002 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:37 INFO - PROCESS | 968 | ++DOCSHELL 000000804CA82000 == 41 [pid = 968] [id = 484] 13:55:37 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (0000008051C33400) [pid = 968] [serial = 1452] [outer = 0000000000000000] 13:55:37 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805208F000) [pid = 968] [serial = 1453] [outer = 0000008051C33400] 13:55:37 INFO - PROCESS | 968 | 1467233737096 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (0000008056449000) [pid = 968] [serial = 1454] [outer = 0000008051C33400] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 000000805D564800 == 40 [pid = 968] [id = 479] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 000000804BA20800 == 39 [pid = 968] [id = 478] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 000000805972A800 == 38 [pid = 968] [id = 477] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 000000805A374800 == 37 [pid = 968] [id = 476] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 000000805A1DC000 == 36 [pid = 968] [id = 475] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 0000008059D9E000 == 35 [pid = 968] [id = 474] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 0000008058F0D800 == 34 [pid = 968] [id = 473] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 00000080565D0000 == 33 [pid = 968] [id = 472] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 000000805221E800 == 32 [pid = 968] [id = 471] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 00000080533B0000 == 31 [pid = 968] [id = 470] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 00000080618DA000 == 30 [pid = 968] [id = 469] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 0000008060C3F000 == 29 [pid = 968] [id = 483] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 000000805A362000 == 28 [pid = 968] [id = 482] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 00000080573AF000 == 27 [pid = 968] [id = 481] 13:55:37 INFO - PROCESS | 968 | --DOCSHELL 000000805DE8D000 == 26 [pid = 968] [id = 480] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000805DD75C00) [pid = 968] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000805DD9CC00) [pid = 968] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008059517000) [pid = 968] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 90 (00000080593A3800) [pid = 968] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000804CF96C00) [pid = 968] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805A1BC000) [pid = 968] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805D538000) [pid = 968] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805D22E800) [pid = 968] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805939AC00) [pid = 968] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805B371400) [pid = 968] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805B375800) [pid = 968] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 82 (00000080531BD400) [pid = 968] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804D137400) [pid = 968] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805CAD7C00) [pid = 968] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805A8C6800) [pid = 968] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008052090400) [pid = 968] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056432C00) [pid = 968] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058D64800) [pid = 968] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008059773800) [pid = 968] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008057238000) [pid = 968] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008051CB9000) [pid = 968] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805647C800) [pid = 968] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008059EC8000) [pid = 968] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000804D599000) [pid = 968] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805654A400) [pid = 968] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000804E1EB400) [pid = 968] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805D240800) [pid = 968] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008059809000) [pid = 968] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 13:55:38 INFO - PROCESS | 968 | 1467233738286 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1536ms 13:55:38 INFO - PROCESS | 968 | 1467233738338 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 13:55:38 INFO - PROCESS | 968 | 1467233738342 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 13:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:55:38 INFO - PROCESS | 968 | 1467233738347 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - PROCESS | 968 | 1467233738349 Marionette TRACE conn6 <- [1,1902,null,{}] 13:55:38 INFO - PROCESS | 968 | 1467233738355 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:38 INFO - PROCESS | 968 | 1467233738358 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:38 INFO - PROCESS | 968 | 1467233738444 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 13:55:38 INFO - PROCESS | 968 | 1467233738451 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 968 | 1467233738454 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:38 INFO - PROCESS | 968 | ++DOCSHELL 0000008051FBE800 == 27 [pid = 968] [id = 485] 13:55:38 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804D130000) [pid = 968] [serial = 1455] [outer = 0000000000000000] 13:55:38 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804D49CC00) [pid = 968] [serial = 1456] [outer = 000000804D130000] 13:55:38 INFO - PROCESS | 968 | 1467233738504 Marionette DEBUG loaded listener.js 13:55:38 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000804D748400) [pid = 968] [serial = 1457] [outer = 000000804D130000] 13:55:39 INFO - PROCESS | 968 | 1467233739037 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 734ms 13:55:39 INFO - PROCESS | 968 | 1467233739084 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 968 | 1467233739090 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 13:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:55:39 INFO - PROCESS | 968 | 1467233739096 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 968 | 1467233739099 Marionette TRACE conn6 <- [1,1906,null,{}] 13:55:39 INFO - PROCESS | 968 | 1467233739103 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:39 INFO - PROCESS | 968 | 1467233739106 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:39 INFO - PROCESS | 968 | 1467233739212 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 13:55:39 INFO - PROCESS | 968 | 1467233739286 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 968 | 1467233739288 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:39 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C09000 == 28 [pid = 968] [id = 486] 13:55:39 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008051440C00) [pid = 968] [serial = 1458] [outer = 0000000000000000] 13:55:39 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008051F76C00) [pid = 968] [serial = 1459] [outer = 0000008051440C00] 13:55:39 INFO - PROCESS | 968 | 1467233739339 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008052D1FC00) [pid = 968] [serial = 1460] [outer = 0000008051440C00] 13:55:39 INFO - PROCESS | 968 | 1467233739726 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 692ms 13:55:39 INFO - PROCESS | 968 | 1467233739791 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 968 | 1467233739793 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 13:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:55:39 INFO - PROCESS | 968 | 1467233739797 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 968 | 1467233739800 Marionette TRACE conn6 <- [1,1910,null,{}] 13:55:39 INFO - PROCESS | 968 | 1467233739812 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:39 INFO - PROCESS | 968 | 1467233739817 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:39 INFO - PROCESS | 968 | 1467233739903 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 13:55:39 INFO - PROCESS | 968 | 1467233739910 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 968 | 1467233739914 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:39 INFO - PROCESS | 968 | ++DOCSHELL 000000805998B000 == 29 [pid = 968] [id = 487] 13:55:39 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000804D132C00) [pid = 968] [serial = 1461] [outer = 0000000000000000] 13:55:39 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805654E800) [pid = 968] [serial = 1462] [outer = 000000804D132C00] 13:55:39 INFO - PROCESS | 968 | 1467233739963 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008056ACC400) [pid = 968] [serial = 1463] [outer = 000000804D132C00] 13:55:40 INFO - PROCESS | 968 | 1467233740456 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 13:55:40 INFO - PROCESS | 968 | 1467233740491 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 13:55:40 INFO - PROCESS | 968 | 1467233740493 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 13:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:55:40 INFO - PROCESS | 968 | 1467233740496 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 968 | 1467233740498 Marionette TRACE conn6 <- [1,1914,null,{}] 13:55:40 INFO - PROCESS | 968 | 1467233740502 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:40 INFO - PROCESS | 968 | 1467233740504 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:40 INFO - PROCESS | 968 | 1467233740651 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 13:55:40 INFO - PROCESS | 968 | 1467233740665 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:40 INFO - PROCESS | 968 | 1467233740667 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:40 INFO - PROCESS | 968 | ++DOCSHELL 000000805A179800 == 30 [pid = 968] [id = 488] 13:55:40 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058C3F000) [pid = 968] [serial = 1464] [outer = 0000000000000000] 13:55:40 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058C47000) [pid = 968] [serial = 1465] [outer = 0000008058C3F000] 13:55:40 INFO - PROCESS | 968 | 1467233740756 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008058FCE000) [pid = 968] [serial = 1466] [outer = 0000008058C3F000] 13:55:41 INFO - PROCESS | 968 | 1467233741183 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 734ms 13:55:41 INFO - PROCESS | 968 | 1467233741234 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 968 | 1467233741236 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 13:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:55:41 INFO - PROCESS | 968 | 1467233741245 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 968 | 1467233741247 Marionette TRACE conn6 <- [1,1918,null,{}] 13:55:41 INFO - PROCESS | 968 | 1467233741251 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:41 INFO - PROCESS | 968 | 1467233741253 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:41 INFO - PROCESS | 968 | 1467233741362 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 13:55:41 INFO - PROCESS | 968 | 1467233741368 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 968 | 1467233741370 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:41 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2B0000 == 31 [pid = 968] [id = 489] 13:55:41 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008051255400) [pid = 968] [serial = 1467] [outer = 0000000000000000] 13:55:41 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008059520800) [pid = 968] [serial = 1468] [outer = 0000008051255400] 13:55:41 INFO - PROCESS | 968 | 1467233741419 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059772C00) [pid = 968] [serial = 1469] [outer = 0000008051255400] 13:55:41 INFO - PROCESS | 968 | 1467233741885 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 692ms 13:55:41 INFO - PROCESS | 968 | 1467233741934 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 968 | 1467233741936 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 13:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:55:41 INFO - PROCESS | 968 | 1467233741946 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 968 | 1467233741948 Marionette TRACE conn6 <- [1,1922,null,{}] 13:55:41 INFO - PROCESS | 968 | 1467233741951 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:41 INFO - PROCESS | 968 | 1467233741957 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:42 INFO - PROCESS | 968 | 1467233742118 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804D293000) [pid = 968] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008059770C00) [pid = 968] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804CF99400) [pid = 968] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056445800) [pid = 968] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804D293400) [pid = 968] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805DD7EC00) [pid = 968] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080515C2000) [pid = 968] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 73 (00000080512CF000) [pid = 968] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CAB1400) [pid = 968] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008059D0E800) [pid = 968] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805D90B000) [pid = 968] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:55:42 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805CA46000) [pid = 968] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:55:42 INFO - PROCESS | 968 | 1467233742347 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 968 | 1467233742349 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:42 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DC6800 == 32 [pid = 968] [id = 490] 13:55:42 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804BAD2C00) [pid = 968] [serial = 1470] [outer = 0000000000000000] 13:55:42 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CF97000) [pid = 968] [serial = 1471] [outer = 000000804BAD2C00] 13:55:42 INFO - PROCESS | 968 | 1467233742395 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008056AC2000) [pid = 968] [serial = 1472] [outer = 000000804BAD2C00] 13:55:42 INFO - PROCESS | 968 | 1467233742775 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 880ms 13:55:42 INFO - PROCESS | 968 | 1467233742828 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 968 | 1467233742830 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 13:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:55:42 INFO - PROCESS | 968 | 1467233742834 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:55:42 INFO - PROCESS | 968 | 1467233742836 Marionette TRACE conn6 <- [1,1926,null,{}] 13:55:42 INFO - PROCESS | 968 | 1467233742840 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:42 INFO - PROCESS | 968 | 1467233742842 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:42 INFO - PROCESS | 968 | 1467233742924 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 13:55:42 INFO - PROCESS | 968 | 1467233742930 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 968 | 1467233742932 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:42 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA88000 == 33 [pid = 968] [id = 491] 13:55:42 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008059770C00) [pid = 968] [serial = 1473] [outer = 0000000000000000] 13:55:42 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805AEB2800) [pid = 968] [serial = 1474] [outer = 0000008059770C00] 13:55:42 INFO - PROCESS | 968 | 1467233742976 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805BB33C00) [pid = 968] [serial = 1475] [outer = 0000008059770C00] 13:55:43 INFO - PROCESS | 968 | 1467233743396 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 586ms 13:55:43 INFO - PROCESS | 968 | 1467233743423 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 968 | 1467233743425 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 13:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:55:43 INFO - PROCESS | 968 | 1467233743428 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 968 | 1467233743430 Marionette TRACE conn6 <- [1,1930,null,{}] 13:55:43 INFO - PROCESS | 968 | 1467233743449 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:43 INFO - PROCESS | 968 | 1467233743451 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:43 INFO - PROCESS | 968 | 1467233743534 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 13:55:43 INFO - PROCESS | 968 | 1467233743540 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 968 | 1467233743542 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:43 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA64000 == 34 [pid = 968] [id = 492] 13:55:43 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805BF56000) [pid = 968] [serial = 1476] [outer = 0000000000000000] 13:55:43 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805CA42800) [pid = 968] [serial = 1477] [outer = 000000805BF56000] 13:55:43 INFO - PROCESS | 968 | 1467233743596 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805D22C400) [pid = 968] [serial = 1478] [outer = 000000805BF56000] 13:55:44 INFO - PROCESS | 968 | 1467233744034 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 650ms 13:55:44 INFO - PROCESS | 968 | 1467233744097 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 13:55:44 INFO - PROCESS | 968 | 1467233744099 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 13:55:44 INFO - PROCESS | 968 | 1467233744102 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:55:44 INFO - PROCESS | 968 | 1467233744104 Marionette TRACE conn6 <- [1,1934,null,{}] 13:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:55:44 INFO - PROCESS | 968 | 1467233744108 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:44 INFO - PROCESS | 968 | 1467233744110 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:44 INFO - PROCESS | 968 | 1467233744192 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 13:55:44 INFO - PROCESS | 968 | 1467233744198 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 968 | 1467233744200 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:44 INFO - PROCESS | 968 | ++DOCSHELL 0000008059989000 == 35 [pid = 968] [id = 493] 13:55:44 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805D23E800) [pid = 968] [serial = 1479] [outer = 0000000000000000] 13:55:44 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805D532C00) [pid = 968] [serial = 1480] [outer = 000000805D23E800] 13:55:44 INFO - PROCESS | 968 | 1467233744244 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805D906800) [pid = 968] [serial = 1481] [outer = 000000805D23E800] 13:55:45 INFO - PROCESS | 968 | 1467233745100 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1028ms 13:55:45 INFO - PROCESS | 968 | 1467233745136 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 968 | 1467233745141 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 13:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:55:45 INFO - PROCESS | 968 | 1467233745166 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 968 | 1467233745172 Marionette TRACE conn6 <- [1,1938,null,{}] 13:55:45 INFO - PROCESS | 968 | 1467233745178 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:45 INFO - PROCESS | 968 | 1467233745181 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:45 INFO - PROCESS | 968 | 1467233745328 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 13:55:45 INFO - PROCESS | 968 | 1467233745449 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 968 | 1467233745452 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:45 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C17800 == 36 [pid = 968] [id = 494] 13:55:45 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000804D59C800) [pid = 968] [serial = 1482] [outer = 0000000000000000] 13:55:45 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (00000080512D8800) [pid = 968] [serial = 1483] [outer = 000000804D59C800] 13:55:45 INFO - PROCESS | 968 | 1467233745513 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008052C78C00) [pid = 968] [serial = 1484] [outer = 000000804D59C800] 13:55:46 INFO - PROCESS | 968 | 1467233746374 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1306ms 13:55:46 INFO - PROCESS | 968 | 1467233746456 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 13:55:46 INFO - PROCESS | 968 | 1467233746461 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 13:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:55:46 INFO - PROCESS | 968 | 1467233746466 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:55:46 INFO - PROCESS | 968 | 1467233746470 Marionette TRACE conn6 <- [1,1942,null,{}] 13:55:46 INFO - PROCESS | 968 | 1467233746476 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:46 INFO - PROCESS | 968 | 1467233746478 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:46 INFO - PROCESS | 968 | 1467233746624 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 13:55:46 INFO - PROCESS | 968 | 1467233746737 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:46 INFO - PROCESS | 968 | 1467233746742 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:46 INFO - PROCESS | 968 | --DOCSHELL 000000805DA64000 == 35 [pid = 968] [id = 492] 13:55:46 INFO - PROCESS | 968 | --DOCSHELL 000000805CA88000 == 34 [pid = 968] [id = 491] 13:55:46 INFO - PROCESS | 968 | --DOCSHELL 0000008059DC6800 == 33 [pid = 968] [id = 490] 13:55:46 INFO - PROCESS | 968 | --DOCSHELL 000000805A2B0000 == 32 [pid = 968] [id = 489] 13:55:46 INFO - PROCESS | 968 | --DOCSHELL 000000805A179800 == 31 [pid = 968] [id = 488] 13:55:46 INFO - PROCESS | 968 | --DOCSHELL 000000805998B000 == 30 [pid = 968] [id = 487] 13:55:46 INFO - PROCESS | 968 | --DOCSHELL 0000008058C09000 == 29 [pid = 968] [id = 486] 13:55:46 INFO - PROCESS | 968 | --DOCSHELL 0000008051FBE800 == 28 [pid = 968] [id = 485] 13:55:46 INFO - PROCESS | 968 | --DOCSHELL 000000804CA82000 == 27 [pid = 968] [id = 484] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805DD79C00) [pid = 968] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805CAD6400) [pid = 968] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008058C46000) [pid = 968] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008059EC1400) [pid = 968] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008057233400) [pid = 968] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805644D800) [pid = 968] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805654D400) [pid = 968] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805D23E000) [pid = 968] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D515C00) [pid = 968] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080512C3000) [pid = 968] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805DDA6C00) [pid = 968] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008051C3B800) [pid = 968] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008052C77C00) [pid = 968] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 70 (00000080512D4C00) [pid = 968] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008051CB3000) [pid = 968] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008058FCEC00) [pid = 968] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000804D298C00) [pid = 968] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805A7A3800) [pid = 968] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805BB2C400) [pid = 968] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008056A22400) [pid = 968] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805C4CA400) [pid = 968] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 62 (00000080572F2400) [pid = 968] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805DDA2C00) [pid = 968] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 13:55:46 INFO - PROCESS | 968 | ++DOCSHELL 000000804E3E0000 == 28 [pid = 968] [id = 495] 13:55:46 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804CAB6800) [pid = 968] [serial = 1485] [outer = 0000000000000000] 13:55:46 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804CF95C00) [pid = 968] [serial = 1486] [outer = 000000804CAB6800] 13:55:46 INFO - PROCESS | 968 | 1467233746828 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (00000080512D0400) [pid = 968] [serial = 1487] [outer = 000000804CAB6800] 13:55:47 INFO - PROCESS | 968 | 1467233747280 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 837ms 13:55:47 INFO - PROCESS | 968 | 1467233747306 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 968 | 1467233747311 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 13:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:55:47 INFO - PROCESS | 968 | 1467233747318 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 968 | 1467233747321 Marionette TRACE conn6 <- [1,1946,null,{}] 13:55:47 INFO - PROCESS | 968 | 1467233747324 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:47 INFO - PROCESS | 968 | 1467233747327 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:47 INFO - PROCESS | 968 | 1467233747421 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 13:55:47 INFO - PROCESS | 968 | 1467233747428 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:47 INFO - PROCESS | 968 | 1467233747431 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:47 INFO - PROCESS | 968 | ++DOCSHELL 0000008056AAC800 == 29 [pid = 968] [id = 496] 13:55:47 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008052C76800) [pid = 968] [serial = 1488] [outer = 0000000000000000] 13:55:47 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008052D23C00) [pid = 968] [serial = 1489] [outer = 0000008052C76800] 13:55:47 INFO - PROCESS | 968 | 1467233747480 Marionette DEBUG loaded listener.js 13:55:47 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000805644BC00) [pid = 968] [serial = 1490] [outer = 0000008052C76800] 13:55:47 INFO - PROCESS | 968 | 1467233747971 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 13:55:48 INFO - PROCESS | 968 | 1467233748010 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 968 | 1467233748013 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 13:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:55:48 INFO - PROCESS | 968 | 1467233748016 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 968 | 1467233748020 Marionette TRACE conn6 <- [1,1950,null,{}] 13:55:48 INFO - PROCESS | 968 | 1467233748032 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 968 | 1467233748037 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:48 INFO - PROCESS | 968 | 1467233748167 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 13:55:48 INFO - PROCESS | 968 | 1467233748253 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 968 | 1467233748257 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:48 INFO - PROCESS | 968 | ++DOCSHELL 0000008059942800 == 30 [pid = 968] [id = 497] 13:55:48 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008056ACC800) [pid = 968] [serial = 1491] [outer = 0000000000000000] 13:55:48 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (00000080572DEC00) [pid = 968] [serial = 1492] [outer = 0000008056ACC800] 13:55:48 INFO - PROCESS | 968 | 1467233748307 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008058C44400) [pid = 968] [serial = 1493] [outer = 0000008056ACC800] 13:55:48 INFO - PROCESS | 968 | 1467233748702 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 732ms 13:55:48 INFO - PROCESS | 968 | 1467233748751 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 968 | 1467233748754 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 13:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:55:48 INFO - PROCESS | 968 | 1467233748758 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 968 | 1467233748760 Marionette TRACE conn6 <- [1,1954,null,{}] 13:55:48 INFO - PROCESS | 968 | 1467233748763 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 968 | 1467233748765 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:48 INFO - PROCESS | 968 | 1467233748855 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 13:55:48 INFO - PROCESS | 968 | 1467233748860 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 968 | 1467233748863 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:48 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1F9000 == 31 [pid = 968] [id = 498] 13:55:48 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805939D000) [pid = 968] [serial = 1494] [outer = 0000000000000000] 13:55:48 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008059767400) [pid = 968] [serial = 1495] [outer = 000000805939D000] 13:55:48 INFO - PROCESS | 968 | 1467233748908 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008059804000) [pid = 968] [serial = 1496] [outer = 000000805939D000] 13:55:49 INFO - PROCESS | 968 | 1467233749386 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 13:55:49 INFO - PROCESS | 968 | 1467233749451 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 13:55:49 INFO - PROCESS | 968 | 1467233749453 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 13:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:55:49 INFO - PROCESS | 968 | 1467233749461 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 968 | 1467233749463 Marionette TRACE conn6 <- [1,1958,null,{}] 13:55:49 INFO - PROCESS | 968 | 1467233749467 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:49 INFO - PROCESS | 968 | 1467233749469 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:49 INFO - PROCESS | 968 | 1467233749613 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 13:55:49 INFO - PROCESS | 968 | 1467233749640 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:49 INFO - PROCESS | 968 | 1467233749642 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:49 INFO - PROCESS | 968 | ++DOCSHELL 000000805A8D9000 == 32 [pid = 968] [id = 499] 13:55:49 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008059D0DC00) [pid = 968] [serial = 1497] [outer = 0000000000000000] 13:55:49 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008059D04800) [pid = 968] [serial = 1498] [outer = 0000008059D0DC00] 13:55:49 INFO - PROCESS | 968 | 1467233749689 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805A670400) [pid = 968] [serial = 1499] [outer = 0000008059D0DC00] 13:55:50 INFO - PROCESS | 968 | 1467233750144 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 13:55:50 INFO - PROCESS | 968 | 1467233750194 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 13:55:50 INFO - PROCESS | 968 | 1467233750196 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 13:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:55:50 INFO - PROCESS | 968 | 1467233750199 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - PROCESS | 968 | 1467233750201 Marionette TRACE conn6 <- [1,1962,null,{}] 13:55:50 INFO - PROCESS | 968 | 1467233750204 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 968 | 1467233750210 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:50 INFO - PROCESS | 968 | 1467233750352 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 13:55:50 INFO - PROCESS | 968 | 1467233750411 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 968 | 1467233750413 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:50 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA8C000 == 33 [pid = 968] [id = 500] 13:55:50 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805BBBB000) [pid = 968] [serial = 1500] [outer = 0000000000000000] 13:55:50 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805D230000) [pid = 968] [serial = 1501] [outer = 000000805BBBB000] 13:55:50 INFO - PROCESS | 968 | 1467233750460 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805D53FC00) [pid = 968] [serial = 1502] [outer = 000000805BBBB000] 13:55:50 INFO - PROCESS | 968 | 1467233750884 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 735ms 13:55:50 INFO - PROCESS | 968 | 1467233750957 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 13:55:50 INFO - PROCESS | 968 | 1467233750960 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 13:55:50 INFO - PROCESS | 968 | 1467233750965 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:55:50 INFO - PROCESS | 968 | 1467233750975 Marionette TRACE conn6 <- [1,1966,null,{}] 13:55:50 INFO - PROCESS | 968 | 1467233750979 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 968 | 1467233750981 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:51 INFO - PROCESS | 968 | 1467233751155 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805BF56000) [pid = 968] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008051440C00) [pid = 968] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058C3F000) [pid = 968] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D594800) [pid = 968] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008056ACD800) [pid = 968] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805980B000) [pid = 968] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008051255400) [pid = 968] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804BAD2C00) [pid = 968] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008059770C00) [pid = 968] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000804D132C00) [pid = 968] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000804D130000) [pid = 968] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:55:51 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008051C33400) [pid = 968] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:55:51 INFO - PROCESS | 968 | 1467233751214 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:51 INFO - PROCESS | 968 | 1467233751216 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:51 INFO - PROCESS | 968 | ++DOCSHELL 0000008059D9F000 == 34 [pid = 968] [id = 501] 13:55:51 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804B0E4000) [pid = 968] [serial = 1503] [outer = 0000000000000000] 13:55:51 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000804CF98000) [pid = 968] [serial = 1504] [outer = 000000804B0E4000] 13:55:51 INFO - PROCESS | 968 | 1467233751262 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008056ACCC00) [pid = 968] [serial = 1505] [outer = 000000804B0E4000] 13:55:51 INFO - PROCESS | 968 | 1467233751602 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 13:55:51 INFO - PROCESS | 968 | 1467233751665 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 13:55:51 INFO - PROCESS | 968 | 1467233751668 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 13:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:55:51 INFO - PROCESS | 968 | 1467233751671 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - PROCESS | 968 | 1467233751673 Marionette TRACE conn6 <- [1,1970,null,{}] 13:55:51 INFO - PROCESS | 968 | 1467233751677 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:51 INFO - PROCESS | 968 | 1467233751679 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:51 INFO - PROCESS | 968 | 1467233751763 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 13:55:51 INFO - PROCESS | 968 | 1467233751768 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:51 INFO - PROCESS | 968 | 1467233751770 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:51 INFO - PROCESS | 968 | ++DOCSHELL 0000008051550000 == 35 [pid = 968] [id = 502] 13:55:51 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008051D26800) [pid = 968] [serial = 1506] [outer = 0000000000000000] 13:55:51 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805DD7E800) [pid = 968] [serial = 1507] [outer = 0000008051D26800] 13:55:51 INFO - PROCESS | 968 | 1467233751816 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805DDA6800) [pid = 968] [serial = 1508] [outer = 0000008051D26800] 13:55:52 INFO - PROCESS | 968 | 1467233752240 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 586ms 13:55:52 INFO - PROCESS | 968 | 1467233752262 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 968 | 1467233752264 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 13:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:55:52 INFO - PROCESS | 968 | 1467233752279 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 968 | 1467233752281 Marionette TRACE conn6 <- [1,1974,null,{}] 13:55:52 INFO - PROCESS | 968 | 1467233752290 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:52 INFO - PROCESS | 968 | 1467233752292 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:52 INFO - PROCESS | 968 | 1467233752375 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 13:55:52 INFO - PROCESS | 968 | 1467233752380 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 968 | 1467233752382 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:52 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C2A000 == 36 [pid = 968] [id = 503] 13:55:52 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805DE4D400) [pid = 968] [serial = 1509] [outer = 0000000000000000] 13:55:52 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805DE51000) [pid = 968] [serial = 1510] [outer = 000000805DE4D400] 13:55:52 INFO - PROCESS | 968 | 1467233752427 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805DE58400) [pid = 968] [serial = 1511] [outer = 000000805DE4D400] 13:55:52 INFO - PROCESS | 968 | 1467233752874 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 649ms 13:55:52 INFO - PROCESS | 968 | 1467233752920 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 968 | 1467233752922 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 13:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:55:52 INFO - PROCESS | 968 | 1467233752930 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 968 | 1467233752932 Marionette TRACE conn6 <- [1,1978,null,{}] 13:55:52 INFO - PROCESS | 968 | 1467233752936 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:52 INFO - PROCESS | 968 | 1467233752938 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:53 INFO - PROCESS | 968 | 1467233753024 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 13:55:53 INFO - PROCESS | 968 | 1467233753030 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 968 | 1467233753032 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:53 INFO - PROCESS | 968 | ++DOCSHELL 000000806154E000 == 37 [pid = 968] [id = 504] 13:55:53 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805E5F4C00) [pid = 968] [serial = 1512] [outer = 0000000000000000] 13:55:53 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805E5F6800) [pid = 968] [serial = 1513] [outer = 000000805E5F4C00] 13:55:53 INFO - PROCESS | 968 | 1467233753076 Marionette DEBUG loaded listener.js 13:55:53 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805E902C00) [pid = 968] [serial = 1514] [outer = 000000805E5F4C00] 13:55:53 INFO - PROCESS | 968 | 1467233753844 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 987ms 13:55:53 INFO - PROCESS | 968 | 1467233753915 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 968 | 1467233753921 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 13:55:53 INFO - PROCESS | 968 | 1467233753926 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:55:53 INFO - PROCESS | 968 | 1467233753931 Marionette TRACE conn6 <- [1,1982,null,{}] 13:55:53 INFO - PROCESS | 968 | 1467233753936 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:53 INFO - PROCESS | 968 | 1467233753939 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:54 INFO - PROCESS | 968 | 1467233754065 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 13:55:54 INFO - PROCESS | 968 | 1467233754181 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:54 INFO - PROCESS | 968 | 1467233754184 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008059677800 == 38 [pid = 968] [id = 505] 13:55:54 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (00000080519FA000) [pid = 968] [serial = 1515] [outer = 0000000000000000] 13:55:54 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008052D23800) [pid = 968] [serial = 1516] [outer = 00000080519FA000] 13:55:54 INFO - PROCESS | 968 | 1467233754246 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008056553C00) [pid = 968] [serial = 1517] [outer = 00000080519FA000] 13:55:54 INFO - PROCESS | 968 | 1467233754839 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 943ms 13:55:54 INFO - PROCESS | 968 | 1467233754874 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 968 | 1467233754879 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 13:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:55:54 INFO - PROCESS | 968 | 1467233754887 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - PROCESS | 968 | 1467233754890 Marionette TRACE conn6 <- [1,1986,null,{}] 13:55:54 INFO - PROCESS | 968 | 1467233754895 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:54 INFO - PROCESS | 968 | 1467233754898 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:55 INFO - PROCESS | 968 | 1467233755017 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 13:55:55 INFO - PROCESS | 968 | 1467233755139 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 968 | 1467233755142 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:55 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA7A800 == 39 [pid = 968] [id = 506] 13:55:55 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008058FD1000) [pid = 968] [serial = 1518] [outer = 0000000000000000] 13:55:55 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008059CFD400) [pid = 968] [serial = 1519] [outer = 0000008058FD1000] 13:55:55 INFO - PROCESS | 968 | 1467233755201 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805B0E0400) [pid = 968] [serial = 1520] [outer = 0000008058FD1000] 13:55:55 INFO - PROCESS | 968 | 1467233755821 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 985ms 13:55:55 INFO - PROCESS | 968 | 1467233755878 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 13:55:55 INFO - PROCESS | 968 | 1467233755881 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 13:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:55:55 INFO - PROCESS | 968 | 1467233755885 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:55:55 INFO - PROCESS | 968 | 1467233755889 Marionette TRACE conn6 <- [1,1990,null,{}] 13:55:55 INFO - PROCESS | 968 | 1467233755900 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:55 INFO - PROCESS | 968 | 1467233755906 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:56 INFO - PROCESS | 968 | 1467233756022 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 13:55:56 INFO - PROCESS | 968 | 1467233756148 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 968 | 1467233756152 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:56 INFO - PROCESS | 968 | ++DOCSHELL 000000805A373800 == 40 [pid = 968] [id = 507] 13:55:56 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (00000080512CD800) [pid = 968] [serial = 1521] [outer = 0000000000000000] 13:55:56 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008059775400) [pid = 968] [serial = 1522] [outer = 00000080512CD800] 13:55:56 INFO - PROCESS | 968 | 1467233756212 Marionette DEBUG loaded listener.js 13:55:56 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805E5FCC00) [pid = 968] [serial = 1523] [outer = 00000080512CD800] 13:55:56 INFO - PROCESS | 968 | 1467233756924 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1088ms 13:55:56 INFO - PROCESS | 968 | 1467233756974 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 968 | 1467233756979 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 13:55:56 INFO - PROCESS | 968 | 1467233756983 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:55:56 INFO - PROCESS | 968 | 1467233756986 Marionette TRACE conn6 <- [1,1994,null,{}] 13:55:56 INFO - PROCESS | 968 | 1467233756993 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 968 | 1467233756996 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:57 INFO - PROCESS | 968 | 1467233757134 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 0000008060C2A000 == 39 [pid = 968] [id = 503] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 0000008051550000 == 38 [pid = 968] [id = 502] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 0000008059D9F000 == 37 [pid = 968] [id = 501] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 000000805CA8C000 == 36 [pid = 968] [id = 500] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 000000805A8D9000 == 35 [pid = 968] [id = 499] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 000000805A1F9000 == 34 [pid = 968] [id = 498] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 0000008059942800 == 33 [pid = 968] [id = 497] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 0000008056AAC800 == 32 [pid = 968] [id = 496] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 000000804E3E0000 == 31 [pid = 968] [id = 495] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 0000008058C17800 == 30 [pid = 968] [id = 494] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 0000008059989000 == 29 [pid = 968] [id = 493] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 000000805A373800 == 28 [pid = 968] [id = 507] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 000000805CA7A800 == 27 [pid = 968] [id = 506] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 0000008059677800 == 26 [pid = 968] [id = 505] 13:55:57 INFO - PROCESS | 968 | --DOCSHELL 000000806154E000 == 25 [pid = 968] [id = 504] 13:55:57 INFO - PROCESS | 968 | 1467233757841 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 968 | 1467233757845 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805CA42800) [pid = 968] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008051F76C00) [pid = 968] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008058C47000) [pid = 968] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008052D1FC00) [pid = 968] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008052F52000) [pid = 968] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008051C36000) [pid = 968] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805939CC00) [pid = 968] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080572D7C00) [pid = 968] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805DDAB400) [pid = 968] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805D537C00) [pid = 968] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008059520800) [pid = 968] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058FCE000) [pid = 968] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804CF97000) [pid = 968] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008059772C00) [pid = 968] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008056AC2000) [pid = 968] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805AEB2800) [pid = 968] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805BB33C00) [pid = 968] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805654E800) [pid = 968] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000804D49CC00) [pid = 968] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000804D748400) [pid = 968] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008056449000) [pid = 968] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805D22C400) [pid = 968] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805208F000) [pid = 968] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008056ACC400) [pid = 968] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 13:55:57 INFO - PROCESS | 968 | ++DOCSHELL 000000804CB9A800 == 26 [pid = 968] [id = 508] 13:55:57 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804CABA800) [pid = 968] [serial = 1524] [outer = 0000000000000000] 13:55:58 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804CEB9400) [pid = 968] [serial = 1525] [outer = 000000804CABA800] 13:55:58 INFO - PROCESS | 968 | 1467233758001 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804CFA4400) [pid = 968] [serial = 1526] [outer = 000000804CABA800] 13:55:58 INFO - PROCESS | 968 | 1467233758434 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 13:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1544ms 13:55:58 INFO - PROCESS | 968 | 1467233758534 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 968 | 1467233758538 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 13:55:58 INFO - PROCESS | 968 | 1467233758542 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:55:58 INFO - PROCESS | 968 | 1467233758546 Marionette TRACE conn6 <- [1,1998,null,{}] 13:55:58 INFO - PROCESS | 968 | 1467233758551 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 968 | 1467233758556 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:58 INFO - PROCESS | 968 | 1467233758658 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 13:55:58 INFO - PROCESS | 968 | 1467233758669 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 968 | 1467233758671 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:58 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D90000 == 27 [pid = 968] [id = 509] 13:55:58 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804E1E9800) [pid = 968] [serial = 1527] [outer = 0000000000000000] 13:55:58 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805124D000) [pid = 968] [serial = 1528] [outer = 000000804E1E9800] 13:55:58 INFO - PROCESS | 968 | 1467233758722 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (00000080512D3400) [pid = 968] [serial = 1529] [outer = 000000804E1E9800] 13:55:59 INFO - PROCESS | 968 | 1467233759218 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 13:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 13:55:59 INFO - PROCESS | 968 | 1467233759283 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 13:55:59 INFO - PROCESS | 968 | 1467233759288 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 13:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:55:59 INFO - PROCESS | 968 | 1467233759293 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:55:59 INFO - PROCESS | 968 | 1467233759295 Marionette TRACE conn6 <- [1,2002,null,{}] 13:55:59 INFO - PROCESS | 968 | 1467233759298 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:59 INFO - PROCESS | 968 | 1467233759301 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:59 INFO - PROCESS | 968 | 1467233759400 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 13:55:59 INFO - PROCESS | 968 | 1467233759478 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 968 | 1467233759481 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:55:59 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C17800 == 28 [pid = 968] [id = 510] 13:55:59 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008051C33800) [pid = 968] [serial = 1530] [outer = 0000000000000000] 13:55:59 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008052C77C00) [pid = 968] [serial = 1531] [outer = 0000008051C33800] 13:55:59 INFO - PROCESS | 968 | 1467233759539 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080531C2C00) [pid = 968] [serial = 1532] [outer = 0000008051C33800] 13:55:59 INFO - PROCESS | 968 | 1467233759962 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 13:56:00 INFO - PROCESS | 968 | 1467233760028 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 968 | 1467233760031 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 13:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:56:00 INFO - PROCESS | 968 | 1467233760036 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 968 | 1467233760042 Marionette TRACE conn6 <- [1,2006,null,{}] 13:56:00 INFO - PROCESS | 968 | 1467233760060 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 968 | 1467233760064 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:00 INFO - PROCESS | 968 | 1467233760198 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 13:56:00 INFO - PROCESS | 968 | 1467233760207 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 968 | 1467233760210 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:00 INFO - PROCESS | 968 | ++DOCSHELL 0000008059942800 == 29 [pid = 968] [id = 511] 13:56:00 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008056490400) [pid = 968] [serial = 1533] [outer = 0000000000000000] 13:56:00 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805654F400) [pid = 968] [serial = 1534] [outer = 0000008056490400] 13:56:00 INFO - PROCESS | 968 | 1467233760298 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008056AC1800) [pid = 968] [serial = 1535] [outer = 0000008056490400] 13:56:00 INFO - PROCESS | 968 | 1467233760747 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 755ms 13:56:00 INFO - PROCESS | 968 | 1467233760792 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 968 | 1467233760795 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 13:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:56:00 INFO - PROCESS | 968 | 1467233760805 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 968 | 1467233760807 Marionette TRACE conn6 <- [1,2010,null,{}] 13:56:00 INFO - PROCESS | 968 | 1467233760810 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 968 | 1467233760812 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:00 INFO - PROCESS | 968 | 1467233760930 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 13:56:00 INFO - PROCESS | 968 | 1467233760983 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 968 | 1467233760986 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:01 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F5B800 == 30 [pid = 968] [id = 512] 13:56:01 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (00000080572DB000) [pid = 968] [serial = 1536] [outer = 0000000000000000] 13:56:01 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008058C3E400) [pid = 968] [serial = 1537] [outer = 00000080572DB000] 13:56:01 INFO - PROCESS | 968 | 1467233761041 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008058D6E400) [pid = 968] [serial = 1538] [outer = 00000080572DB000] 13:56:01 INFO - PROCESS | 968 | 1467233761479 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 734ms 13:56:01 INFO - PROCESS | 968 | 1467233761541 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 968 | 1467233761543 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 13:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:56:01 INFO - PROCESS | 968 | 1467233761547 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 968 | 1467233761549 Marionette TRACE conn6 <- [1,2014,null,{}] 13:56:01 INFO - PROCESS | 968 | 1467233761553 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:01 INFO - PROCESS | 968 | 1467233761555 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:01 INFO - PROCESS | 968 | 1467233761667 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 13:56:01 INFO - PROCESS | 968 | 1467233761676 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 968 | 1467233761683 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:01 INFO - PROCESS | 968 | ++DOCSHELL 000000805A29F800 == 31 [pid = 968] [id = 513] 13:56:01 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805939E400) [pid = 968] [serial = 1539] [outer = 0000000000000000] 13:56:01 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (00000080593A2400) [pid = 968] [serial = 1540] [outer = 000000805939E400] 13:56:01 INFO - PROCESS | 968 | 1467233761786 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008059808000) [pid = 968] [serial = 1541] [outer = 000000805939E400] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805E5F4C00) [pid = 968] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805DE4D400) [pid = 968] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008059D0DC00) [pid = 968] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008052C76800) [pid = 968] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804D59C800) [pid = 968] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805BBBB000) [pid = 968] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805D23E800) [pid = 968] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805939D000) [pid = 968] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008056ACC800) [pid = 968] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CAB6800) [pid = 968] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804B0E4000) [pid = 968] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:56:02 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008051D26800) [pid = 968] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:56:02 INFO - PROCESS | 968 | 1467233762435 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 944ms 13:56:02 INFO - PROCESS | 968 | 1467233762494 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 968 | 1467233762496 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 13:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:56:02 INFO - PROCESS | 968 | 1467233762500 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 968 | 1467233762502 Marionette TRACE conn6 <- [1,2018,null,{}] 13:56:02 INFO - PROCESS | 968 | 1467233762505 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 968 | 1467233762508 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:02 INFO - PROCESS | 968 | 1467233762596 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 13:56:02 INFO - PROCESS | 968 | 1467233762603 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 968 | 1467233762605 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:02 INFO - PROCESS | 968 | ++DOCSHELL 000000804CBA5800 == 32 [pid = 968] [id = 514] 13:56:02 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805648B800) [pid = 968] [serial = 1542] [outer = 0000000000000000] 13:56:02 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805980B000) [pid = 968] [serial = 1543] [outer = 000000805648B800] 13:56:02 INFO - PROCESS | 968 | 1467233762659 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805A1B4400) [pid = 968] [serial = 1544] [outer = 000000805648B800] 13:56:03 INFO - PROCESS | 968 | 1467233763093 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 629ms 13:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:56:03 INFO - PROCESS | 968 | 1467233763133 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 968 | 1467233763135 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 13:56:03 INFO - PROCESS | 968 | 1467233763139 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 968 | 1467233763140 Marionette TRACE conn6 <- [1,2022,null,{}] 13:56:03 INFO - PROCESS | 968 | 1467233763144 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:03 INFO - PROCESS | 968 | 1467233763146 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:03 INFO - PROCESS | 968 | 1467233763228 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 13:56:03 INFO - PROCESS | 968 | 1467233763234 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 968 | 1467233763236 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:03 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA17800 == 33 [pid = 968] [id = 515] 13:56:03 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805A1C3000) [pid = 968] [serial = 1545] [outer = 0000000000000000] 13:56:03 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805A7A3800) [pid = 968] [serial = 1546] [outer = 000000805A1C3000] 13:56:03 INFO - PROCESS | 968 | 1467233763282 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805B372000) [pid = 968] [serial = 1547] [outer = 000000805A1C3000] 13:56:03 INFO - PROCESS | 968 | 1467233763730 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 628ms 13:56:03 INFO - PROCESS | 968 | 1467233763768 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 968 | 1467233763771 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 13:56:03 INFO - PROCESS | 968 | 1467233763774 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:56:03 INFO - PROCESS | 968 | 1467233763775 Marionette TRACE conn6 <- [1,2026,null,{}] 13:56:03 INFO - PROCESS | 968 | 1467233763784 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:03 INFO - PROCESS | 968 | 1467233763786 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:03 INFO - PROCESS | 968 | 1467233763870 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 13:56:03 INFO - PROCESS | 968 | 1467233763876 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 968 | 1467233763878 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:03 INFO - PROCESS | 968 | ++DOCSHELL 000000805D50E800 == 34 [pid = 968] [id = 516] 13:56:03 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805BBBEC00) [pid = 968] [serial = 1548] [outer = 0000000000000000] 13:56:03 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805BFD2400) [pid = 968] [serial = 1549] [outer = 000000805BBBEC00] 13:56:03 INFO - PROCESS | 968 | 1467233763933 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805CA42400) [pid = 968] [serial = 1550] [outer = 000000805BBBEC00] 13:56:04 INFO - PROCESS | 968 | 1467233764567 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 880ms 13:56:04 INFO - PROCESS | 968 | 1467233764692 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 968 | 1467233764697 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 13:56:04 INFO - PROCESS | 968 | 1467233764703 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 968 | 1467233764707 Marionette TRACE conn6 <- [1,2030,null,{}] 13:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:56:04 INFO - PROCESS | 968 | 1467233764713 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:04 INFO - PROCESS | 968 | 1467233764716 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:04 INFO - PROCESS | 968 | 1467233764849 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 13:56:04 INFO - PROCESS | 968 | 1467233764923 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 968 | 1467233764926 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:04 INFO - PROCESS | 968 | ++DOCSHELL 00000080565D5800 == 35 [pid = 968] [id = 517] 13:56:04 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000804D291800) [pid = 968] [serial = 1551] [outer = 0000000000000000] 13:56:04 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000804E1EB400) [pid = 968] [serial = 1552] [outer = 000000804D291800] 13:56:05 INFO - PROCESS | 968 | 1467233764986 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008051F70C00) [pid = 968] [serial = 1553] [outer = 000000804D291800] 13:56:05 INFO - PROCESS | 968 | 1467233765717 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:56:05 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) 13:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1078ms 13:56:05 INFO - PROCESS | 968 | 1467233765795 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 968 | 1467233765800 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 13:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:56:05 INFO - PROCESS | 968 | 1467233765806 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:56:05 INFO - PROCESS | 968 | 1467233765810 Marionette TRACE conn6 <- [1,2034,null,{}] 13:56:05 INFO - PROCESS | 968 | 1467233765814 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:05 INFO - PROCESS | 968 | 1467233765817 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:05 INFO - PROCESS | 968 | 1467233765951 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 13:56:06 INFO - PROCESS | 968 | 1467233766065 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 968 | 1467233766069 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:06 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DAE800 == 36 [pid = 968] [id = 518] 13:56:06 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000804D4A4000) [pid = 968] [serial = 1554] [outer = 0000000000000000] 13:56:06 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805225A800) [pid = 968] [serial = 1555] [outer = 000000804D4A4000] 13:56:06 INFO - PROCESS | 968 | 1467233766138 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805654B400) [pid = 968] [serial = 1556] [outer = 000000804D4A4000] 13:56:06 INFO - PROCESS | 968 | --DOCSHELL 00000080565DD800 == 35 [pid = 968] [id = 409] 13:56:06 INFO - PROCESS | 968 | --DOCSHELL 000000805A365000 == 34 [pid = 968] [id = 407] 13:56:06 INFO - PROCESS | 968 | --DOCSHELL 000000805A1ED000 == 33 [pid = 968] [id = 411] 13:56:06 INFO - PROCESS | 968 | --DOCSHELL 000000804E309800 == 32 [pid = 968] [id = 408] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805DE58400) [pid = 968] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008059D04800) [pid = 968] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008052D23C00) [pid = 968] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805644BC00) [pid = 968] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080512D8800) [pid = 968] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008052C78C00) [pid = 968] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805D230000) [pid = 968] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805D906800) [pid = 968] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805D532C00) [pid = 968] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008059767400) [pid = 968] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080572DEC00) [pid = 968] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008058C44400) [pid = 968] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CF95C00) [pid = 968] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 71 (00000080512D0400) [pid = 968] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000804CF98000) [pid = 968] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805D53FC00) [pid = 968] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805DD7E800) [pid = 968] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805DDA6800) [pid = 968] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805A670400) [pid = 968] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008056ACCC00) [pid = 968] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008059804000) [pid = 968] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805E5F6800) [pid = 968] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805E902C00) [pid = 968] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805DE51000) [pid = 968] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 13:56:06 INFO - PROCESS | 968 | 1467233766969 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1180ms 13:56:06 INFO - PROCESS | 968 | 1467233766989 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 13:56:06 INFO - PROCESS | 968 | 1467233766993 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 13:56:07 INFO - PROCESS | 968 | 1467233766998 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:56:07 INFO - PROCESS | 968 | 1467233767003 Marionette TRACE conn6 <- [1,2038,null,{}] 13:56:07 INFO - PROCESS | 968 | 1467233767008 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:07 INFO - PROCESS | 968 | 1467233767011 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:07 INFO - PROCESS | 968 | 1467233767113 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 13:56:07 INFO - PROCESS | 968 | 1467233767196 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 968 | 1467233767198 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:07 INFO - PROCESS | 968 | ++DOCSHELL 00000080533F7800 == 33 [pid = 968] [id = 519] 13:56:07 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804D28DC00) [pid = 968] [serial = 1557] [outer = 0000000000000000] 13:56:07 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (0000008051254800) [pid = 968] [serial = 1558] [outer = 000000804D28DC00] 13:56:07 INFO - PROCESS | 968 | 1467233767250 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008052D18C00) [pid = 968] [serial = 1559] [outer = 000000804D28DC00] 13:56:07 INFO - PROCESS | 968 | 1467233767705 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 13:56:07 INFO - PROCESS | 968 | 1467233767736 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 13:56:07 INFO - PROCESS | 968 | 1467233767741 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 13:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:56:07 INFO - PROCESS | 968 | 1467233767747 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - PROCESS | 968 | 1467233767750 Marionette TRACE conn6 <- [1,2042,null,{}] 13:56:07 INFO - PROCESS | 968 | 1467233767754 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:07 INFO - PROCESS | 968 | 1467233767756 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:07 INFO - PROCESS | 968 | 1467233767852 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 13:56:07 INFO - PROCESS | 968 | 1467233767859 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 968 | 1467233767861 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:07 INFO - PROCESS | 968 | ++DOCSHELL 0000008059734800 == 34 [pid = 968] [id = 520] 13:56:07 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008056448C00) [pid = 968] [serial = 1560] [outer = 0000000000000000] 13:56:07 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008056519C00) [pid = 968] [serial = 1561] [outer = 0000008056448C00] 13:56:07 INFO - PROCESS | 968 | 1467233767910 Marionette DEBUG loaded listener.js 13:56:08 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000805700E800) [pid = 968] [serial = 1562] [outer = 0000008056448C00] 13:56:08 INFO - PROCESS | 968 | 1467233768419 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 13:56:08 INFO - PROCESS | 968 | 1467233768441 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 968 | 1467233768443 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 13:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:56:08 INFO - PROCESS | 968 | 1467233768447 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 968 | 1467233768451 Marionette TRACE conn6 <- [1,2046,null,{}] 13:56:08 INFO - PROCESS | 968 | 1467233768462 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:08 INFO - PROCESS | 968 | 1467233768467 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:08 INFO - PROCESS | 968 | 1467233768557 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 13:56:08 INFO - PROCESS | 968 | 1467233768567 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 968 | 1467233768570 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:08 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1EF800 == 35 [pid = 968] [id = 521] 13:56:08 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805644BC00) [pid = 968] [serial = 1563] [outer = 0000000000000000] 13:56:08 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805939A800) [pid = 968] [serial = 1564] [outer = 000000805644BC00] 13:56:08 INFO - PROCESS | 968 | 1467233768685 Marionette DEBUG loaded listener.js 13:56:08 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008059768C00) [pid = 968] [serial = 1565] [outer = 000000805644BC00] 13:56:09 INFO - PROCESS | 968 | 1467233769077 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 693ms 13:56:09 INFO - PROCESS | 968 | 1467233769142 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 968 | 1467233769145 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 13:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:56:09 INFO - PROCESS | 968 | 1467233769148 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - PROCESS | 968 | 1467233769150 Marionette TRACE conn6 <- [1,2050,null,{}] 13:56:09 INFO - PROCESS | 968 | 1467233769154 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:09 INFO - PROCESS | 968 | 1467233769156 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:09 INFO - PROCESS | 968 | 1467233769311 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 13:56:09 INFO - PROCESS | 968 | 1467233769324 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 968 | 1467233769326 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:09 INFO - PROCESS | 968 | ++DOCSHELL 000000805BF16800 == 36 [pid = 968] [id = 522] 13:56:09 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008059768400) [pid = 968] [serial = 1566] [outer = 0000000000000000] 13:56:09 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008059CFA400) [pid = 968] [serial = 1567] [outer = 0000008059768400] 13:56:09 INFO - PROCESS | 968 | 1467233769373 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805A7A0400) [pid = 968] [serial = 1568] [outer = 0000008059768400] 13:56:09 INFO - PROCESS | 968 | 1467233769822 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 732ms 13:56:09 INFO - PROCESS | 968 | 1467233769882 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 968 | 1467233769884 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 13:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:56:09 INFO - PROCESS | 968 | 1467233769888 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - PROCESS | 968 | 1467233769890 Marionette TRACE conn6 <- [1,2054,null,{}] 13:56:09 INFO - PROCESS | 968 | 1467233769894 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:09 INFO - PROCESS | 968 | 1467233769896 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:10 INFO - PROCESS | 968 | 1467233770010 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 13:56:10 INFO - PROCESS | 968 | 1467233770064 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 968 | 1467233770066 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:10 INFO - PROCESS | 968 | ++DOCSHELL 000000805D2D6800 == 37 [pid = 968] [id = 523] 13:56:10 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805A7F5000) [pid = 968] [serial = 1569] [outer = 0000000000000000] 13:56:10 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805B36F800) [pid = 968] [serial = 1570] [outer = 000000805A7F5000] 13:56:10 INFO - PROCESS | 968 | 1467233770112 Marionette DEBUG loaded listener.js 13:56:10 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805C1A2800) [pid = 968] [serial = 1571] [outer = 000000805A7F5000] 13:56:10 INFO - PROCESS | 968 | 1467233770569 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 13:56:10 INFO - PROCESS | 968 | 1467233770643 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 13:56:10 INFO - PROCESS | 968 | 1467233770646 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 13:56:10 INFO - PROCESS | 968 | 1467233770651 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:56:10 INFO - PROCESS | 968 | 1467233770653 Marionette TRACE conn6 <- [1,2058,null,{}] 13:56:10 INFO - PROCESS | 968 | 1467233770657 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:56:10 INFO - PROCESS | 968 | 1467233770663 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:10 INFO - PROCESS | 968 | 1467233770790 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 13:56:10 INFO - PROCESS | 968 | 1467233770844 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 968 | 1467233770846 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:10 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE83000 == 38 [pid = 968] [id = 524] 13:56:10 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D532C00) [pid = 968] [serial = 1572] [outer = 0000000000000000] 13:56:10 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805D540C00) [pid = 968] [serial = 1573] [outer = 000000805D532C00] 13:56:10 INFO - PROCESS | 968 | 1467233770901 Marionette DEBUG loaded listener.js 13:56:10 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805DD77400) [pid = 968] [serial = 1574] [outer = 000000805D532C00] 13:56:11 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804CABA800) [pid = 968] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:56:11 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008051C33800) [pid = 968] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:56:11 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080512CD800) [pid = 968] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:56:11 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804E1E9800) [pid = 968] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:56:11 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080519FA000) [pid = 968] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:56:11 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008058FD1000) [pid = 968] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:56:11 INFO - PROCESS | 968 | --DOMWINDOW == 72 (00000080572DB000) [pid = 968] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:56:11 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805A1C3000) [pid = 968] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:56:11 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805939E400) [pid = 968] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:56:11 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008056490400) [pid = 968] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:56:11 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805648B800) [pid = 968] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:56:11 INFO - PROCESS | 968 | 1467233771382 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 776ms 13:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:56:11 INFO - PROCESS | 968 | 1467233771436 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 13:56:11 INFO - PROCESS | 968 | 1467233771438 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 13:56:11 INFO - PROCESS | 968 | 1467233771442 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:56:11 INFO - PROCESS | 968 | 1467233771443 Marionette TRACE conn6 <- [1,2062,null,{}] 13:56:11 INFO - PROCESS | 968 | 1467233771447 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:11 INFO - PROCESS | 968 | 1467233771449 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:11 INFO - PROCESS | 968 | 1467233771533 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 13:56:11 INFO - PROCESS | 968 | 1467233771539 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 968 | 1467233771541 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:11 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE9C000 == 39 [pid = 968] [id = 525] 13:56:11 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (00000080519FA000) [pid = 968] [serial = 1575] [outer = 0000000000000000] 13:56:11 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805648B800) [pid = 968] [serial = 1576] [outer = 00000080519FA000] 13:56:11 INFO - PROCESS | 968 | 1467233771585 Marionette DEBUG loaded listener.js 13:56:11 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008059EC5C00) [pid = 968] [serial = 1577] [outer = 00000080519FA000] 13:56:12 INFO - PROCESS | 968 | 1467233772022 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 13:56:12 INFO - PROCESS | 968 | 1467233772072 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 968 | 1467233772074 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 13:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:56:12 INFO - PROCESS | 968 | 1467233772077 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 968 | 1467233772079 Marionette TRACE conn6 <- [1,2066,null,{}] 13:56:12 INFO - PROCESS | 968 | 1467233772083 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:12 INFO - PROCESS | 968 | 1467233772085 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:12 INFO - PROCESS | 968 | 1467233772196 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 13:56:12 INFO - PROCESS | 968 | 1467233772212 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 968 | 1467233772214 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:12 INFO - PROCESS | 968 | ++DOCSHELL 00000080602D6800 == 40 [pid = 968] [id = 526] 13:56:12 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805DD7E000) [pid = 968] [serial = 1578] [outer = 0000000000000000] 13:56:12 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805DDA0C00) [pid = 968] [serial = 1579] [outer = 000000805DD7E000] 13:56:12 INFO - PROCESS | 968 | 1467233772260 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805DE4AC00) [pid = 968] [serial = 1580] [outer = 000000805DD7E000] 13:56:12 INFO - PROCESS | 968 | 1467233772683 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 13:56:12 INFO - PROCESS | 968 | 1467233772711 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 968 | 1467233772713 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 13:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:56:12 INFO - PROCESS | 968 | 1467233772721 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 968 | 1467233772723 Marionette TRACE conn6 <- [1,2070,null,{}] 13:56:12 INFO - PROCESS | 968 | 1467233772727 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:12 INFO - PROCESS | 968 | 1467233772728 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:12 INFO - PROCESS | 968 | 1467233772817 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 13:56:12 INFO - PROCESS | 968 | 1467233772823 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 968 | 1467233772825 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:12 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DAD800 == 41 [pid = 968] [id = 527] 13:56:12 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805DE54800) [pid = 968] [serial = 1581] [outer = 0000000000000000] 13:56:12 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805DE57C00) [pid = 968] [serial = 1582] [outer = 000000805DE54800] 13:56:12 INFO - PROCESS | 968 | 1467233772869 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805E5F4C00) [pid = 968] [serial = 1583] [outer = 000000805DE54800] 13:56:13 INFO - PROCESS | 968 | 1467233773295 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 13:56:13 INFO - PROCESS | 968 | 1467233773353 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 968 | 1467233773355 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 13:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:56:13 INFO - PROCESS | 968 | 1467233773358 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - PROCESS | 968 | 1467233773360 Marionette TRACE conn6 <- [1,2074,null,{}] 13:56:13 INFO - PROCESS | 968 | 1467233773410 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:13 INFO - PROCESS | 968 | 1467233773413 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:13 INFO - PROCESS | 968 | 1467233773536 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 13:56:13 INFO - PROCESS | 968 | 1467233773742 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 968 | 1467233773746 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:13 INFO - PROCESS | 968 | ++DOCSHELL 0000008057B97000 == 42 [pid = 968] [id = 528] 13:56:13 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804D29AC00) [pid = 968] [serial = 1584] [outer = 0000000000000000] 13:56:13 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D597800) [pid = 968] [serial = 1585] [outer = 000000804D29AC00] 13:56:13 INFO - PROCESS | 968 | 1467233773809 Marionette DEBUG loaded listener.js 13:56:13 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (00000080531C8400) [pid = 968] [serial = 1586] [outer = 000000804D29AC00] 13:56:14 INFO - PROCESS | 968 | 1467233774420 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1115ms 13:56:14 INFO - PROCESS | 968 | 1467233774481 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 968 | 1467233774485 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 13:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:56:14 INFO - PROCESS | 968 | 1467233774490 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:56:14 INFO - PROCESS | 968 | 1467233774493 Marionette TRACE conn6 <- [1,2078,null,{}] 13:56:14 INFO - PROCESS | 968 | 1467233774512 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:14 INFO - PROCESS | 968 | 1467233774516 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:14 INFO - PROCESS | 968 | 1467233774668 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 13:56:14 INFO - PROCESS | 968 | 1467233774721 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 968 | 1467233774725 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:14 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA11000 == 43 [pid = 968] [id = 529] 13:56:14 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008058C49C00) [pid = 968] [serial = 1587] [outer = 0000000000000000] 13:56:14 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008058EDCC00) [pid = 968] [serial = 1588] [outer = 0000008058C49C00] 13:56:14 INFO - PROCESS | 968 | 1467233774784 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008059774800) [pid = 968] [serial = 1589] [outer = 0000008058C49C00] 13:56:15 INFO - PROCESS | 968 | 1467233775392 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 945ms 13:56:15 INFO - PROCESS | 968 | 1467233775436 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 13:56:15 INFO - PROCESS | 968 | 1467233775439 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 13:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:56:15 INFO - PROCESS | 968 | 1467233775443 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 968 | 1467233775445 Marionette TRACE conn6 <- [1,2082,null,{}] 13:56:15 INFO - PROCESS | 968 | 1467233775450 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:15 INFO - PROCESS | 968 | 1467233775452 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:15 INFO - PROCESS | 968 | 1467233775570 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 13:56:15 INFO - PROCESS | 968 | 1467233775666 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:15 INFO - PROCESS | 968 | 1467233775671 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:15 INFO - PROCESS | 968 | ++DOCSHELL 00000080618DF000 == 44 [pid = 968] [id = 530] 13:56:15 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805CA42800) [pid = 968] [serial = 1590] [outer = 0000000000000000] 13:56:15 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805D230400) [pid = 968] [serial = 1591] [outer = 000000805CA42800] 13:56:15 INFO - PROCESS | 968 | 1467233775730 Marionette DEBUG loaded listener.js 13:56:15 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805DD7E400) [pid = 968] [serial = 1592] [outer = 000000805CA42800] 13:56:16 INFO - PROCESS | 968 | 1467233776345 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 944ms 13:56:16 INFO - PROCESS | 968 | 1467233776396 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 13:56:16 INFO - PROCESS | 968 | 1467233776403 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 13:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:56:16 INFO - PROCESS | 968 | 1467233776407 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:56:16 INFO - PROCESS | 968 | 1467233776409 Marionette TRACE conn6 <- [1,2086,null,{}] 13:56:16 INFO - PROCESS | 968 | 1467233776413 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:16 INFO - PROCESS | 968 | 1467233776416 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:16 INFO - PROCESS | 968 | 1467233776530 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 13:56:16 INFO - PROCESS | 968 | 1467233776625 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 968 | 1467233776627 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:16 INFO - PROCESS | 968 | ++DOCSHELL 0000008062519800 == 45 [pid = 968] [id = 531] 13:56:16 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805E90C400) [pid = 968] [serial = 1593] [outer = 0000000000000000] 13:56:16 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805E910C00) [pid = 968] [serial = 1594] [outer = 000000805E90C400] 13:56:16 INFO - PROCESS | 968 | 1467233776683 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805E960400) [pid = 968] [serial = 1595] [outer = 000000805E90C400] 13:56:17 INFO - PROCESS | 968 | 1467233777491 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1141ms 13:56:17 INFO - PROCESS | 968 | 1467233777550 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 13:56:17 INFO - PROCESS | 968 | 1467233777554 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 13:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:56:17 INFO - PROCESS | 968 | 1467233777559 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:56:17 INFO - PROCESS | 968 | 1467233777562 Marionette TRACE conn6 <- [1,2090,null,{}] 13:56:17 INFO - PROCESS | 968 | 1467233777587 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:17 INFO - PROCESS | 968 | 1467233777590 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:17 INFO - PROCESS | 968 | 1467233777707 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 13:56:17 INFO - PROCESS | 968 | 1467233777782 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 968 | 1467233777785 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:17 INFO - PROCESS | 968 | ++DOCSHELL 00000080533E0000 == 46 [pid = 968] [id = 532] 13:56:17 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (0000008051C36000) [pid = 968] [serial = 1596] [outer = 0000000000000000] 13:56:17 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (0000008052C04C00) [pid = 968] [serial = 1597] [outer = 0000008051C36000] 13:56:17 INFO - PROCESS | 968 | 1467233777879 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (0000008056443000) [pid = 968] [serial = 1598] [outer = 0000008051C36000] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 0000008059928800 == 45 [pid = 968] [id = 410] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 000000805D2C3000 == 44 [pid = 968] [id = 413] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 000000805A823800 == 43 [pid = 968] [id = 412] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 0000008061558800 == 42 [pid = 968] [id = 404] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 0000008059687800 == 41 [pid = 968] [id = 405] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 000000805A2A7800 == 40 [pid = 968] [id = 399] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 000000805A1F2800 == 39 [pid = 968] [id = 401] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 0000008060C29000 == 38 [pid = 968] [id = 403] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 000000805CA90800 == 37 [pid = 968] [id = 406] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 000000805AEBE800 == 36 [pid = 968] [id = 400] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 000000804CB9A800 == 35 [pid = 968] [id = 508] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 0000008058F04800 == 34 [pid = 968] [id = 397] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 000000805D521000 == 33 [pid = 968] [id = 402] 13:56:18 INFO - PROCESS | 968 | --DOCSHELL 0000008059988800 == 32 [pid = 968] [id = 398] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000804CEB9400) [pid = 968] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000804CFA4400) [pid = 968] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 89 (0000008052C77C00) [pid = 968] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805E5FCC00) [pid = 968] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008059775400) [pid = 968] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805124D000) [pid = 968] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 85 (00000080512D3400) [pid = 968] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008056553C00) [pid = 968] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008052D23800) [pid = 968] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805B0E0400) [pid = 968] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008059CFD400) [pid = 968] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008058D6E400) [pid = 968] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008058C3E400) [pid = 968] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805B372000) [pid = 968] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805BFD2400) [pid = 968] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080593A2400) [pid = 968] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008059808000) [pid = 968] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805A7A3800) [pid = 968] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805654F400) [pid = 968] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008056AC1800) [pid = 968] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805A1B4400) [pid = 968] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805980B000) [pid = 968] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 13:56:18 INFO - PROCESS | 968 | --DOMWINDOW == 69 (00000080531C2C00) [pid = 968] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 13:56:19 INFO - PROCESS | 968 | 1467233779061 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1555ms 13:56:19 INFO - PROCESS | 968 | 1467233779114 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 13:56:19 INFO - PROCESS | 968 | 1467233779119 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 13:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:56:19 INFO - PROCESS | 968 | 1467233779123 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 968 | 1467233779128 Marionette TRACE conn6 <- [1,2094,null,{}] 13:56:19 INFO - PROCESS | 968 | 1467233779134 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:19 INFO - PROCESS | 968 | 1467233779137 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:19 INFO - PROCESS | 968 | 1467233779230 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 13:56:19 INFO - PROCESS | 968 | 1467233779237 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 968 | 1467233779240 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:19 INFO - PROCESS | 968 | ++DOCSHELL 0000008051FC4800 == 33 [pid = 968] [id = 533] 13:56:19 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804D297800) [pid = 968] [serial = 1599] [outer = 0000000000000000] 13:56:19 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804D58F000) [pid = 968] [serial = 1600] [outer = 000000804D297800] 13:56:19 INFO - PROCESS | 968 | 1467233779289 Marionette DEBUG loaded listener.js 13:56:19 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805124B000) [pid = 968] [serial = 1601] [outer = 000000804D297800] 13:56:19 INFO - PROCESS | 968 | 1467233779789 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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] 13:56:19 INFO - PROCESS | 968 | 1467233779823 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 13:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:56:19 INFO - PROCESS | 968 | 1467233779860 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 968 | 1467233779863 Marionette TRACE conn6 <- [1,2098,null,{}] 13:56:19 INFO - PROCESS | 968 | 1467233779869 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:19 INFO - PROCESS | 968 | 1467233779872 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:19 INFO - PROCESS | 968 | 1467233779967 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 13:56:19 INFO - PROCESS | 968 | 1467233779982 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 968 | 1467233779985 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:20 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C84800 == 34 [pid = 968] [id = 534] 13:56:20 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008051CAF800) [pid = 968] [serial = 1602] [outer = 0000000000000000] 13:56:20 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008052C07400) [pid = 968] [serial = 1603] [outer = 0000008051CAF800] 13:56:20 INFO - PROCESS | 968 | 1467233780033 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008052F50C00) [pid = 968] [serial = 1604] [outer = 0000008051CAF800] 13:56:20 INFO - PROCESS | 968 | 1467233780487 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 711ms 13:56:20 INFO - PROCESS | 968 | 1467233780542 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 13:56:20 INFO - PROCESS | 968 | 1467233780544 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 13:56:20 INFO - PROCESS | 968 | 1467233780548 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:56:20 INFO - PROCESS | 968 | 1467233780552 Marionette TRACE conn6 <- [1,2102,null,{}] 13:56:20 INFO - PROCESS | 968 | 1467233780563 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:20 INFO - PROCESS | 968 | 1467233780568 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:20 INFO - PROCESS | 968 | 1467233780657 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 13:56:20 INFO - PROCESS | 968 | 1467233780745 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 968 | 1467233780748 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:20 INFO - PROCESS | 968 | ++DOCSHELL 0000008059D99800 == 35 [pid = 968] [id = 535] 13:56:20 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805648E800) [pid = 968] [serial = 1605] [outer = 0000000000000000] 13:56:20 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008056556800) [pid = 968] [serial = 1606] [outer = 000000805648E800] 13:56:20 INFO - PROCESS | 968 | 1467233780798 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805700F000) [pid = 968] [serial = 1607] [outer = 000000805648E800] 13:56:21 INFO - PROCESS | 968 | 1467233781221 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 693ms 13:56:21 INFO - PROCESS | 968 | 1467233781243 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 968 | 1467233781246 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 13:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:56:21 INFO - PROCESS | 968 | 1467233781250 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 968 | 1467233781252 Marionette TRACE conn6 <- [1,2106,null,{}] 13:56:21 INFO - PROCESS | 968 | 1467233781255 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:21 INFO - PROCESS | 968 | 1467233781257 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:21 INFO - PROCESS | 968 | 1467233781403 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 13:56:21 INFO - PROCESS | 968 | 1467233781427 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 968 | 1467233781429 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:21 INFO - PROCESS | 968 | ++DOCSHELL 000000805A18D800 == 36 [pid = 968] [id = 536] 13:56:21 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008058C3E400) [pid = 968] [serial = 1608] [outer = 0000000000000000] 13:56:21 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008058C46800) [pid = 968] [serial = 1609] [outer = 0000008058C3E400] 13:56:21 INFO - PROCESS | 968 | 1467233781476 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008058EDD400) [pid = 968] [serial = 1610] [outer = 0000008058C3E400] 13:56:21 INFO - PROCESS | 968 | 1467233781913 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 733ms 13:56:21 INFO - PROCESS | 968 | 1467233781986 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 968 | 1467233781988 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 13:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:56:22 INFO - PROCESS | 968 | 1467233781991 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 968 | 1467233781993 Marionette TRACE conn6 <- [1,2110,null,{}] 13:56:22 INFO - PROCESS | 968 | 1467233781997 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:22 INFO - PROCESS | 968 | 1467233781999 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:22 INFO - PROCESS | 968 | 1467233782108 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 13:56:22 INFO - PROCESS | 968 | 1467233782163 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:22 INFO - PROCESS | 968 | 1467233782165 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:22 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2B6800 == 37 [pid = 968] [id = 537] 13:56:22 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008058FD2400) [pid = 968] [serial = 1611] [outer = 0000000000000000] 13:56:22 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (00000080593A1400) [pid = 968] [serial = 1612] [outer = 0000008058FD2400] 13:56:22 INFO - PROCESS | 968 | 1467233782212 Marionette DEBUG loaded listener.js 13:56:22 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008059772800) [pid = 968] [serial = 1613] [outer = 0000008058FD2400] 13:56:22 INFO - PROCESS | 968 | --DOCSHELL 0000008052207800 == 36 [pid = 968] [id = 11] 13:56:22 INFO - PROCESS | 968 | 1467233782700 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 733ms 13:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:56:22 INFO - PROCESS | 968 | 1467233782755 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 13:56:22 INFO - PROCESS | 968 | 1467233782757 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 13:56:22 INFO - PROCESS | 968 | 1467233782761 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 968 | 1467233782763 Marionette TRACE conn6 <- [1,2114,null,{}] 13:56:22 INFO - PROCESS | 968 | 1467233782767 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:22 INFO - PROCESS | 968 | 1467233782772 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:22 INFO - PROCESS | 968 | 1467233782899 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 13:56:22 INFO - PROCESS | 968 | 1467233782955 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:22 INFO - PROCESS | 968 | 1467233782957 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:22 INFO - PROCESS | 968 | ++DOCSHELL 000000805C422000 == 37 [pid = 968] [id = 538] 13:56:22 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000804C135000) [pid = 968] [serial = 1614] [outer = 0000000000000000] 13:56:22 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805A1C3800) [pid = 968] [serial = 1615] [outer = 000000804C135000] 13:56:23 INFO - PROCESS | 968 | 1467233783004 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805B0D6C00) [pid = 968] [serial = 1616] [outer = 000000804C135000] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805DE54800) [pid = 968] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805A7F5000) [pid = 968] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805D532C00) [pid = 968] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804D4A4000) [pid = 968] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805BBBEC00) [pid = 968] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805644BC00) [pid = 968] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008056448C00) [pid = 968] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804D291800) [pid = 968] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804D28DC00) [pid = 968] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 77 (00000080519FA000) [pid = 968] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805DD7E000) [pid = 968] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:56:23 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008059768400) [pid = 968] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:56:23 INFO - PROCESS | 968 | 1467233783570 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 837ms 13:56:23 INFO - PROCESS | 968 | 1467233783600 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 13:56:23 INFO - PROCESS | 968 | 1467233783603 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 13:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:56:23 INFO - PROCESS | 968 | 1467233783606 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:56:23 INFO - PROCESS | 968 | 1467233783608 Marionette TRACE conn6 <- [1,2118,null,{}] 13:56:23 INFO - PROCESS | 968 | 1467233783611 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:23 INFO - PROCESS | 968 | 1467233783613 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:23 INFO - PROCESS | 968 | 1467233783695 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 13:56:23 INFO - PROCESS | 968 | 1467233783702 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 968 | 1467233783704 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:23 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA8E000 == 38 [pid = 968] [id = 539] 13:56:23 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (00000080572E3000) [pid = 968] [serial = 1617] [outer = 0000000000000000] 13:56:23 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008059C5D400) [pid = 968] [serial = 1618] [outer = 00000080572E3000] 13:56:23 INFO - PROCESS | 968 | 1467233783750 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805B3AC000) [pid = 968] [serial = 1619] [outer = 00000080572E3000] 13:56:24 INFO - PROCESS | 968 | 1467233784185 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 13:56:24 INFO - PROCESS | 968 | 1467233784240 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 13:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:56:24 INFO - PROCESS | 968 | 1467233784243 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:56:24 INFO - PROCESS | 968 | 1467233784245 Marionette TRACE conn6 <- [1,2122,null,{}] 13:56:24 INFO - PROCESS | 968 | 1467233784249 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:24 INFO - PROCESS | 968 | 1467233784251 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:24 INFO - PROCESS | 968 | 1467233784332 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 13:56:24 INFO - PROCESS | 968 | 1467233784339 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 968 | 1467233784341 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:24 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA69000 == 39 [pid = 968] [id = 540] 13:56:24 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805BF55400) [pid = 968] [serial = 1620] [outer = 0000000000000000] 13:56:24 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805CA45400) [pid = 968] [serial = 1621] [outer = 000000805BF55400] 13:56:24 INFO - PROCESS | 968 | 1467233784386 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805D22EC00) [pid = 968] [serial = 1622] [outer = 000000805BF55400] 13:56:24 INFO - PROCESS | 968 | 1467233784836 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",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] 13:56:24 INFO - PROCESS | 968 | 1467233784879 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 13:56:24 INFO - PROCESS | 968 | 1467233784883 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:56:24 INFO - PROCESS | 968 | 1467233784885 Marionette TRACE conn6 <- [1,2126,null,{}] 13:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:56:24 INFO - PROCESS | 968 | 1467233784893 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:24 INFO - PROCESS | 968 | 1467233784895 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:24 INFO - PROCESS | 968 | 1467233784980 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 13:56:25 INFO - PROCESS | 968 | 1467233784987 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 968 | 1467233784989 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:25 INFO - PROCESS | 968 | ++DOCSHELL 000000805DDC6800 == 40 [pid = 968] [id = 541] 13:56:25 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805D247800) [pid = 968] [serial = 1623] [outer = 0000000000000000] 13:56:25 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805D538C00) [pid = 968] [serial = 1624] [outer = 000000805D247800] 13:56:25 INFO - PROCESS | 968 | 1467233785034 Marionette DEBUG loaded listener.js 13:56:25 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805DD78400) [pid = 968] [serial = 1625] [outer = 000000805D247800] 13:56:25 INFO - PROCESS | 968 | --DOCSHELL 000000805CA11000 == 39 [pid = 968] [id = 529] 13:56:25 INFO - PROCESS | 968 | --DOCSHELL 00000080618DF000 == 38 [pid = 968] [id = 530] 13:56:25 INFO - PROCESS | 968 | --DOCSHELL 0000008062519800 == 37 [pid = 968] [id = 531] 13:56:25 INFO - PROCESS | 968 | --DOCSHELL 0000008059DAD800 == 36 [pid = 968] [id = 527] 13:56:25 INFO - PROCESS | 968 | --DOCSHELL 00000080602D6800 == 35 [pid = 968] [id = 526] 13:56:25 INFO - PROCESS | 968 | --DOCSHELL 0000008057B97000 == 34 [pid = 968] [id = 528] 13:56:25 INFO - PROCESS | 968 | --DOCSHELL 0000008051FC4800 == 33 [pid = 968] [id = 533] 13:56:25 INFO - PROCESS | 968 | --DOCSHELL 000000804BAEB800 == 32 [pid = 968] [id = 12] 13:56:25 INFO - PROCESS | 968 | --DOCSHELL 00000080533E0000 == 31 [pid = 968] [id = 532] 13:56:26 INFO - PROCESS | 968 | --DOCSHELL 000000805C422000 == 30 [pid = 968] [id = 538] 13:56:26 INFO - PROCESS | 968 | --DOCSHELL 0000008059D99800 == 29 [pid = 968] [id = 535] 13:56:26 INFO - PROCESS | 968 | --DOCSHELL 000000805A18D800 == 28 [pid = 968] [id = 536] 13:56:26 INFO - PROCESS | 968 | --DOCSHELL 000000805DA69000 == 27 [pid = 968] [id = 540] 13:56:26 INFO - PROCESS | 968 | --DOCSHELL 0000008058C84800 == 26 [pid = 968] [id = 534] 13:56:26 INFO - PROCESS | 968 | --DOCSHELL 000000805A2B6800 == 25 [pid = 968] [id = 537] 13:56:26 INFO - PROCESS | 968 | --DOCSHELL 000000805CA8E000 == 24 [pid = 968] [id = 539] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805DE57C00) [pid = 968] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805B36F800) [pid = 968] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805D540C00) [pid = 968] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805C1A2800) [pid = 968] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805225A800) [pid = 968] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805654B400) [pid = 968] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805CA42400) [pid = 968] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805939A800) [pid = 968] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008059768C00) [pid = 968] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008056519C00) [pid = 968] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805700E800) [pid = 968] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804E1EB400) [pid = 968] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008051F70C00) [pid = 968] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008051254800) [pid = 968] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008052D18C00) [pid = 968] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805E5F4C00) [pid = 968] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805648B800) [pid = 968] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805DDA0C00) [pid = 968] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805DD77400) [pid = 968] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008059CFA400) [pid = 968] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805DE4AC00) [pid = 968] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805A7A0400) [pid = 968] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | --DOMWINDOW == 61 (0000008059EC5C00) [pid = 968] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 13:56:26 INFO - PROCESS | 968 | 1467233786865 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 2035ms 13:56:26 INFO - PROCESS | 968 | 1467233786924 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 13:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:56:26 INFO - PROCESS | 968 | 1467233786929 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 13:56:26 INFO - PROCESS | 968 | 1467233786936 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:56:26 INFO - PROCESS | 968 | 1467233786940 Marionette TRACE conn6 <- [1,2130,null,{}] 13:56:26 INFO - PROCESS | 968 | 1467233786946 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:26 INFO - PROCESS | 968 | 1467233786950 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:27 INFO - PROCESS | 968 | 1467233787089 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 13:56:27 INFO - PROCESS | 968 | 1467233787156 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:27 INFO - PROCESS | 968 | 1467233787162 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:27 INFO - PROCESS | 968 | ++DOCSHELL 00000080515D0800 == 25 [pid = 968] [id = 542] 13:56:27 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804CF98000) [pid = 968] [serial = 1626] [outer = 0000000000000000] 13:56:27 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804CF9E000) [pid = 968] [serial = 1627] [outer = 000000804CF98000] 13:56:27 INFO - PROCESS | 968 | 1467233787226 Marionette DEBUG loaded listener.js 13:56:27 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000804D28F400) [pid = 968] [serial = 1628] [outer = 000000804CF98000] 13:56:28 INFO - PROCESS | 968 | 1467233787991 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:56:28 INFO - PROCESS | 968 | 1467233788088 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 13:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:56:28 INFO - PROCESS | 968 | 1467233788096 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:56:28 INFO - PROCESS | 968 | 1467233788099 Marionette TRACE conn6 <- [1,2134,null,{}] 13:56:28 INFO - PROCESS | 968 | 1467233788103 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:28 INFO - PROCESS | 968 | 1467233788107 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:28 INFO - PROCESS | 968 | 1467233788242 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 13:56:28 INFO - PROCESS | 968 | 1467233788309 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 968 | 1467233788313 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:28 INFO - PROCESS | 968 | ++DOCSHELL 00000080533A1800 == 26 [pid = 968] [id = 543] 13:56:28 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804D596400) [pid = 968] [serial = 1629] [outer = 0000000000000000] 13:56:28 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804DED9800) [pid = 968] [serial = 1630] [outer = 000000804D596400] 13:56:28 INFO - PROCESS | 968 | 1467233788374 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (00000080512CC000) [pid = 968] [serial = 1631] [outer = 000000804D596400] 13:56:29 INFO - PROCESS | 968 | --DOCSHELL 0000008059DAE800 == 25 [pid = 968] [id = 518] 13:56:29 INFO - PROCESS | 968 | --DOCSHELL 000000805DE83000 == 24 [pid = 968] [id = 524] 13:56:29 INFO - PROCESS | 968 | --DOCSHELL 00000080565D5800 == 23 [pid = 968] [id = 517] 13:56:29 INFO - PROCESS | 968 | 1467233789196 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 968 | 1467233789240 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 13:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:56:29 INFO - PROCESS | 968 | 1467233789245 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - PROCESS | 968 | 1467233789248 Marionette TRACE conn6 <- [1,2138,null,{}] 13:56:29 INFO - PROCESS | 968 | 1467233789254 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:29 INFO - PROCESS | 968 | 1467233789257 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:29 INFO - PROCESS | 968 | 1467233789352 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 13:56:29 INFO - PROCESS | 968 | 1467233789359 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:29 INFO - PROCESS | 968 | 1467233789362 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:29 INFO - PROCESS | 968 | ++DOCSHELL 0000008052DA2000 == 24 [pid = 968] [id = 544] 13:56:29 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804D592800) [pid = 968] [serial = 1632] [outer = 0000000000000000] 13:56:29 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000804D59BC00) [pid = 968] [serial = 1633] [outer = 000000804D592800] 13:56:29 INFO - PROCESS | 968 | 1467233789419 Marionette DEBUG loaded listener.js 13:56:29 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (00000080512D1C00) [pid = 968] [serial = 1634] [outer = 000000804D592800] 13:56:29 INFO - PROCESS | 968 | 1467233789928 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",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] 13:56:29 INFO - PROCESS | 968 | 1467233789989 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 13:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:56:29 INFO - PROCESS | 968 | 1467233789995 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 968 | 1467233789998 Marionette TRACE conn6 <- [1,2142,null,{}] 13:56:30 INFO - PROCESS | 968 | 1467233790002 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:30 INFO - PROCESS | 968 | 1467233790004 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:30 INFO - PROCESS | 968 | 1467233790099 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 13:56:30 INFO - PROCESS | 968 | 1467233790176 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 968 | 1467233790179 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:30 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F02800 == 25 [pid = 968] [id = 545] 13:56:30 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805208A800) [pid = 968] [serial = 1635] [outer = 0000000000000000] 13:56:30 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008052C11400) [pid = 968] [serial = 1636] [outer = 000000805208A800] 13:56:30 INFO - PROCESS | 968 | 1467233790227 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008052F4D400) [pid = 968] [serial = 1637] [outer = 000000805208A800] 13:56:30 INFO - PROCESS | 968 | 1467233790670 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 13:56:30 INFO - PROCESS | 968 | 1467233790733 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 968 | 1467233790735 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 13:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:56:30 INFO - PROCESS | 968 | 1467233790739 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 968 | 1467233790743 Marionette TRACE conn6 <- [1,2146,null,{}] 13:56:30 INFO - PROCESS | 968 | 1467233790759 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:30 INFO - PROCESS | 968 | 1467233790764 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:30 INFO - PROCESS | 968 | 1467233790865 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 13:56:30 INFO - PROCESS | 968 | 1467233790875 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 968 | 1467233790878 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:30 INFO - PROCESS | 968 | ++DOCSHELL 000000805999E800 == 26 [pid = 968] [id = 546] 13:56:30 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000804D595800) [pid = 968] [serial = 1638] [outer = 0000000000000000] 13:56:30 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008056484800) [pid = 968] [serial = 1639] [outer = 000000804D595800] 13:56:30 INFO - PROCESS | 968 | 1467233790929 Marionette DEBUG loaded listener.js 13:56:31 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008056551400) [pid = 968] [serial = 1640] [outer = 000000804D595800] 13:56:31 INFO - PROCESS | 968 | 1467233791398 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",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] 13:56:31 INFO - PROCESS | 968 | 1467233791481 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 13:56:31 INFO - PROCESS | 968 | 1467233791484 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:56:31 INFO - PROCESS | 968 | 1467233791486 Marionette TRACE conn6 <- [1,2150,null,{}] 13:56:31 INFO - PROCESS | 968 | 1467233791490 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:31 INFO - PROCESS | 968 | 1467233791492 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:31 INFO - PROCESS | 968 | 1467233791610 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 13:56:31 INFO - PROCESS | 968 | 1467233791616 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 968 | 1467233791618 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:31 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1F4800 == 27 [pid = 968] [id = 547] 13:56:31 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008056ACD000) [pid = 968] [serial = 1641] [outer = 0000000000000000] 13:56:31 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (00000080572D6800) [pid = 968] [serial = 1642] [outer = 0000008056ACD000] 13:56:31 INFO - PROCESS | 968 | 1467233791706 Marionette DEBUG loaded listener.js 13:56:31 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008058C3C400) [pid = 968] [serial = 1643] [outer = 0000008056ACD000] 13:56:32 INFO - PROCESS | 968 | 1467233792173 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 13:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:56:32 INFO - PROCESS | 968 | 1467233792226 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 968 | 1467233792229 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 13:56:32 INFO - PROCESS | 968 | 1467233792232 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 968 | 1467233792233 Marionette TRACE conn6 <- [1,2154,null,{}] 13:56:32 INFO - PROCESS | 968 | 1467233792237 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:32 INFO - PROCESS | 968 | 1467233792239 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:32 INFO - PROCESS | 968 | 1467233792349 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 13:56:32 INFO - PROCESS | 968 | 1467233792356 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 968 | 1467233792359 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:32 INFO - PROCESS | 968 | ++DOCSHELL 000000805A74F800 == 28 [pid = 968] [id = 548] 13:56:32 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000804CA26C00) [pid = 968] [serial = 1644] [outer = 0000000000000000] 13:56:32 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008058ED4000) [pid = 968] [serial = 1645] [outer = 000000804CA26C00] 13:56:32 INFO - PROCESS | 968 | 1467233792404 Marionette DEBUG loaded listener.js 13:56:32 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805939DC00) [pid = 968] [serial = 1646] [outer = 000000804CA26C00] 13:56:32 INFO - PROCESS | 968 | 1467233792867 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 13:56:32 INFO - PROCESS | 968 | 1467233792907 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 968 | 1467233792909 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 13:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:56:32 INFO - PROCESS | 968 | 1467233792913 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 968 | 1467233792914 Marionette TRACE conn6 <- [1,2158,null,{}] 13:56:32 INFO - PROCESS | 968 | 1467233792918 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:32 INFO - PROCESS | 968 | 1467233792924 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:33 INFO - PROCESS | 968 | 1467233793114 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 13:56:33 INFO - PROCESS | 968 | 1467233793170 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 968 | 1467233793172 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:33 INFO - PROCESS | 968 | ++DOCSHELL 000000805C41F800 == 29 [pid = 968] [id = 549] 13:56:33 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008059766C00) [pid = 968] [serial = 1647] [outer = 0000000000000000] 13:56:33 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008059775400) [pid = 968] [serial = 1648] [outer = 0000008059766C00] 13:56:33 INFO - PROCESS | 968 | 1467233793219 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805A1BA000) [pid = 968] [serial = 1649] [outer = 0000008059766C00] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008058C3E400) [pid = 968] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008052F54800) [pid = 968] [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.] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008058FD2400) [pid = 968] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804C135000) [pid = 968] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805BF55400) [pid = 968] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804D29AC00) [pid = 968] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805648E800) [pid = 968] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008051CAF800) [pid = 968] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804D297800) [pid = 968] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008051C36000) [pid = 968] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805E90C400) [pid = 968] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805CA42800) [pid = 968] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008058C49C00) [pid = 968] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:56:33 INFO - PROCESS | 968 | --DOMWINDOW == 71 (00000080572E3000) [pid = 968] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:56:33 INFO - PROCESS | 968 | 1467233793632 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 735ms 13:56:33 INFO - PROCESS | 968 | 1467233793650 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 968 | 1467233793652 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 13:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:56:33 INFO - PROCESS | 968 | 1467233793655 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 968 | 1467233793657 Marionette TRACE conn6 <- [1,2162,null,{}] 13:56:33 INFO - PROCESS | 968 | 1467233793661 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:33 INFO - PROCESS | 968 | 1467233793663 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:33 INFO - PROCESS | 968 | 1467233793775 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 13:56:33 INFO - PROCESS | 968 | 1467233793820 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 968 | 1467233793823 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:33 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D9B000 == 30 [pid = 968] [id = 550] 13:56:33 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804CFA4C00) [pid = 968] [serial = 1650] [outer = 0000000000000000] 13:56:33 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008058C3DC00) [pid = 968] [serial = 1651] [outer = 000000804CFA4C00] 13:56:33 INFO - PROCESS | 968 | 1467233793873 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805A1BB000) [pid = 968] [serial = 1652] [outer = 000000804CFA4C00] 13:56:34 INFO - PROCESS | 968 | 1467233794228 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 13:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:56:34 INFO - PROCESS | 968 | 1467233794287 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 968 | 1467233794290 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 13:56:34 INFO - PROCESS | 968 | 1467233794293 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 968 | 1467233794295 Marionette TRACE conn6 <- [1,2166,null,{}] 13:56:34 INFO - PROCESS | 968 | 1467233794298 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:34 INFO - PROCESS | 968 | 1467233794300 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:34 INFO - PROCESS | 968 | 1467233794383 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 13:56:34 INFO - PROCESS | 968 | 1467233794389 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 968 | 1467233794391 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:34 INFO - PROCESS | 968 | ++DOCSHELL 000000805D565000 == 31 [pid = 968] [id = 551] 13:56:34 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805A670000) [pid = 968] [serial = 1653] [outer = 0000000000000000] 13:56:34 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805A8C6000) [pid = 968] [serial = 1654] [outer = 000000805A670000] 13:56:34 INFO - PROCESS | 968 | 1467233794436 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805B369800) [pid = 968] [serial = 1655] [outer = 000000805A670000] 13:56:34 INFO - PROCESS | 968 | 1467233794896 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 628ms 13:56:34 INFO - PROCESS | 968 | 1467233794924 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 968 | 1467233794926 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 13:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:56:34 INFO - PROCESS | 968 | 1467233794930 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 968 | 1467233794931 Marionette TRACE conn6 <- [1,2170,null,{}] 13:56:34 INFO - PROCESS | 968 | 1467233794935 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:34 INFO - PROCESS | 968 | 1467233794937 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:35 INFO - PROCESS | 968 | 1467233795030 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 13:56:35 INFO - PROCESS | 968 | 1467233795036 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 968 | 1467233795037 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:35 INFO - PROCESS | 968 | ++DOCSHELL 000000805999C000 == 32 [pid = 968] [id = 552] 13:56:35 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805BB3A800) [pid = 968] [serial = 1656] [outer = 0000000000000000] 13:56:35 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805BF56400) [pid = 968] [serial = 1657] [outer = 000000805BB3A800] 13:56:35 INFO - PROCESS | 968 | 1467233795084 Marionette DEBUG loaded listener.js 13:56:35 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805C4D0000) [pid = 968] [serial = 1658] [outer = 000000805BB3A800] 13:56:35 INFO - PROCESS | 968 | 1467233795635 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 795ms 13:56:35 INFO - PROCESS | 968 | 1467233795802 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 968 | 1467233795807 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 13:56:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:56:35 INFO - PROCESS | 968 | 1467233795827 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - PROCESS | 968 | 1467233795831 Marionette TRACE conn6 <- [1,2174,null,{}] 13:56:35 INFO - PROCESS | 968 | 1467233795837 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:35 INFO - PROCESS | 968 | 1467233795841 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:35 INFO - PROCESS | 968 | 1467233795966 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 13:56:36 INFO - PROCESS | 968 | 1467233796039 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 968 | 1467233796044 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:36 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C1F000 == 33 [pid = 968] [id = 553] 13:56:36 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (00000080512CCC00) [pid = 968] [serial = 1659] [outer = 0000000000000000] 13:56:36 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (00000080514F0800) [pid = 968] [serial = 1660] [outer = 00000080512CCC00] 13:56:36 INFO - PROCESS | 968 | 1467233796145 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008052C11800) [pid = 968] [serial = 1661] [outer = 00000080512CCC00] 13:56:36 INFO - PROCESS | 968 | 1467233796715 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 946ms 13:56:36 INFO - PROCESS | 968 | 1467233796777 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 13:56:36 INFO - PROCESS | 968 | 1467233796782 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 13:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:56:36 INFO - PROCESS | 968 | 1467233796788 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:56:36 INFO - PROCESS | 968 | 1467233796792 Marionette TRACE conn6 <- [1,2178,null,{}] 13:56:36 INFO - PROCESS | 968 | 1467233796796 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:36 INFO - PROCESS | 968 | 1467233796799 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:36 INFO - PROCESS | 968 | 1467233796949 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 13:56:37 INFO - PROCESS | 968 | 1467233797069 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:37 INFO - PROCESS | 968 | 1467233797072 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:37 INFO - PROCESS | 968 | ++DOCSHELL 000000805AEBE800 == 34 [pid = 968] [id = 554] 13:56:37 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008056511000) [pid = 968] [serial = 1662] [outer = 0000000000000000] 13:56:37 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008056550400) [pid = 968] [serial = 1663] [outer = 0000008056511000] 13:56:37 INFO - PROCESS | 968 | 1467233797138 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008057B7D400) [pid = 968] [serial = 1664] [outer = 0000008056511000] 13:56:37 INFO - PROCESS | 968 | 1467233797764 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1029ms 13:56:37 INFO - PROCESS | 968 | 1467233797840 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 968 | 1467233797843 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 13:56:37 INFO - PROCESS | 968 | 1467233797869 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:56:37 INFO - PROCESS | 968 | 1467233797873 Marionette TRACE conn6 <- [1,2182,null,{}] 13:56:37 INFO - PROCESS | 968 | 1467233797885 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:37 INFO - PROCESS | 968 | 1467233797890 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:38 INFO - PROCESS | 968 | 1467233798021 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 13:56:38 INFO - PROCESS | 968 | 1467233798093 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 968 | 1467233798097 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:38 INFO - PROCESS | 968 | ++DOCSHELL 000000805DDBF000 == 35 [pid = 968] [id = 555] 13:56:38 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008059D06000) [pid = 968] [serial = 1665] [outer = 0000000000000000] 13:56:38 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805A7A0000) [pid = 968] [serial = 1666] [outer = 0000008059D06000] 13:56:38 INFO - PROCESS | 968 | 1467233798156 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805CACA400) [pid = 968] [serial = 1667] [outer = 0000008059D06000] 13:56:38 INFO - PROCESS | 968 | 1467233798975 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1131ms 13:56:39 INFO - PROCESS | 968 | 1467233799004 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 13:56:39 INFO - PROCESS | 968 | 1467233799008 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 13:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:56:39 INFO - PROCESS | 968 | 1467233799012 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:56:39 INFO - PROCESS | 968 | 1467233799015 Marionette TRACE conn6 <- [1,2186,null,{}] 13:56:39 INFO - PROCESS | 968 | 1467233799020 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:39 INFO - PROCESS | 968 | 1467233799023 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:39 INFO - PROCESS | 968 | 1467233799129 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 13:56:39 INFO - PROCESS | 968 | 1467233799208 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 968 | 1467233799211 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:39 INFO - PROCESS | 968 | ++DOCSHELL 000000805339B800 == 36 [pid = 968] [id = 556] 13:56:39 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (00000080519F0C00) [pid = 968] [serial = 1668] [outer = 0000000000000000] 13:56:39 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (0000008052C04800) [pid = 968] [serial = 1669] [outer = 00000080519F0C00] 13:56:39 INFO - PROCESS | 968 | 1467233799265 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (0000008056438800) [pid = 968] [serial = 1670] [outer = 00000080519F0C00] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 00000080533F7800 == 35 [pid = 968] [id = 519] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 000000805D2D6800 == 34 [pid = 968] [id = 523] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 000000805BF16800 == 33 [pid = 968] [id = 522] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 000000805CA17800 == 32 [pid = 968] [id = 515] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 0000008059F5B800 == 31 [pid = 968] [id = 512] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 000000805D50E800 == 30 [pid = 968] [id = 516] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 000000805A1EF800 == 29 [pid = 968] [id = 521] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 000000804CBA5800 == 28 [pid = 968] [id = 514] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 0000008058C17800 == 27 [pid = 968] [id = 510] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 0000008059734800 == 26 [pid = 968] [id = 520] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 0000008059942800 == 25 [pid = 968] [id = 511] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 0000008052D90000 == 24 [pid = 968] [id = 509] 13:56:39 INFO - PROCESS | 968 | --DOCSHELL 00000080515D0800 == 23 [pid = 968] [id = 542] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008058C46800) [pid = 968] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805A1B4C00) [pid = 968] [serial = 1091] [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.] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 89 (00000080593A1400) [pid = 968] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008058EDD400) [pid = 968] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805A1C3800) [pid = 968] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008059772800) [pid = 968] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805B0D6C00) [pid = 968] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000804D597800) [pid = 968] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008056556800) [pid = 968] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008052C07400) [pid = 968] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008052F50C00) [pid = 968] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804D58F000) [pid = 968] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805124B000) [pid = 968] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008056443000) [pid = 968] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008052C04C00) [pid = 968] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805E960400) [pid = 968] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805E910C00) [pid = 968] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805DD7E400) [pid = 968] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805D230400) [pid = 968] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008059774800) [pid = 968] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008058EDCC00) [pid = 968] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 70 (00000080531C8400) [pid = 968] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008059C5D400) [pid = 968] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805B3AC000) [pid = 968] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805700F000) [pid = 968] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805CA45400) [pid = 968] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805D22EC00) [pid = 968] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 13:56:39 INFO - PROCESS | 968 | 1467233799749 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 775ms 13:56:39 INFO - PROCESS | 968 | 1467233799821 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 13:56:39 INFO - PROCESS | 968 | 1467233799826 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 13:56:39 INFO - PROCESS | 968 | 1467233799832 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:56:39 INFO - PROCESS | 968 | 1467233799835 Marionette TRACE conn6 <- [1,2190,null,{}] 13:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:56:39 INFO - PROCESS | 968 | 1467233799839 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:39 INFO - PROCESS | 968 | 1467233799841 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:39 INFO - PROCESS | 968 | 1467233799936 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 13:56:39 INFO - PROCESS | 968 | 1467233799950 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 968 | 1467233799952 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:39 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D04000 == 24 [pid = 968] [id = 557] 13:56:39 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (00000080531BEC00) [pid = 968] [serial = 1671] [outer = 0000000000000000] 13:56:40 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008053865000) [pid = 968] [serial = 1672] [outer = 00000080531BEC00] 13:56:40 INFO - PROCESS | 968 | 1467233800000 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805648A800) [pid = 968] [serial = 1673] [outer = 00000080531BEC00] 13:56:40 INFO - PROCESS | 968 | 1467233800472 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 13:56:40 INFO - PROCESS | 968 | 1467233800513 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 968 | 1467233800515 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 13:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:56:40 INFO - PROCESS | 968 | 1467233800518 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 968 | 1467233800522 Marionette TRACE conn6 <- [1,2194,null,{}] 13:56:40 INFO - PROCESS | 968 | 1467233800533 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:40 INFO - PROCESS | 968 | 1467233800537 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:40 INFO - PROCESS | 968 | 1467233800626 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 13:56:40 INFO - PROCESS | 968 | 1467233800634 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 968 | 1467233800638 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:40 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DA6800 == 25 [pid = 968] [id = 558] 13:56:40 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (00000080572E7C00) [pid = 968] [serial = 1674] [outer = 0000000000000000] 13:56:40 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008058C44800) [pid = 968] [serial = 1675] [outer = 00000080572E7C00] 13:56:40 INFO - PROCESS | 968 | 1467233800693 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008058FCF800) [pid = 968] [serial = 1676] [outer = 00000080572E7C00] 13:56:41 INFO - PROCESS | 968 | 1467233801145 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 13:56:41 INFO - PROCESS | 968 | 1467233801212 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 968 | 1467233801214 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 13:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:56:41 INFO - PROCESS | 968 | 1467233801218 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - PROCESS | 968 | 1467233801219 Marionette TRACE conn6 <- [1,2198,null,{}] 13:56:41 INFO - PROCESS | 968 | 1467233801223 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:41 INFO - PROCESS | 968 | 1467233801225 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:41 INFO - PROCESS | 968 | 1467233801346 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 13:56:41 INFO - PROCESS | 968 | 1467233801359 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 968 | 1467233801361 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:41 INFO - PROCESS | 968 | ++DOCSHELL 000000805A299800 == 26 [pid = 968] [id = 559] 13:56:41 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008058C3BC00) [pid = 968] [serial = 1677] [outer = 0000000000000000] 13:56:41 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008059773000) [pid = 968] [serial = 1678] [outer = 0000008058C3BC00] 13:56:41 INFO - PROCESS | 968 | 1467233801477 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008059CFA400) [pid = 968] [serial = 1679] [outer = 0000008058C3BC00] 13:56:41 INFO - PROCESS | 968 | 1467233801871 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 13:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:56:41 INFO - PROCESS | 968 | 1467233801911 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 968 | 1467233801913 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 13:56:41 INFO - PROCESS | 968 | 1467233801916 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - PROCESS | 968 | 1467233801918 Marionette TRACE conn6 <- [1,2202,null,{}] 13:56:41 INFO - PROCESS | 968 | 1467233801921 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:41 INFO - PROCESS | 968 | 1467233801924 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:42 INFO - PROCESS | 968 | 1467233802045 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 13:56:42 INFO - PROCESS | 968 | 1467233802055 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 968 | 1467233802057 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:42 INFO - PROCESS | 968 | ++DOCSHELL 000000805AEC5000 == 27 [pid = 968] [id = 560] 13:56:42 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000804D12FC00) [pid = 968] [serial = 1680] [outer = 0000000000000000] 13:56:42 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805A1C1000) [pid = 968] [serial = 1681] [outer = 000000804D12FC00] 13:56:42 INFO - PROCESS | 968 | 1467233802103 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805B04E000) [pid = 968] [serial = 1682] [outer = 000000804D12FC00] 13:56:42 INFO - PROCESS | 968 | 1467233802588 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 691ms 13:56:42 INFO - PROCESS | 968 | 1467233802610 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 13:56:42 INFO - PROCESS | 968 | 1467233802612 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 13:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:56:42 INFO - PROCESS | 968 | 1467233802625 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:56:42 INFO - PROCESS | 968 | 1467233802627 Marionette TRACE conn6 <- [1,2206,null,{}] 13:56:42 INFO - PROCESS | 968 | 1467233802631 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:42 INFO - PROCESS | 968 | 1467233802637 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:42 INFO - PROCESS | 968 | 1467233802795 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 13:56:42 INFO - PROCESS | 968 | 1467233802817 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 968 | 1467233802819 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:42 INFO - PROCESS | 968 | ++DOCSHELL 000000805D50D000 == 28 [pid = 968] [id = 561] 13:56:42 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805C19F400) [pid = 968] [serial = 1683] [outer = 0000000000000000] 13:56:42 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805D232800) [pid = 968] [serial = 1684] [outer = 000000805C19F400] 13:56:42 INFO - PROCESS | 968 | 1467233802865 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805D902400) [pid = 968] [serial = 1685] [outer = 000000805C19F400] 13:56:43 INFO - PROCESS | 968 | 1467233803298 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:56:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 733ms 13:56:43 INFO - PROCESS | 968 | 1467233803363 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 968 | 1467233803366 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 13:56:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:56:43 INFO - PROCESS | 968 | 1467233803369 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 968 | 1467233803371 Marionette TRACE conn6 <- [1,2210,null,{}] 13:56:43 INFO - PROCESS | 968 | 1467233803383 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:43 INFO - PROCESS | 968 | 1467233803385 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:43 INFO - PROCESS | 968 | 1467233803496 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 13:56:43 INFO - PROCESS | 968 | 1467233803550 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 968 | 1467233803552 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:43 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA7B000 == 29 [pid = 968] [id = 562] 13:56:43 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000804CF9A400) [pid = 968] [serial = 1686] [outer = 0000000000000000] 13:56:43 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DD77C00) [pid = 968] [serial = 1687] [outer = 000000804CF9A400] 13:56:43 INFO - PROCESS | 968 | 1467233803598 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805DDA0C00) [pid = 968] [serial = 1688] [outer = 000000804CF9A400] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805220A000) [pid = 968] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008056ACD000) [pid = 968] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804CA26C00) [pid = 968] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804D595800) [pid = 968] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804CFA4C00) [pid = 968] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804CF98000) [pid = 968] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805D247800) [pid = 968] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D596400) [pid = 968] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804D592800) [pid = 968] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805208A800) [pid = 968] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008059766C00) [pid = 968] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805A670000) [pid = 968] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:56:43 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008051C75800) [pid = 968] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:56:44 INFO - PROCESS | 968 | 1467233804080 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 733ms 13:56:44 INFO - PROCESS | 968 | 1467233804137 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 968 | 1467233804140 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 13:56:44 INFO - PROCESS | 968 | 1467233804144 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 968 | 1467233804146 Marionette TRACE conn6 <- [1,2214,null,{}] 13:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:56:44 INFO - PROCESS | 968 | 1467233804149 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:44 INFO - PROCESS | 968 | 1467233804151 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:44 INFO - PROCESS | 968 | 1467233804236 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 13:56:44 INFO - PROCESS | 968 | 1467233804241 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 968 | 1467233804243 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:44 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE96800 == 30 [pid = 968] [id = 563] 13:56:44 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008052256800) [pid = 968] [serial = 1689] [outer = 0000000000000000] 13:56:44 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008059568000) [pid = 968] [serial = 1690] [outer = 0000008052256800] 13:56:44 INFO - PROCESS | 968 | 1467233804288 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805A672400) [pid = 968] [serial = 1691] [outer = 0000008052256800] 13:56:44 INFO - PROCESS | 968 | 1467233804698 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 585ms 13:56:44 INFO - PROCESS | 968 | 1467233804735 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 968 | 1467233804737 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 13:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:56:44 INFO - PROCESS | 968 | 1467233804751 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 968 | 1467233804753 Marionette TRACE conn6 <- [1,2218,null,{}] 13:56:44 INFO - PROCESS | 968 | 1467233804761 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:44 INFO - PROCESS | 968 | 1467233804763 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:44 INFO - PROCESS | 968 | 1467233804850 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 13:56:44 INFO - PROCESS | 968 | 1467233804858 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 968 | 1467233804860 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:44 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C25000 == 31 [pid = 968] [id = 564] 13:56:44 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805DD9EC00) [pid = 968] [serial = 1692] [outer = 0000000000000000] 13:56:44 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805DDA7000) [pid = 968] [serial = 1693] [outer = 000000805DD9EC00] 13:56:44 INFO - PROCESS | 968 | 1467233804904 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805DE4E000) [pid = 968] [serial = 1694] [outer = 000000805DD9EC00] 13:56:45 INFO - PROCESS | 968 | 1467233805319 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 587ms 13:56:45 INFO - PROCESS | 968 | 1467233805341 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 13:56:45 INFO - PROCESS | 968 | 1467233805343 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 13:56:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:56:45 INFO - PROCESS | 968 | 1467233805346 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:56:45 INFO - PROCESS | 968 | 1467233805348 Marionette TRACE conn6 <- [1,2222,null,{}] 13:56:45 INFO - PROCESS | 968 | 1467233805352 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:45 INFO - PROCESS | 968 | 1467233805353 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:45 INFO - PROCESS | 968 | 1467233805473 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 13:56:45 INFO - PROCESS | 968 | 1467233805481 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 968 | 1467233805483 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:45 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F1D800 == 32 [pid = 968] [id = 565] 13:56:45 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805DE53C00) [pid = 968] [serial = 1695] [outer = 0000000000000000] 13:56:45 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805DE58C00) [pid = 968] [serial = 1696] [outer = 000000805DE53C00] 13:56:45 INFO - PROCESS | 968 | 1467233805527 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805E5F5400) [pid = 968] [serial = 1697] [outer = 000000805DE53C00] 13:56:46 INFO - PROCESS | 968 | --DOCSHELL 000000805DE9C000 == 31 [pid = 968] [id = 525] 13:56:46 INFO - PROCESS | 968 | --DOCSHELL 000000805DDC6800 == 30 [pid = 968] [id = 541] 13:56:46 INFO - PROCESS | 968 | --DOCSHELL 00000080533A1800 == 29 [pid = 968] [id = 543] 13:56:46 INFO - PROCESS | 968 | --DOCSHELL 000000805A29F800 == 28 [pid = 968] [id = 513] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805D538C00) [pid = 968] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805B369800) [pid = 968] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805A8C6000) [pid = 968] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805A1BA000) [pid = 968] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805BF56400) [pid = 968] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805939DC00) [pid = 968] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008058C3C400) [pid = 968] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805A1BB000) [pid = 968] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008056551400) [pid = 968] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 69 (00000080572D6800) [pid = 968] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008058ED4000) [pid = 968] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008056484800) [pid = 968] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008058C3DC00) [pid = 968] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000804D28F400) [pid = 968] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000804CF9E000) [pid = 968] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805DD78400) [pid = 968] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 62 (00000080512CC000) [pid = 968] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000804DED9800) [pid = 968] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000804D59BC00) [pid = 968] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 59 (00000080512D1C00) [pid = 968] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 58 (0000008052C11400) [pid = 968] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 57 (0000008052F4D400) [pid = 968] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | --DOMWINDOW == 56 (0000008059775400) [pid = 968] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 13:56:47 INFO - PROCESS | 968 | 1467233807407 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2076ms 13:56:47 INFO - PROCESS | 968 | 1467233807428 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 968 | 1467233807432 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 13:56:47 INFO - PROCESS | 968 | 1467233807437 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:56:47 INFO - PROCESS | 968 | 1467233807440 Marionette TRACE conn6 <- [1,2226,null,{}] 13:56:47 INFO - PROCESS | 968 | 1467233807447 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:47 INFO - PROCESS | 968 | 1467233807450 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:47 INFO - PROCESS | 968 | 1467233807544 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 13:56:47 INFO - PROCESS | 968 | 1467233807551 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:47 INFO - PROCESS | 968 | 1467233807556 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:47 INFO - PROCESS | 968 | ++DOCSHELL 0000008051FB4000 == 29 [pid = 968] [id = 566] 13:56:47 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (000000804D296400) [pid = 968] [serial = 1698] [outer = 0000000000000000] 13:56:47 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (000000804D297800) [pid = 968] [serial = 1699] [outer = 000000804D296400] 13:56:47 INFO - PROCESS | 968 | 1467233807607 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (000000804D59B400) [pid = 968] [serial = 1700] [outer = 000000804D296400] 13:56:48 INFO - PROCESS | 968 | 1467233808098 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:56:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 691ms 13:56:48 INFO - PROCESS | 968 | 1467233808131 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 13:56:48 INFO - PROCESS | 968 | 1467233808137 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 13:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:56:48 INFO - PROCESS | 968 | 1467233808143 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 968 | 1467233808146 Marionette TRACE conn6 <- [1,2230,null,{}] 13:56:48 INFO - PROCESS | 968 | 1467233808150 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:48 INFO - PROCESS | 968 | 1467233808153 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:48 INFO - PROCESS | 968 | 1467233808249 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 13:56:48 INFO - PROCESS | 968 | 1467233808258 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 968 | 1467233808261 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:48 INFO - PROCESS | 968 | ++DOCSHELL 00000080565CD800 == 30 [pid = 968] [id = 567] 13:56:48 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (00000080512D1000) [pid = 968] [serial = 1701] [outer = 0000000000000000] 13:56:48 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (00000080512D3C00) [pid = 968] [serial = 1702] [outer = 00000080512D1000] 13:56:48 INFO - PROCESS | 968 | 1467233808316 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (00000080515C7800) [pid = 968] [serial = 1703] [outer = 00000080512D1000] 13:56:48 INFO - PROCESS | 968 | 1467233808787 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:56:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 691ms 13:56:48 INFO - PROCESS | 968 | 1467233808836 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 13:56:48 INFO - PROCESS | 968 | 1467233808839 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 13:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:56:48 INFO - PROCESS | 968 | 1467233808843 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 968 | 1467233808846 Marionette TRACE conn6 <- [1,2234,null,{}] 13:56:48 INFO - PROCESS | 968 | 1467233808858 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:48 INFO - PROCESS | 968 | 1467233808863 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:48 INFO - PROCESS | 968 | 1467233808983 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 13:56:49 INFO - PROCESS | 968 | 1467233809067 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:49 INFO - PROCESS | 968 | 1467233809070 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:49 INFO - PROCESS | 968 | ++DOCSHELL 0000008059728000 == 31 [pid = 968] [id = 568] 13:56:49 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804B0E8800) [pid = 968] [serial = 1704] [outer = 0000000000000000] 13:56:49 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (00000080531C2000) [pid = 968] [serial = 1705] [outer = 000000804B0E8800] 13:56:49 INFO - PROCESS | 968 | 1467233809120 Marionette DEBUG loaded listener.js 13:56:49 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008056446C00) [pid = 968] [serial = 1706] [outer = 000000804B0E8800] 13:56:49 INFO - PROCESS | 968 | 1467233809501 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 13:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:56:49 INFO - PROCESS | 968 | 1467233809537 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 13:56:49 INFO - PROCESS | 968 | 1467233809540 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 13:56:49 INFO - PROCESS | 968 | 1467233809544 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 968 | 1467233809546 Marionette TRACE conn6 <- [1,2238,null,{}] 13:56:49 INFO - PROCESS | 968 | 1467233809549 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:49 INFO - PROCESS | 968 | 1467233809551 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:49 INFO - PROCESS | 968 | 1467233809669 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 13:56:49 INFO - PROCESS | 968 | 1467233809712 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:49 INFO - PROCESS | 968 | 1467233809715 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:49 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DA4800 == 32 [pid = 968] [id = 569] 13:56:49 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008056448C00) [pid = 968] [serial = 1707] [outer = 0000000000000000] 13:56:49 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000805655F000) [pid = 968] [serial = 1708] [outer = 0000008056448C00] 13:56:49 INFO - PROCESS | 968 | 1467233809761 Marionette DEBUG loaded listener.js 13:56:49 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805700A000) [pid = 968] [serial = 1709] [outer = 0000008056448C00] 13:56:50 INFO - PROCESS | 968 | 1467233810115 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:56:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:56:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 626ms 13:56:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:56:50 INFO - PROCESS | 968 | 1467233810173 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 968 | 1467233810175 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 13:56:50 INFO - PROCESS | 968 | 1467233810178 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - PROCESS | 968 | 1467233810180 Marionette TRACE conn6 <- [1,2242,null,{}] 13:56:50 INFO - PROCESS | 968 | 1467233810183 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:50 INFO - PROCESS | 968 | 1467233810186 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:50 INFO - PROCESS | 968 | 1467233810298 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 13:56:50 INFO - PROCESS | 968 | 1467233810305 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 968 | 1467233810308 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:50 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1F7000 == 33 [pid = 968] [id = 570] 13:56:50 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (00000080512D0800) [pid = 968] [serial = 1710] [outer = 0000000000000000] 13:56:50 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008058C3CC00) [pid = 968] [serial = 1711] [outer = 00000080512D0800] 13:56:50 INFO - PROCESS | 968 | 1467233810383 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008058D6B400) [pid = 968] [serial = 1712] [outer = 00000080512D0800] 13:56:50 INFO - PROCESS | 968 | 1467233810781 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:56:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:56:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 628ms 13:56:50 INFO - PROCESS | 968 | 1467233810809 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 968 | 1467233810811 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 13:56:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:56:50 INFO - PROCESS | 968 | 1467233810814 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - PROCESS | 968 | 1467233810816 Marionette TRACE conn6 <- [1,2246,null,{}] 13:56:50 INFO - PROCESS | 968 | 1467233810819 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:50 INFO - PROCESS | 968 | 1467233810825 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:50 INFO - PROCESS | 968 | 1467233810966 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 13:56:50 INFO - PROCESS | 968 | 1467233810980 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 968 | 1467233810982 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:50 INFO - PROCESS | 968 | ++DOCSHELL 000000805A81C800 == 34 [pid = 968] [id = 571] 13:56:50 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008058FCC000) [pid = 968] [serial = 1713] [outer = 0000000000000000] 13:56:51 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000804E351400) [pid = 968] [serial = 1714] [outer = 0000008058FCC000] 13:56:51 INFO - PROCESS | 968 | 1467233811027 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008059774C00) [pid = 968] [serial = 1715] [outer = 0000008058FCC000] 13:56:51 INFO - PROCESS | 968 | 1467233811452 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 13:56:51 INFO - PROCESS | 968 | 1467233811509 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 13:56:51 INFO - PROCESS | 968 | 1467233811511 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 13:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:56:51 INFO - PROCESS | 968 | 1467233811521 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:56:51 INFO - PROCESS | 968 | 1467233811523 Marionette TRACE conn6 <- [1,2250,null,{}] 13:56:51 INFO - PROCESS | 968 | 1467233811526 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:51 INFO - PROCESS | 968 | 1467233811528 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:51 INFO - PROCESS | 968 | 1467233811610 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 13:56:51 INFO - PROCESS | 968 | 1467233811649 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 968 | 1467233811651 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:51 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA23000 == 35 [pid = 968] [id = 572] 13:56:51 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000804D12B000) [pid = 968] [serial = 1716] [outer = 0000000000000000] 13:56:51 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008059EC8400) [pid = 968] [serial = 1717] [outer = 000000804D12B000] 13:56:51 INFO - PROCESS | 968 | 1467233811696 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805A66E400) [pid = 968] [serial = 1718] [outer = 000000804D12B000] 13:56:52 INFO - PROCESS | 968 | 1467233812099 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:56:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:56:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 13:56:52 INFO - PROCESS | 968 | 1467233812162 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 13:56:52 INFO - PROCESS | 968 | 1467233812164 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 13:56:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:56:52 INFO - PROCESS | 968 | 1467233812167 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 968 | 1467233812169 Marionette TRACE conn6 <- [1,2254,null,{}] 13:56:52 INFO - PROCESS | 968 | 1467233812173 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:52 INFO - PROCESS | 968 | 1467233812175 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:52 INFO - PROCESS | 968 | 1467233812256 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 13:56:52 INFO - PROCESS | 968 | 1467233812264 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 968 | 1467233812266 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:52 INFO - PROCESS | 968 | ++DOCSHELL 000000805D515000 == 36 [pid = 968] [id = 573] 13:56:52 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805AEA8800) [pid = 968] [serial = 1719] [outer = 0000000000000000] 13:56:52 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805B369000) [pid = 968] [serial = 1720] [outer = 000000805AEA8800] 13:56:52 INFO - PROCESS | 968 | 1467233812310 Marionette DEBUG loaded listener.js 13:56:52 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805BBBD800) [pid = 968] [serial = 1721] [outer = 000000805AEA8800] 13:56:52 INFO - PROCESS | 968 | 1467233812792 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:56:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:56:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 691ms 13:56:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:56:52 INFO - PROCESS | 968 | 1467233812864 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 13:56:52 INFO - PROCESS | 968 | 1467233812866 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 13:56:52 INFO - PROCESS | 968 | 1467233812869 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 968 | 1467233812871 Marionette TRACE conn6 <- [1,2258,null,{}] 13:56:52 INFO - PROCESS | 968 | 1467233812875 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:52 INFO - PROCESS | 968 | 1467233812877 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:53 INFO - PROCESS | 968 | 1467233812989 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 13:56:53 INFO - PROCESS | 968 | 1467233813074 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:53 INFO - PROCESS | 968 | 1467233813076 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:53 INFO - PROCESS | 968 | ++DOCSHELL 0000008059727800 == 37 [pid = 968] [id = 574] 13:56:53 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805654B400) [pid = 968] [serial = 1722] [outer = 0000000000000000] 13:56:53 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805BBC1800) [pid = 968] [serial = 1723] [outer = 000000805654B400] 13:56:53 INFO - PROCESS | 968 | 1467233813121 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805CAD7400) [pid = 968] [serial = 1724] [outer = 000000805654B400] 13:56:53 INFO - PROCESS | 968 | 1467233813532 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 692ms 13:56:53 INFO - PROCESS | 968 | 1467233813565 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 13:56:53 INFO - PROCESS | 968 | 1467233813567 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 13:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:56:53 INFO - PROCESS | 968 | 1467233813570 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:56:53 INFO - PROCESS | 968 | 1467233813572 Marionette TRACE conn6 <- [1,2262,null,{}] 13:56:53 INFO - PROCESS | 968 | 1467233813576 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:53 INFO - PROCESS | 968 | 1467233813578 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:53 INFO - PROCESS | 968 | 1467233813715 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 13:56:53 INFO - PROCESS | 968 | 1467233813735 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:53 INFO - PROCESS | 968 | 1467233813737 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:53 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE9B000 == 38 [pid = 968] [id = 575] 13:56:53 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805D53B400) [pid = 968] [serial = 1725] [outer = 0000000000000000] 13:56:53 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805DD73000) [pid = 968] [serial = 1726] [outer = 000000805D53B400] 13:56:53 INFO - PROCESS | 968 | 1467233813782 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805DD9D000) [pid = 968] [serial = 1727] [outer = 000000805D53B400] 13:56:54 INFO - PROCESS | 968 | 1467233814243 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:56:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 13:56:54 INFO - PROCESS | 968 | 1467233814307 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 13:56:54 INFO - PROCESS | 968 | 1467233814310 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 13:56:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:56:54 INFO - PROCESS | 968 | 1467233814313 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 968 | 1467233814316 Marionette TRACE conn6 <- [1,2266,null,{}] 13:56:54 INFO - PROCESS | 968 | 1467233814321 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:54 INFO - PROCESS | 968 | 1467233814324 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:54 INFO - PROCESS | 968 | 1467233814482 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804D12FC00) [pid = 968] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805C19F400) [pid = 968] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804CF9A400) [pid = 968] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805DD9EC00) [pid = 968] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008058C3BC00) [pid = 968] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080572E7C00) [pid = 968] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 79 (00000080531BEC00) [pid = 968] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 78 (00000080519F0C00) [pid = 968] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008059D06000) [pid = 968] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008056511000) [pid = 968] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 75 (00000080512CCC00) [pid = 968] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805BB3A800) [pid = 968] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:56:54 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008052256800) [pid = 968] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:56:54 INFO - PROCESS | 968 | 1467233814789 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 968 | 1467233814792 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008059731000 == 39 [pid = 968] [id = 576] 13:56:54 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000804C55A400) [pid = 968] [serial = 1728] [outer = 0000000000000000] 13:56:54 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000804D28BC00) [pid = 968] [serial = 1729] [outer = 000000804C55A400] 13:56:54 INFO - PROCESS | 968 | 1467233814843 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (00000080593A5400) [pid = 968] [serial = 1730] [outer = 000000804C55A400] 13:56:55 INFO - PROCESS | 968 | 1467233815234 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 943ms 13:56:55 INFO - PROCESS | 968 | 1467233815260 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 968 | 1467233815262 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 13:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:56:55 INFO - PROCESS | 968 | 1467233815265 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 968 | 1467233815267 Marionette TRACE conn6 <- [1,2270,null,{}] 13:56:55 INFO - PROCESS | 968 | 1467233815270 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 968 | 1467233815272 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:55 INFO - PROCESS | 968 | 1467233815386 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 13:56:55 INFO - PROCESS | 968 | 1467233815394 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 968 | 1467233815396 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:55 INFO - PROCESS | 968 | ++DOCSHELL 00000080618EB800 == 40 [pid = 968] [id = 577] 13:56:55 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008059515800) [pid = 968] [serial = 1731] [outer = 0000000000000000] 13:56:55 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805DDA9000) [pid = 968] [serial = 1732] [outer = 0000008059515800] 13:56:55 INFO - PROCESS | 968 | 1467233815441 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805E5FCC00) [pid = 968] [serial = 1733] [outer = 0000008059515800] 13:56:55 INFO - PROCESS | 968 | 1467233815853 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 629ms 13:56:55 INFO - PROCESS | 968 | 1467233815898 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 968 | 1467233815900 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 13:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:56:55 INFO - PROCESS | 968 | 1467233815903 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 968 | 1467233815905 Marionette TRACE conn6 <- [1,2274,null,{}] 13:56:55 INFO - PROCESS | 968 | 1467233815909 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 968 | 1467233815910 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:56 INFO - PROCESS | 968 | 1467233816025 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 13:56:56 INFO - PROCESS | 968 | 1467233816033 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 968 | 1467233816035 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:56 INFO - PROCESS | 968 | ++DOCSHELL 0000008062519800 == 41 [pid = 968] [id = 578] 13:56:56 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805E905800) [pid = 968] [serial = 1734] [outer = 0000000000000000] 13:56:56 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805E90BC00) [pid = 968] [serial = 1735] [outer = 000000805E905800] 13:56:56 INFO - PROCESS | 968 | 1467233816104 Marionette DEBUG loaded listener.js 13:56:56 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805E95CC00) [pid = 968] [serial = 1736] [outer = 000000805E905800] 13:56:56 INFO - PROCESS | 968 | 1467233816520 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:56:56 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 13:56:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 13:56:56 INFO - PROCESS | 968 | 1467233816536 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 13:56:56 INFO - PROCESS | 968 | 1467233816539 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 13:56:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:56:56 INFO - PROCESS | 968 | 1467233816542 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 968 | 1467233816543 Marionette TRACE conn6 <- [1,2278,null,{}] 13:56:56 INFO - PROCESS | 968 | 1467233816547 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:56 INFO - PROCESS | 968 | 1467233816549 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:56 INFO - PROCESS | 968 | 1467233816677 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 13:56:56 INFO - PROCESS | 968 | 1467233816684 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 968 | 1467233816686 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:56 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE12800 == 42 [pid = 968] [id = 579] 13:56:56 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805E964000) [pid = 968] [serial = 1737] [outer = 0000000000000000] 13:56:56 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805E966C00) [pid = 968] [serial = 1738] [outer = 000000805E964000] 13:56:56 INFO - PROCESS | 968 | 1467233816730 Marionette DEBUG loaded listener.js 13:56:56 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805EB78800) [pid = 968] [serial = 1739] [outer = 000000805E964000] 13:56:57 INFO - PROCESS | 968 | 1467233817563 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:56:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:56:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1080ms 13:56:57 INFO - PROCESS | 968 | 1467233817625 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 13:56:57 INFO - PROCESS | 968 | 1467233817629 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 13:56:57 INFO - PROCESS | 968 | 1467233817634 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:56:57 INFO - PROCESS | 968 | 1467233817640 Marionette TRACE conn6 <- [1,2282,null,{}] 13:56:57 INFO - PROCESS | 968 | 1467233817645 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:57 INFO - PROCESS | 968 | 1467233817648 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:57 INFO - PROCESS | 968 | 1467233817806 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 13:56:57 INFO - PROCESS | 968 | 1467233817926 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:57 INFO - PROCESS | 968 | 1467233817929 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:57 INFO - PROCESS | 968 | ++DOCSHELL 000000805341B800 == 43 [pid = 968] [id = 580] 13:56:57 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000804E1E7C00) [pid = 968] [serial = 1740] [outer = 0000000000000000] 13:56:57 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (00000080512D1C00) [pid = 968] [serial = 1741] [outer = 000000804E1E7C00] 13:56:58 INFO - PROCESS | 968 | 1467233817988 Marionette DEBUG loaded listener.js 13:56:58 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (0000008052C07800) [pid = 968] [serial = 1742] [outer = 000000804E1E7C00] 13:56:58 INFO - PROCESS | 968 | 1467233818936 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1335ms 13:56:58 INFO - PROCESS | 968 | 1467233818974 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 968 | 1467233818979 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 13:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:56:58 INFO - PROCESS | 968 | 1467233818984 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 968 | 1467233818987 Marionette TRACE conn6 <- [1,2286,null,{}] 13:56:59 INFO - PROCESS | 968 | 1467233818992 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:59 INFO - PROCESS | 968 | 1467233818995 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:59 INFO - PROCESS | 968 | 1467233819109 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 13:56:59 INFO - PROCESS | 968 | 1467233819191 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 968 | 1467233819195 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:59 INFO - PROCESS | 968 | ++DOCSHELL 0000008051DB3800 == 44 [pid = 968] [id = 581] 13:56:59 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000804CF9F400) [pid = 968] [serial = 1743] [outer = 0000000000000000] 13:56:59 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000804D591800) [pid = 968] [serial = 1744] [outer = 000000804CF9F400] 13:56:59 INFO - PROCESS | 968 | 1467233819291 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805124B000) [pid = 968] [serial = 1745] [outer = 000000804CF9F400] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 000000805DA7B000 == 43 [pid = 968] [id = 562] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 000000805DE96800 == 42 [pid = 968] [id = 563] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 0000008060C25000 == 41 [pid = 968] [id = 564] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 0000008062519800 == 40 [pid = 968] [id = 578] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 00000080618EB800 == 39 [pid = 968] [id = 577] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 0000008059731000 == 38 [pid = 968] [id = 576] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 000000805DE9B000 == 37 [pid = 968] [id = 575] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 0000008059727800 == 36 [pid = 968] [id = 574] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 000000805D515000 == 35 [pid = 968] [id = 573] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 000000805CA23000 == 34 [pid = 968] [id = 572] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 000000805A81C800 == 33 [pid = 968] [id = 571] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 000000805A1F7000 == 32 [pid = 968] [id = 570] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 0000008059DA4800 == 31 [pid = 968] [id = 569] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805DE58C00) [pid = 968] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 0000008059728000 == 30 [pid = 968] [id = 568] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 00000080565CD800 == 29 [pid = 968] [id = 567] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 0000008051FB4000 == 28 [pid = 968] [id = 566] 13:56:59 INFO - PROCESS | 968 | --DOCSHELL 0000008060F1D800 == 27 [pid = 968] [id = 565] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805A1C1000) [pid = 968] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805B04E000) [pid = 968] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805D232800) [pid = 968] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805DD77C00) [pid = 968] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805DDA7000) [pid = 968] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805DDA0C00) [pid = 968] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805DE4E000) [pid = 968] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008059773000) [pid = 968] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008058C44800) [pid = 968] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008058FCF800) [pid = 968] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008053865000) [pid = 968] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805648A800) [pid = 968] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056438800) [pid = 968] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008052C04800) [pid = 968] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805CACA400) [pid = 968] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805A7A0000) [pid = 968] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008057B7D400) [pid = 968] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008056550400) [pid = 968] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008052C11800) [pid = 968] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 70 (00000080514F0800) [pid = 968] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805C4D0000) [pid = 968] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805D902400) [pid = 968] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008059568000) [pid = 968] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805A672400) [pid = 968] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008059CFA400) [pid = 968] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 13:56:59 INFO - PROCESS | 968 | 1467233819792 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 839ms 13:56:59 INFO - PROCESS | 968 | 1467233819827 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 13:56:59 INFO - PROCESS | 968 | 1467233819833 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 13:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:56:59 INFO - PROCESS | 968 | 1467233819839 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:56:59 INFO - PROCESS | 968 | 1467233819842 Marionette TRACE conn6 <- [1,2290,null,{}] 13:56:59 INFO - PROCESS | 968 | 1467233819846 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:59 INFO - PROCESS | 968 | 1467233819848 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:59 INFO - PROCESS | 968 | 1467233819941 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 13:56:59 INFO - PROCESS | 968 | 1467233819949 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 968 | 1467233819952 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:56:59 INFO - PROCESS | 968 | ++DOCSHELL 0000008056AA3800 == 28 [pid = 968] [id = 582] 13:56:59 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008051C38000) [pid = 968] [serial = 1746] [outer = 0000000000000000] 13:56:59 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008051DA0000) [pid = 968] [serial = 1747] [outer = 0000008051C38000] 13:57:00 INFO - PROCESS | 968 | 1467233820000 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008052C79000) [pid = 968] [serial = 1748] [outer = 0000008051C38000] 13:57:00 INFO - PROCESS | 968 | 1467233820474 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 690ms 13:57:00 INFO - PROCESS | 968 | 1467233820530 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 13:57:00 INFO - PROCESS | 968 | 1467233820533 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 13:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:57:00 INFO - PROCESS | 968 | 1467233820536 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:57:00 INFO - PROCESS | 968 | 1467233820540 Marionette TRACE conn6 <- [1,2294,null,{}] 13:57:00 INFO - PROCESS | 968 | 1467233820551 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:00 INFO - PROCESS | 968 | 1467233820556 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:00 INFO - PROCESS | 968 | 1467233820682 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 13:57:00 INFO - PROCESS | 968 | 1467233820698 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:00 INFO - PROCESS | 968 | 1467233820701 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:00 INFO - PROCESS | 968 | ++DOCSHELL 0000008059691800 == 29 [pid = 968] [id = 583] 13:57:00 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008056438800) [pid = 968] [serial = 1749] [outer = 0000000000000000] 13:57:00 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008056449C00) [pid = 968] [serial = 1750] [outer = 0000008056438800] 13:57:00 INFO - PROCESS | 968 | 1467233820757 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805650B000) [pid = 968] [serial = 1751] [outer = 0000008056438800] 13:57:01 INFO - PROCESS | 968 | 1467233821208 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 13:57:01 INFO - PROCESS | 968 | 1467233821273 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 968 | 1467233821276 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 13:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:57:01 INFO - PROCESS | 968 | 1467233821279 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 968 | 1467233821281 Marionette TRACE conn6 <- [1,2298,null,{}] 13:57:01 INFO - PROCESS | 968 | 1467233821285 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:01 INFO - PROCESS | 968 | 1467233821287 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:01 INFO - PROCESS | 968 | 1467233821376 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 13:57:01 INFO - PROCESS | 968 | 1467233821381 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:01 INFO - PROCESS | 968 | 1467233821383 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:01 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DC6000 == 30 [pid = 968] [id = 584] 13:57:01 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804CEBD000) [pid = 968] [serial = 1752] [outer = 0000000000000000] 13:57:01 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008057239C00) [pid = 968] [serial = 1753] [outer = 000000804CEBD000] 13:57:01 INFO - PROCESS | 968 | 1467233821429 Marionette DEBUG loaded listener.js 13:57:01 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008058C3F400) [pid = 968] [serial = 1754] [outer = 000000804CEBD000] 13:57:01 INFO - PROCESS | 968 | 1467233821905 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 13:57:01 INFO - PROCESS | 968 | 1467233821959 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 968 | 1467233821961 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 13:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:57:01 INFO - PROCESS | 968 | 1467233821964 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 968 | 1467233821966 Marionette TRACE conn6 <- [1,2302,null,{}] 13:57:01 INFO - PROCESS | 968 | 1467233821977 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:01 INFO - PROCESS | 968 | 1467233821980 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:02 INFO - PROCESS | 968 | 1467233822116 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 13:57:02 INFO - PROCESS | 968 | 1467233822137 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 968 | 1467233822139 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:02 INFO - PROCESS | 968 | ++DOCSHELL 000000805A29C000 == 31 [pid = 968] [id = 585] 13:57:02 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008056A26000) [pid = 968] [serial = 1755] [outer = 0000000000000000] 13:57:02 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058EDD800) [pid = 968] [serial = 1756] [outer = 0000008056A26000] 13:57:02 INFO - PROCESS | 968 | 1467233822185 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058FD3C00) [pid = 968] [serial = 1757] [outer = 0000008056A26000] 13:57:02 INFO - PROCESS | 968 | 1467233822630 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 689ms 13:57:02 INFO - PROCESS | 968 | 1467233822657 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 968 | 1467233822659 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 13:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:57:02 INFO - PROCESS | 968 | 1467233822663 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 968 | 1467233822664 Marionette TRACE conn6 <- [1,2306,null,{}] 13:57:02 INFO - PROCESS | 968 | 1467233822668 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:02 INFO - PROCESS | 968 | 1467233822674 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:02 INFO - PROCESS | 968 | 1467233822819 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 13:57:02 INFO - PROCESS | 968 | 1467233822873 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 968 | 1467233822875 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:02 INFO - PROCESS | 968 | ++DOCSHELL 000000805A82B000 == 32 [pid = 968] [id = 586] 13:57:02 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804CEB9400) [pid = 968] [serial = 1758] [outer = 0000000000000000] 13:57:02 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008059766400) [pid = 968] [serial = 1759] [outer = 000000804CEB9400] 13:57:02 INFO - PROCESS | 968 | 1467233822922 Marionette DEBUG loaded listener.js 13:57:03 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008059D0F000) [pid = 968] [serial = 1760] [outer = 000000804CEB9400] 13:57:03 INFO - PROCESS | 968 | 1467233823366 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 13:57:03 INFO - PROCESS | 968 | 1467233823401 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 13:57:03 INFO - PROCESS | 968 | 1467233823404 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:57:03 INFO - PROCESS | 968 | 1467233823406 Marionette TRACE conn6 <- [1,2310,null,{}] 13:57:03 INFO - PROCESS | 968 | 1467233823420 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:03 INFO - PROCESS | 968 | 1467233823422 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:03 INFO - PROCESS | 968 | 1467233823557 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 13:57:03 INFO - PROCESS | 968 | 1467233823568 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:03 INFO - PROCESS | 968 | 1467233823570 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:03 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA0D000 == 33 [pid = 968] [id = 587] 13:57:03 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059517400) [pid = 968] [serial = 1761] [outer = 0000000000000000] 13:57:03 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805A67B400) [pid = 968] [serial = 1762] [outer = 0000008059517400] 13:57:03 INFO - PROCESS | 968 | 1467233823615 Marionette DEBUG loaded listener.js 13:57:03 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805AEAD000) [pid = 968] [serial = 1763] [outer = 0000008059517400] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008058FCC000) [pid = 968] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805D53B400) [pid = 968] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008059515800) [pid = 968] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804C55A400) [pid = 968] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 78 (00000080512D0800) [pid = 968] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056448C00) [pid = 968] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080512D1000) [pid = 968] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805654B400) [pid = 968] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804D296400) [pid = 968] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804B0E8800) [pid = 968] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805AEA8800) [pid = 968] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804D12B000) [pid = 968] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DE53C00) [pid = 968] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:57:03 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805E905800) [pid = 968] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:57:04 INFO - PROCESS | 968 | 1467233824165 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 837ms 13:57:04 INFO - PROCESS | 968 | 1467233824245 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 13:57:04 INFO - PROCESS | 968 | 1467233824248 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 13:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:57:04 INFO - PROCESS | 968 | 1467233824251 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 968 | 1467233824253 Marionette TRACE conn6 <- [1,2314,null,{}] 13:57:04 INFO - PROCESS | 968 | 1467233824257 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:04 INFO - PROCESS | 968 | 1467233824259 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:04 INFO - PROCESS | 968 | 1467233824342 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 13:57:04 INFO - PROCESS | 968 | 1467233824348 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 968 | 1467233824350 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:04 INFO - PROCESS | 968 | ++DOCSHELL 000000804D761800 == 34 [pid = 968] [id = 588] 13:57:04 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008057233C00) [pid = 968] [serial = 1764] [outer = 0000000000000000] 13:57:04 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008059771800) [pid = 968] [serial = 1765] [outer = 0000008057233C00] 13:57:04 INFO - PROCESS | 968 | 1467233824396 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805B371400) [pid = 968] [serial = 1766] [outer = 0000008057233C00] 13:57:04 INFO - PROCESS | 968 | 1467233824811 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 628ms 13:57:04 INFO - PROCESS | 968 | 1467233824883 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 13:57:04 INFO - PROCESS | 968 | 1467233824885 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 13:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:57:04 INFO - PROCESS | 968 | 1467233824888 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 968 | 1467233824890 Marionette TRACE conn6 <- [1,2318,null,{}] 13:57:04 INFO - PROCESS | 968 | 1467233824893 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:04 INFO - PROCESS | 968 | 1467233824895 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:04 INFO - PROCESS | 968 | 1467233824978 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 13:57:04 INFO - PROCESS | 968 | 1467233824985 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 968 | 1467233824987 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:04 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA75800 == 35 [pid = 968] [id = 589] 13:57:04 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805980C000) [pid = 968] [serial = 1767] [outer = 0000000000000000] 13:57:05 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805BF52400) [pid = 968] [serial = 1768] [outer = 000000805980C000] 13:57:05 INFO - PROCESS | 968 | 1467233825031 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805CA43400) [pid = 968] [serial = 1769] [outer = 000000805980C000] 13:57:05 INFO - PROCESS | 968 | 1467233825460 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 628ms 13:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:57:05 INFO - PROCESS | 968 | 1467233825520 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 13:57:05 INFO - PROCESS | 968 | 1467233825522 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 13:57:05 INFO - PROCESS | 968 | 1467233825525 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:57:05 INFO - PROCESS | 968 | 1467233825527 Marionette TRACE conn6 <- [1,2322,null,{}] 13:57:05 INFO - PROCESS | 968 | 1467233825535 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:05 INFO - PROCESS | 968 | 1467233825538 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:05 INFO - PROCESS | 968 | 1467233825622 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 13:57:05 INFO - PROCESS | 968 | 1467233825630 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 968 | 1467233825632 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:05 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE0C800 == 36 [pid = 968] [id = 590] 13:57:05 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805D235400) [pid = 968] [serial = 1770] [outer = 0000000000000000] 13:57:05 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D240800) [pid = 968] [serial = 1771] [outer = 000000805D235400] 13:57:05 INFO - PROCESS | 968 | 1467233825676 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805D53D400) [pid = 968] [serial = 1772] [outer = 000000805D235400] 13:57:06 INFO - PROCESS | 968 | 1467233826308 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 839ms 13:57:06 INFO - PROCESS | 968 | 1467233826376 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 13:57:06 INFO - PROCESS | 968 | 1467233826381 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 13:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:57:06 INFO - PROCESS | 968 | 1467233826388 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - PROCESS | 968 | 1467233826391 Marionette TRACE conn6 <- [1,2326,null,{}] 13:57:06 INFO - PROCESS | 968 | 1467233826398 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:06 INFO - PROCESS | 968 | 1467233826402 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:06 INFO - PROCESS | 968 | 1467233826529 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 13:57:06 INFO - PROCESS | 968 | 1467233826617 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 968 | 1467233826620 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:06 INFO - PROCESS | 968 | ++DOCSHELL 0000008056AA0800 == 37 [pid = 968] [id = 591] 13:57:06 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D596400) [pid = 968] [serial = 1773] [outer = 0000000000000000] 13:57:06 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (00000080515BE400) [pid = 968] [serial = 1774] [outer = 000000804D596400] 13:57:06 INFO - PROCESS | 968 | 1467233826679 Marionette DEBUG loaded listener.js 13:57:06 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805311B000) [pid = 968] [serial = 1775] [outer = 000000804D596400] 13:57:07 INFO - PROCESS | 968 | 1467233827303 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 943ms 13:57:07 INFO - PROCESS | 968 | 1467233827331 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 13:57:07 INFO - PROCESS | 968 | 1467233827336 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 13:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:57:07 INFO - PROCESS | 968 | 1467233827343 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - PROCESS | 968 | 1467233827346 Marionette TRACE conn6 <- [1,2330,null,{}] 13:57:07 INFO - PROCESS | 968 | 1467233827350 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:07 INFO - PROCESS | 968 | 1467233827353 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:07 INFO - PROCESS | 968 | 1467233827470 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 13:57:07 INFO - PROCESS | 968 | 1467233827566 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 968 | 1467233827568 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:07 INFO - PROCESS | 968 | ++DOCSHELL 000000805A814800 == 38 [pid = 968] [id = 592] 13:57:07 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008056ACD400) [pid = 968] [serial = 1776] [outer = 0000000000000000] 13:57:07 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008057B84400) [pid = 968] [serial = 1777] [outer = 0000008056ACD400] 13:57:07 INFO - PROCESS | 968 | 1467233827627 Marionette DEBUG loaded listener.js 13:57:07 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (00000080593A2800) [pid = 968] [serial = 1778] [outer = 0000008056ACD400] 13:57:08 INFO - PROCESS | 968 | 1467233828268 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 985ms 13:57:08 INFO - PROCESS | 968 | 1467233828330 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 13:57:08 INFO - PROCESS | 968 | 1467233828333 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 13:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:57:08 INFO - PROCESS | 968 | 1467233828336 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:57:08 INFO - PROCESS | 968 | 1467233828341 Marionette TRACE conn6 <- [1,2334,null,{}] 13:57:08 INFO - PROCESS | 968 | 1467233828352 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:08 INFO - PROCESS | 968 | 1467233828358 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:08 INFO - PROCESS | 968 | 1467233828473 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 13:57:08 INFO - PROCESS | 968 | 1467233828597 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:08 INFO - PROCESS | 968 | 1467233828601 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:08 INFO - PROCESS | 968 | ++DOCSHELL 000000805FF4C800 == 39 [pid = 968] [id = 593] 13:57:08 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805A670400) [pid = 968] [serial = 1779] [outer = 0000000000000000] 13:57:08 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805D22DC00) [pid = 968] [serial = 1780] [outer = 000000805A670400] 13:57:08 INFO - PROCESS | 968 | 1467233828660 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805DD74C00) [pid = 968] [serial = 1781] [outer = 000000805A670400] 13:57:09 INFO - PROCESS | 968 | 1467233829308 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 987ms 13:57:09 INFO - PROCESS | 968 | 1467233829341 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 968 | 1467233829344 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 13:57:09 INFO - PROCESS | 968 | 1467233829348 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:57:09 INFO - PROCESS | 968 | 1467233829351 Marionette TRACE conn6 <- [1,2338,null,{}] 13:57:09 INFO - PROCESS | 968 | 1467233829355 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:09 INFO - PROCESS | 968 | 1467233829357 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:09 INFO - PROCESS | 968 | 1467233829473 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 13:57:09 INFO - PROCESS | 968 | 1467233829566 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 968 | 1467233829569 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:09 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DA3800 == 40 [pid = 968] [id = 594] 13:57:09 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805A672400) [pid = 968] [serial = 1782] [outer = 0000000000000000] 13:57:09 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805D230000) [pid = 968] [serial = 1783] [outer = 000000805A672400] 13:57:09 INFO - PROCESS | 968 | 1467233829625 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805DDAA400) [pid = 968] [serial = 1784] [outer = 000000805A672400] 13:57:10 INFO - PROCESS | 968 | 1467233830338 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1025ms 13:57:10 INFO - PROCESS | 968 | 1467233830378 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 13:57:10 INFO - PROCESS | 968 | 1467233830382 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 13:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:57:10 INFO - PROCESS | 968 | 1467233830386 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 968 | 1467233830391 Marionette TRACE conn6 <- [1,2342,null,{}] 13:57:10 INFO - PROCESS | 968 | 1467233830414 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:10 INFO - PROCESS | 968 | 1467233830417 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:10 INFO - PROCESS | 968 | 1467233830526 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 13:57:10 INFO - PROCESS | 968 | 1467233830608 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:10 INFO - PROCESS | 968 | 1467233830612 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 000000805DA75800 == 39 [pid = 968] [id = 589] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 000000804D761800 == 38 [pid = 968] [id = 588] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 000000805CA0D000 == 37 [pid = 968] [id = 587] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 000000805A82B000 == 36 [pid = 968] [id = 586] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 000000805A29C000 == 35 [pid = 968] [id = 585] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 0000008059DC6000 == 34 [pid = 968] [id = 584] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 0000008059691800 == 33 [pid = 968] [id = 583] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 0000008056AA3800 == 32 [pid = 968] [id = 582] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 0000008051DB3800 == 31 [pid = 968] [id = 581] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 000000805DE12800 == 30 [pid = 968] [id = 579] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 000000805341B800 == 29 [pid = 968] [id = 580] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 0000008059DA3800 == 28 [pid = 968] [id = 594] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 000000805FF4C800 == 27 [pid = 968] [id = 593] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 000000805A814800 == 26 [pid = 968] [id = 592] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 000000805DE0C800 == 25 [pid = 968] [id = 590] 13:57:11 INFO - PROCESS | 968 | --DOCSHELL 0000008056AA0800 == 24 [pid = 968] [id = 591] 13:57:11 INFO - PROCESS | 968 | ++DOCSHELL 000000804B114800 == 25 [pid = 968] [id = 595] 13:57:11 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000804B0E4800) [pid = 968] [serial = 1785] [outer = 0000000000000000] 13:57:11 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000804B2D7400) [pid = 968] [serial = 1786] [outer = 000000804B0E4800] 13:57:11 INFO - PROCESS | 968 | 1467233831271 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000804CF9BC00) [pid = 968] [serial = 1787] [outer = 000000804B0E4800] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008059774C00) [pid = 968] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000805DD73000) [pid = 968] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805E5FCC00) [pid = 968] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000804D28BC00) [pid = 968] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008058D6B400) [pid = 968] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805700A000) [pid = 968] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 86 (00000080515C7800) [pid = 968] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805CAD7400) [pid = 968] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000804D59B400) [pid = 968] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008058C3CC00) [pid = 968] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805655F000) [pid = 968] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 81 (00000080531C2000) [pid = 968] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805B369000) [pid = 968] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805DD9D000) [pid = 968] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804E351400) [pid = 968] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805BBBD800) [pid = 968] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008056446C00) [pid = 968] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008059EC8400) [pid = 968] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805A66E400) [pid = 968] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 73 (00000080593A5400) [pid = 968] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804D297800) [pid = 968] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 71 (00000080512D3C00) [pid = 968] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DDA9000) [pid = 968] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805BBC1800) [pid = 968] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805E5F5400) [pid = 968] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805E90BC00) [pid = 968] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805E95CC00) [pid = 968] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 13:57:11 INFO - PROCESS | 968 | 1467233831826 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1483ms 13:57:11 INFO - PROCESS | 968 | 1467233831871 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 968 | 1467233831875 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 13:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:57:11 INFO - PROCESS | 968 | 1467233831880 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 968 | 1467233831882 Marionette TRACE conn6 <- [1,2346,null,{}] 13:57:11 INFO - PROCESS | 968 | 1467233831887 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:11 INFO - PROCESS | 968 | 1467233831890 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:12 INFO - PROCESS | 968 | 1467233832016 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 13:57:12 INFO - PROCESS | 968 | 1467233832094 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 968 | 1467233832097 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:12 INFO - PROCESS | 968 | ++DOCSHELL 000000805318D000 == 26 [pid = 968] [id = 596] 13:57:12 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804D59D400) [pid = 968] [serial = 1788] [outer = 0000000000000000] 13:57:12 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805124E800) [pid = 968] [serial = 1789] [outer = 000000804D59D400] 13:57:12 INFO - PROCESS | 968 | 1467233832148 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (00000080514F5400) [pid = 968] [serial = 1790] [outer = 000000804D59D400] 13:57:12 INFO - PROCESS | 968 | 1467233832545 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 733ms 13:57:12 INFO - PROCESS | 968 | 1467233832644 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 968 | 1467233832648 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 13:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:57:12 INFO - PROCESS | 968 | 1467233832659 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - PROCESS | 968 | 1467233832662 Marionette TRACE conn6 <- [1,2350,null,{}] 13:57:12 INFO - PROCESS | 968 | 1467233832666 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:12 INFO - PROCESS | 968 | 1467233832669 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:12 INFO - PROCESS | 968 | 1467233832768 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 13:57:12 INFO - PROCESS | 968 | 1467233832777 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 968 | 1467233832779 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:12 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D22800 == 27 [pid = 968] [id = 597] 13:57:12 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008052256800) [pid = 968] [serial = 1791] [outer = 0000000000000000] 13:57:12 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008052C79800) [pid = 968] [serial = 1792] [outer = 0000008052256800] 13:57:12 INFO - PROCESS | 968 | 1467233832835 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (00000080537CF000) [pid = 968] [serial = 1793] [outer = 0000008052256800] 13:57:13 INFO - PROCESS | 968 | 1467233833294 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 13:57:13 INFO - PROCESS | 968 | 1467233833339 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 13:57:13 INFO - PROCESS | 968 | 1467233833342 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 13:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:57:13 INFO - PROCESS | 968 | 1467233833346 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:57:13 INFO - PROCESS | 968 | 1467233833349 Marionette TRACE conn6 <- [1,2354,null,{}] 13:57:13 INFO - PROCESS | 968 | 1467233833360 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:13 INFO - PROCESS | 968 | 1467233833366 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:13 INFO - PROCESS | 968 | 1467233833457 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 13:57:13 INFO - PROCESS | 968 | 1467233833465 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 968 | 1467233833468 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:13 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DB6000 == 28 [pid = 968] [id = 598] 13:57:13 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805644C800) [pid = 968] [serial = 1794] [outer = 0000000000000000] 13:57:13 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008056514000) [pid = 968] [serial = 1795] [outer = 000000805644C800] 13:57:13 INFO - PROCESS | 968 | 1467233833513 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008056ACEC00) [pid = 968] [serial = 1796] [outer = 000000805644C800] 13:57:14 INFO - PROCESS | 968 | 1467233834010 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 691ms 13:57:14 INFO - PROCESS | 968 | 1467233834041 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 13:57:14 INFO - PROCESS | 968 | 1467233834044 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 13:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:57:14 INFO - PROCESS | 968 | 1467233834048 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 968 | 1467233834050 Marionette TRACE conn6 <- [1,2358,null,{}] 13:57:14 INFO - PROCESS | 968 | 1467233834054 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:14 INFO - PROCESS | 968 | 1467233834056 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:14 INFO - PROCESS | 968 | 1467233834199 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 13:57:14 INFO - PROCESS | 968 | 1467233834220 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 968 | 1467233834223 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:14 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2A0800 == 29 [pid = 968] [id = 599] 13:57:14 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058C3F000) [pid = 968] [serial = 1797] [outer = 0000000000000000] 13:57:14 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058C45400) [pid = 968] [serial = 1798] [outer = 0000008058C3F000] 13:57:14 INFO - PROCESS | 968 | 1467233834275 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008058ED7800) [pid = 968] [serial = 1799] [outer = 0000008058C3F000] 13:57:14 INFO - PROCESS | 968 | 1467233834712 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 13:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:57:14 INFO - PROCESS | 968 | 1467233834745 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 13:57:14 INFO - PROCESS | 968 | 1467233834747 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 13:57:14 INFO - PROCESS | 968 | 1467233834750 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 968 | 1467233834752 Marionette TRACE conn6 <- [1,2362,null,{}] 13:57:14 INFO - PROCESS | 968 | 1467233834755 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:14 INFO - PROCESS | 968 | 1467233834758 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:14 INFO - PROCESS | 968 | 1467233834869 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 13:57:14 INFO - PROCESS | 968 | 1467233834875 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 968 | 1467233834878 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:14 INFO - PROCESS | 968 | ++DOCSHELL 000000805A823800 == 30 [pid = 968] [id = 600] 13:57:14 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008051F6EC00) [pid = 968] [serial = 1800] [outer = 0000000000000000] 13:57:14 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (00000080593A7800) [pid = 968] [serial = 1801] [outer = 0000008051F6EC00] 13:57:14 INFO - PROCESS | 968 | 1467233834933 Marionette DEBUG loaded listener.js 13:57:15 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059774000) [pid = 968] [serial = 1802] [outer = 0000008051F6EC00] 13:57:15 INFO - PROCESS | 968 | 1467233835432 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:57:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:57:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 13:57:15 INFO - PROCESS | 968 | 1467233835487 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 13:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:57:15 INFO - PROCESS | 968 | 1467233835490 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 13:57:15 INFO - PROCESS | 968 | 1467233835493 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:57:15 INFO - PROCESS | 968 | 1467233835494 Marionette TRACE conn6 <- [1,2366,null,{}] 13:57:15 INFO - PROCESS | 968 | 1467233835498 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:15 INFO - PROCESS | 968 | 1467233835504 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:15 INFO - PROCESS | 968 | 1467233835645 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804CF9F400) [pid = 968] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805D235400) [pid = 968] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008059517400) [pid = 968] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805E964000) [pid = 968] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008056438800) [pid = 968] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008057233C00) [pid = 968] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008056A26000) [pid = 968] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805980C000) [pid = 968] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CEB9400) [pid = 968] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804E1E7C00) [pid = 968] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000804CEBD000) [pid = 968] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:57:15 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008051C38000) [pid = 968] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:57:15 INFO - PROCESS | 968 | 1467233835897 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:15 INFO - PROCESS | 968 | 1467233835899 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:15 INFO - PROCESS | 968 | ++DOCSHELL 000000804B11C000 == 31 [pid = 968] [id = 601] 13:57:15 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804B0E7800) [pid = 968] [serial = 1803] [outer = 0000000000000000] 13:57:15 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804CEBD000) [pid = 968] [serial = 1804] [outer = 000000804B0E7800] 13:57:15 INFO - PROCESS | 968 | 1467233835945 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008056442C00) [pid = 968] [serial = 1805] [outer = 000000804B0E7800] 13:57:16 INFO - PROCESS | 968 | 1467233836321 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 881ms 13:57:16 INFO - PROCESS | 968 | 1467233836377 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 13:57:16 INFO - PROCESS | 968 | 1467233836379 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 13:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:57:16 INFO - PROCESS | 968 | 1467233836382 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:57:16 INFO - PROCESS | 968 | 1467233836384 Marionette TRACE conn6 <- [1,2370,null,{}] 13:57:16 INFO - PROCESS | 968 | 1467233836388 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:16 INFO - PROCESS | 968 | 1467233836390 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:16 INFO - PROCESS | 968 | 1467233836500 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 13:57:16 INFO - PROCESS | 968 | 1467233836507 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 968 | 1467233836509 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:16 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA5F000 == 32 [pid = 968] [id = 602] 13:57:16 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000804C354400) [pid = 968] [serial = 1806] [outer = 0000000000000000] 13:57:16 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805A1BEC00) [pid = 968] [serial = 1807] [outer = 000000804C354400] 13:57:16 INFO - PROCESS | 968 | 1467233836555 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805AEACC00) [pid = 968] [serial = 1808] [outer = 000000804C354400] 13:57:16 INFO - PROCESS | 968 | 1467233836965 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 627ms 13:57:17 INFO - PROCESS | 968 | 1467233837013 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 968 | 1467233837015 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 13:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:57:17 INFO - PROCESS | 968 | 1467233837018 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 968 | 1467233837020 Marionette TRACE conn6 <- [1,2374,null,{}] 13:57:17 INFO - PROCESS | 968 | 1467233837024 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:17 INFO - PROCESS | 968 | 1467233837026 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:17 INFO - PROCESS | 968 | 1467233837145 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 13:57:17 INFO - PROCESS | 968 | 1467233837186 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 968 | 1467233837188 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:17 INFO - PROCESS | 968 | ++DOCSHELL 000000805DDC8800 == 33 [pid = 968] [id = 603] 13:57:17 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805A8BF800) [pid = 968] [serial = 1809] [outer = 0000000000000000] 13:57:17 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805BBBB000) [pid = 968] [serial = 1810] [outer = 000000805A8BF800] 13:57:17 INFO - PROCESS | 968 | 1467233837234 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805CA3D000) [pid = 968] [serial = 1811] [outer = 000000805A8BF800] 13:57:17 INFO - PROCESS | 968 | 1467233837631 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 629ms 13:57:17 INFO - PROCESS | 968 | 1467233837651 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 968 | 1467233837653 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 13:57:17 INFO - PROCESS | 968 | 1467233837656 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:57:17 INFO - PROCESS | 968 | 1467233837658 Marionette TRACE conn6 <- [1,2378,null,{}] 13:57:17 INFO - PROCESS | 968 | 1467233837661 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:17 INFO - PROCESS | 968 | 1467233837663 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:17 INFO - PROCESS | 968 | 1467233837780 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 13:57:17 INFO - PROCESS | 968 | 1467233837788 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 968 | 1467233837790 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:17 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE98800 == 34 [pid = 968] [id = 604] 13:57:17 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805A8C9000) [pid = 968] [serial = 1812] [outer = 0000000000000000] 13:57:17 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805D233C00) [pid = 968] [serial = 1813] [outer = 000000805A8C9000] 13:57:17 INFO - PROCESS | 968 | 1467233837834 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805D53B000) [pid = 968] [serial = 1814] [outer = 000000805A8C9000] 13:57:18 INFO - PROCESS | 968 | 1467233838633 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1030ms 13:57:18 INFO - PROCESS | 968 | 1467233838688 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 13:57:18 INFO - PROCESS | 968 | 1467233838693 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 13:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:57:18 INFO - PROCESS | 968 | 1467233838719 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 968 | 1467233838725 Marionette TRACE conn6 <- [1,2382,null,{}] 13:57:18 INFO - PROCESS | 968 | 1467233838772 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:18 INFO - PROCESS | 968 | 1467233838775 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:18 INFO - PROCESS | 968 | 1467233838888 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 13:57:19 INFO - PROCESS | 968 | 1467233839002 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:19 INFO - PROCESS | 968 | 1467233839005 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:19 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C0D800 == 35 [pid = 968] [id = 605] 13:57:19 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000804D73F800) [pid = 968] [serial = 1815] [outer = 0000000000000000] 13:57:19 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (00000080512D5000) [pid = 968] [serial = 1816] [outer = 000000804D73F800] 13:57:19 INFO - PROCESS | 968 | 1467233839064 Marionette DEBUG loaded listener.js 13:57:19 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008052C05400) [pid = 968] [serial = 1817] [outer = 000000804D73F800] 13:57:19 INFO - PROCESS | 968 | 1467233839844 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1144ms 13:57:20 INFO - PROCESS | 968 | 1467233840006 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 13:57:20 INFO - PROCESS | 968 | 1467233840011 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 13:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:57:20 INFO - PROCESS | 968 | 1467233840017 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 968 | 1467233840020 Marionette TRACE conn6 <- [1,2386,null,{}] 13:57:20 INFO - PROCESS | 968 | 1467233840026 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:20 INFO - PROCESS | 968 | 1467233840029 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:20 INFO - PROCESS | 968 | 1467233840143 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 13:57:20 INFO - PROCESS | 968 | 1467233840216 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 968 | 1467233840222 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:20 INFO - PROCESS | 968 | ++DOCSHELL 0000008052C1B000 == 36 [pid = 968] [id = 606] 13:57:20 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000804CA26400) [pid = 968] [serial = 1818] [outer = 0000000000000000] 13:57:20 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000804CABD400) [pid = 968] [serial = 1819] [outer = 000000804CA26400] 13:57:20 INFO - PROCESS | 968 | 1467233840273 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000804D59C400) [pid = 968] [serial = 1820] [outer = 000000804CA26400] 13:57:20 INFO - PROCESS | 968 | --DOCSHELL 000000805DDC8800 == 35 [pid = 968] [id = 603] 13:57:20 INFO - PROCESS | 968 | --DOCSHELL 000000805DA5F000 == 34 [pid = 968] [id = 602] 13:57:20 INFO - PROCESS | 968 | --DOCSHELL 000000804B11C000 == 33 [pid = 968] [id = 601] 13:57:20 INFO - PROCESS | 968 | --DOCSHELL 000000805A823800 == 32 [pid = 968] [id = 600] 13:57:20 INFO - PROCESS | 968 | --DOCSHELL 000000805A2A0800 == 31 [pid = 968] [id = 599] 13:57:20 INFO - PROCESS | 968 | --DOCSHELL 0000008059DB6000 == 30 [pid = 968] [id = 598] 13:57:20 INFO - PROCESS | 968 | --DOCSHELL 0000008058D22800 == 29 [pid = 968] [id = 597] 13:57:20 INFO - PROCESS | 968 | --DOCSHELL 000000805318D000 == 28 [pid = 968] [id = 596] 13:57:20 INFO - PROCESS | 968 | --DOCSHELL 000000804B114800 == 27 [pid = 968] [id = 595] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008058EDD800) [pid = 968] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805CA43400) [pid = 968] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008059766400) [pid = 968] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 83 (00000080512D1C00) [pid = 968] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008052C07800) [pid = 968] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008057239C00) [pid = 968] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008051DA0000) [pid = 968] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008052C79000) [pid = 968] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804D591800) [pid = 968] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805124B000) [pid = 968] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805D240800) [pid = 968] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805D53D400) [pid = 968] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805A67B400) [pid = 968] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008059D0F000) [pid = 968] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805AEAD000) [pid = 968] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805BF52400) [pid = 968] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805EB78800) [pid = 968] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805E966C00) [pid = 968] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805650B000) [pid = 968] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008056449C00) [pid = 968] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008058FD3C00) [pid = 968] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008059771800) [pid = 968] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805B371400) [pid = 968] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | --DOMWINDOW == 63 (0000008058C3F400) [pid = 968] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 13:57:20 INFO - PROCESS | 968 | 1467233840885 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:57:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 881ms 13:57:20 INFO - PROCESS | 968 | 1467233840901 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 13:57:20 INFO - PROCESS | 968 | 1467233840905 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 13:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:57:20 INFO - PROCESS | 968 | 1467233840911 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 968 | 1467233840916 Marionette TRACE conn6 <- [1,2390,null,{}] 13:57:20 INFO - PROCESS | 968 | 1467233840920 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:20 INFO - PROCESS | 968 | 1467233840922 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:21 INFO - PROCESS | 968 | 1467233841013 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 13:57:21 INFO - PROCESS | 968 | 1467233841022 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:21 INFO - PROCESS | 968 | 1467233841024 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:21 INFO - PROCESS | 968 | ++DOCSHELL 0000008056A9C800 == 28 [pid = 968] [id = 607] 13:57:21 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000804E34E800) [pid = 968] [serial = 1821] [outer = 0000000000000000] 13:57:21 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008051255000) [pid = 968] [serial = 1822] [outer = 000000804E34E800] 13:57:21 INFO - PROCESS | 968 | 1467233841075 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (00000080512D6800) [pid = 968] [serial = 1823] [outer = 000000804E34E800] 13:57:21 INFO - PROCESS | 968 | 1467233841581 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 13:57:21 INFO - PROCESS | 968 | 1467233841600 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 968 | 1467233841603 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 13:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:57:21 INFO - PROCESS | 968 | 1467233841606 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - PROCESS | 968 | 1467233841608 Marionette TRACE conn6 <- [1,2394,null,{}] 13:57:21 INFO - PROCESS | 968 | 1467233841619 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:21 INFO - PROCESS | 968 | 1467233841624 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:21 INFO - PROCESS | 968 | 1467233841746 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 13:57:21 INFO - PROCESS | 968 | 1467233841756 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:21 INFO - PROCESS | 968 | 1467233841761 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:21 INFO - PROCESS | 968 | ++DOCSHELL 0000008059926800 == 29 [pid = 968] [id = 608] 13:57:21 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008052D25000) [pid = 968] [serial = 1824] [outer = 0000000000000000] 13:57:21 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008052F53000) [pid = 968] [serial = 1825] [outer = 0000008052D25000] 13:57:21 INFO - PROCESS | 968 | 1467233841811 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008056446C00) [pid = 968] [serial = 1826] [outer = 0000008052D25000] 13:57:22 INFO - PROCESS | 968 | 1467233842292 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 733ms 13:57:22 INFO - PROCESS | 968 | 1467233842343 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 13:57:22 INFO - PROCESS | 968 | 1467233842345 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 13:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:57:22 INFO - PROCESS | 968 | 1467233842348 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 968 | 1467233842350 Marionette TRACE conn6 <- [1,2398,null,{}] 13:57:22 INFO - PROCESS | 968 | 1467233842354 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:22 INFO - PROCESS | 968 | 1467233842356 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:22 INFO - PROCESS | 968 | 1467233842447 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 13:57:22 INFO - PROCESS | 968 | 1467233842454 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:22 INFO - PROCESS | 968 | 1467233842456 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:22 INFO - PROCESS | 968 | ++DOCSHELL 000000805A18A000 == 30 [pid = 968] [id = 609] 13:57:22 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804D28C800) [pid = 968] [serial = 1827] [outer = 0000000000000000] 13:57:22 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805655A400) [pid = 968] [serial = 1828] [outer = 000000804D28C800] 13:57:22 INFO - PROCESS | 968 | 1467233842502 Marionette DEBUG loaded listener.js 13:57:22 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805700FC00) [pid = 968] [serial = 1829] [outer = 000000804D28C800] 13:57:22 INFO - PROCESS | 968 | 1467233842949 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:57:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 690ms 13:57:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:57:23 INFO - PROCESS | 968 | 1467233843042 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 968 | 1467233843044 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 13:57:23 INFO - PROCESS | 968 | 1467233843047 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - PROCESS | 968 | 1467233843049 Marionette TRACE conn6 <- [1,2402,null,{}] 13:57:23 INFO - PROCESS | 968 | 1467233843053 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:23 INFO - PROCESS | 968 | 1467233843055 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:23 INFO - PROCESS | 968 | 1467233843196 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 13:57:23 INFO - PROCESS | 968 | 1467233843218 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 968 | 1467233843220 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:23 INFO - PROCESS | 968 | ++DOCSHELL 000000805A736000 == 31 [pid = 968] [id = 610] 13:57:23 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080572DE000) [pid = 968] [serial = 1830] [outer = 0000000000000000] 13:57:23 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080572EA400) [pid = 968] [serial = 1831] [outer = 00000080572DE000] 13:57:23 INFO - PROCESS | 968 | 1467233843273 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008058EE2C00) [pid = 968] [serial = 1832] [outer = 00000080572DE000] 13:57:23 INFO - PROCESS | 968 | 1467233843706 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:57:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 13:57:23 INFO - PROCESS | 968 | 1467233843742 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 968 | 1467233843744 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 13:57:23 INFO - PROCESS | 968 | 1467233843747 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:57:23 INFO - PROCESS | 968 | 1467233843749 Marionette TRACE conn6 <- [1,2406,null,{}] 13:57:23 INFO - PROCESS | 968 | 1467233843752 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:23 INFO - PROCESS | 968 | 1467233843759 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:23 INFO - PROCESS | 968 | 1467233843918 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 13:57:24 INFO - PROCESS | 968 | 1467233843993 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:24 INFO - PROCESS | 968 | 1467233843996 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:24 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA17000 == 32 [pid = 968] [id = 611] 13:57:24 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (00000080597B7000) [pid = 968] [serial = 1833] [outer = 0000000000000000] 13:57:24 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008059808800) [pid = 968] [serial = 1834] [outer = 00000080597B7000] 13:57:24 INFO - PROCESS | 968 | 1467233844042 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008059EC5C00) [pid = 968] [serial = 1835] [outer = 00000080597B7000] 13:57:24 INFO - PROCESS | 968 | 1467233844489 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 775ms 13:57:24 INFO - PROCESS | 968 | 1467233844542 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 968 | 1467233844545 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 13:57:24 INFO - PROCESS | 968 | 1467233844548 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:57:24 INFO - PROCESS | 968 | 1467233844550 Marionette TRACE conn6 <- [1,2410,null,{}] 13:57:24 INFO - PROCESS | 968 | 1467233844554 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:24 INFO - PROCESS | 968 | 1467233844556 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:24 INFO - PROCESS | 968 | 1467233844673 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 13:57:24 INFO - PROCESS | 968 | 1467233844727 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:24 INFO - PROCESS | 968 | 1467233844729 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:24 INFO - PROCESS | 968 | ++DOCSHELL 000000805D55C000 == 33 [pid = 968] [id = 612] 13:57:24 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804CF9D800) [pid = 968] [serial = 1836] [outer = 0000000000000000] 13:57:24 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805A1C0000) [pid = 968] [serial = 1837] [outer = 000000804CF9D800] 13:57:24 INFO - PROCESS | 968 | 1467233844775 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805B051000) [pid = 968] [serial = 1838] [outer = 000000804CF9D800] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008058C3F000) [pid = 968] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008051F6EC00) [pid = 968] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804D59D400) [pid = 968] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805A8BF800) [pid = 968] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008052256800) [pid = 968] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805A672400) [pid = 968] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805644C800) [pid = 968] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804B0E4800) [pid = 968] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804B0E7800) [pid = 968] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804D596400) [pid = 968] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008056ACD400) [pid = 968] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805A670400) [pid = 968] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:57:25 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000804C354400) [pid = 968] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:57:25 INFO - PROCESS | 968 | 1467233845245 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 732ms 13:57:25 INFO - PROCESS | 968 | 1467233845287 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 13:57:25 INFO - PROCESS | 968 | 1467233845290 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 13:57:25 INFO - PROCESS | 968 | 1467233845293 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:57:25 INFO - PROCESS | 968 | 1467233845295 Marionette TRACE conn6 <- [1,2414,null,{}] 13:57:25 INFO - PROCESS | 968 | 1467233845299 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:25 INFO - PROCESS | 968 | 1467233845301 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:25 INFO - PROCESS | 968 | 1467233845415 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 13:57:25 INFO - PROCESS | 968 | 1467233845468 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 968 | 1467233845470 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:25 INFO - PROCESS | 968 | ++DOCSHELL 000000805A812000 == 34 [pid = 968] [id = 613] 13:57:25 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008051568400) [pid = 968] [serial = 1839] [outer = 0000000000000000] 13:57:25 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008058D6E400) [pid = 968] [serial = 1840] [outer = 0000008051568400] 13:57:25 INFO - PROCESS | 968 | 1467233845515 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805A8C9C00) [pid = 968] [serial = 1841] [outer = 0000008051568400] 13:57:25 INFO - PROCESS | 968 | 1467233845871 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 628ms 13:57:25 INFO - PROCESS | 968 | 1467233845933 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 13:57:25 INFO - PROCESS | 968 | 1467233845936 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 13:57:25 INFO - PROCESS | 968 | 1467233845939 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:57:25 INFO - PROCESS | 968 | 1467233845941 Marionette TRACE conn6 <- [1,2418,null,{}] 13:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:57:25 INFO - PROCESS | 968 | 1467233845944 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:25 INFO - PROCESS | 968 | 1467233845946 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:26 INFO - PROCESS | 968 | 1467233846030 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 13:57:26 INFO - PROCESS | 968 | 1467233846035 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 968 | 1467233846037 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:26 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE21800 == 35 [pid = 968] [id = 614] 13:57:26 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805B3A6800) [pid = 968] [serial = 1842] [outer = 0000000000000000] 13:57:26 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805BBBD000) [pid = 968] [serial = 1843] [outer = 000000805B3A6800] 13:57:26 INFO - PROCESS | 968 | 1467233846083 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805C4C7800) [pid = 968] [serial = 1844] [outer = 000000805B3A6800] 13:57:26 INFO - PROCESS | 968 | 1467233846519 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 628ms 13:57:26 INFO - PROCESS | 968 | 1467233846574 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 968 | 1467233846576 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 13:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:57:26 INFO - PROCESS | 968 | 1467233846580 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 968 | 1467233846582 Marionette TRACE conn6 <- [1,2422,null,{}] 13:57:26 INFO - PROCESS | 968 | 1467233846585 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:26 INFO - PROCESS | 968 | 1467233846587 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:26 INFO - PROCESS | 968 | 1467233846675 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 13:57:26 INFO - PROCESS | 968 | 1467233846680 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 968 | 1467233846682 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:26 INFO - PROCESS | 968 | ++DOCSHELL 00000080602C6000 == 36 [pid = 968] [id = 615] 13:57:26 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805D22E000) [pid = 968] [serial = 1845] [outer = 0000000000000000] 13:57:26 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805D238C00) [pid = 968] [serial = 1846] [outer = 000000805D22E000] 13:57:26 INFO - PROCESS | 968 | 1467233846731 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D53C800) [pid = 968] [serial = 1847] [outer = 000000805D22E000] 13:57:27 INFO - PROCESS | 968 | 1467233847280 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 13:57:27 INFO - PROCESS | 968 | 1467233847316 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 968 | 1467233847321 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 13:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:57:27 INFO - PROCESS | 968 | 1467233847326 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - PROCESS | 968 | 1467233847330 Marionette TRACE conn6 <- [1,2426,null,{}] 13:57:27 INFO - PROCESS | 968 | 1467233847336 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:27 INFO - PROCESS | 968 | 1467233847340 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:27 INFO - PROCESS | 968 | 1467233847504 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 13:57:27 INFO - PROCESS | 968 | 1467233847629 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:27 INFO - PROCESS | 968 | 1467233847634 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:27 INFO - PROCESS | 968 | ++DOCSHELL 0000008053415000 == 37 [pid = 968] [id = 616] 13:57:27 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804CF9D400) [pid = 968] [serial = 1848] [outer = 0000000000000000] 13:57:27 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D594400) [pid = 968] [serial = 1849] [outer = 000000804CF9D400] 13:57:27 INFO - PROCESS | 968 | 1467233847694 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008051C3B800) [pid = 968] [serial = 1850] [outer = 000000804CF9D400] 13:57:28 INFO - PROCESS | 968 | 1467233848304 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1029ms 13:57:28 INFO - PROCESS | 968 | 1467233848359 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 13:57:28 INFO - PROCESS | 968 | 1467233848364 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 13:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:57:28 INFO - PROCESS | 968 | 1467233848406 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:57:28 INFO - PROCESS | 968 | 1467233848409 Marionette TRACE conn6 <- [1,2430,null,{}] 13:57:28 INFO - PROCESS | 968 | 1467233848414 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:28 INFO - PROCESS | 968 | 1467233848417 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:28 INFO - PROCESS | 968 | 1467233848540 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 13:57:28 INFO - PROCESS | 968 | 1467233848655 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 968 | 1467233848658 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:28 INFO - PROCESS | 968 | ++DOCSHELL 000000805A813800 == 38 [pid = 968] [id = 617] 13:57:28 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008056438800) [pid = 968] [serial = 1851] [outer = 0000000000000000] 13:57:28 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805654E000) [pid = 968] [serial = 1852] [outer = 0000008056438800] 13:57:28 INFO - PROCESS | 968 | 1467233848718 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008058C48400) [pid = 968] [serial = 1853] [outer = 0000008056438800] 13:57:29 INFO - PROCESS | 968 | 1467233849311 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 965ms 13:57:29 INFO - PROCESS | 968 | 1467233849351 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 968 | 1467233849354 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 13:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:57:29 INFO - PROCESS | 968 | 1467233849358 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - PROCESS | 968 | 1467233849362 Marionette TRACE conn6 <- [1,2434,null,{}] 13:57:29 INFO - PROCESS | 968 | 1467233849374 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:29 INFO - PROCESS | 968 | 1467233849379 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:29 INFO - PROCESS | 968 | 1467233849493 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 13:57:29 INFO - PROCESS | 968 | 1467233849589 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 968 | 1467233849593 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:29 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F1D800 == 39 [pid = 968] [id = 618] 13:57:29 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008059A3C000) [pid = 968] [serial = 1854] [outer = 0000000000000000] 13:57:29 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805A1BBC00) [pid = 968] [serial = 1855] [outer = 0000008059A3C000] 13:57:29 INFO - PROCESS | 968 | 1467233849651 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805D53BC00) [pid = 968] [serial = 1856] [outer = 0000008059A3C000] 13:57:30 INFO - PROCESS | 968 | 1467233850323 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1136ms 13:57:30 INFO - PROCESS | 968 | 1467233850525 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 13:57:30 INFO - PROCESS | 968 | 1467233850530 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 13:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:57:30 INFO - PROCESS | 968 | 1467233850549 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 968 | 1467233850552 Marionette TRACE conn6 <- [1,2438,null,{}] 13:57:30 INFO - PROCESS | 968 | 1467233850558 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:30 INFO - PROCESS | 968 | 1467233850561 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:30 INFO - PROCESS | 968 | 1467233850666 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 13:57:30 INFO - PROCESS | 968 | 1467233850741 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:30 INFO - PROCESS | 968 | 1467233850746 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:30 INFO - PROCESS | 968 | ++DOCSHELL 00000080533FC000 == 40 [pid = 968] [id = 619] 13:57:30 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000804E1E1400) [pid = 968] [serial = 1857] [outer = 0000000000000000] 13:57:30 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (00000080512CD800) [pid = 968] [serial = 1858] [outer = 000000804E1E1400] 13:57:30 INFO - PROCESS | 968 | 1467233850796 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (0000008052C78800) [pid = 968] [serial = 1859] [outer = 000000804E1E1400] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 000000805DE21800 == 39 [pid = 968] [id = 614] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 000000805A812000 == 38 [pid = 968] [id = 613] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 000000805D55C000 == 37 [pid = 968] [id = 612] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 000000805CA17000 == 36 [pid = 968] [id = 611] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 000000805A736000 == 35 [pid = 968] [id = 610] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 000000805A18A000 == 34 [pid = 968] [id = 609] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 0000008059926800 == 33 [pid = 968] [id = 608] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 0000008056A9C800 == 32 [pid = 968] [id = 607] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 0000008052C1B000 == 31 [pid = 968] [id = 606] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 0000008058C0D800 == 30 [pid = 968] [id = 605] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 000000805DE98800 == 29 [pid = 968] [id = 604] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 0000008060F1D800 == 28 [pid = 968] [id = 618] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 000000805A813800 == 27 [pid = 968] [id = 617] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 00000080602C6000 == 26 [pid = 968] [id = 615] 13:57:31 INFO - PROCESS | 968 | --DOCSHELL 0000008053415000 == 25 [pid = 968] [id = 616] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008058C45400) [pid = 968] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 87 (00000080593A7800) [pid = 968] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805124E800) [pid = 968] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 85 (00000080514F5400) [pid = 968] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805BBBB000) [pid = 968] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008052C79800) [pid = 968] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 82 (00000080537CF000) [pid = 968] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805DDAA400) [pid = 968] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805D230000) [pid = 968] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008056514000) [pid = 968] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804B2D7400) [pid = 968] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804CF9BC00) [pid = 968] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058ED7800) [pid = 968] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804CEBD000) [pid = 968] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805311B000) [pid = 968] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 73 (00000080515BE400) [pid = 968] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 72 (00000080593A2800) [pid = 968] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008057B84400) [pid = 968] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DD74C00) [pid = 968] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805D22DC00) [pid = 968] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008059774000) [pid = 968] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008056442C00) [pid = 968] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805A1BEC00) [pid = 968] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805CA3D000) [pid = 968] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008056ACEC00) [pid = 968] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 13:57:31 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805AEACC00) [pid = 968] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 13:57:32 INFO - PROCESS | 968 | 1467233852077 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1599ms 13:57:32 INFO - PROCESS | 968 | 1467233852149 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 968 | 1467233852154 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 13:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:57:32 INFO - PROCESS | 968 | 1467233852159 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 968 | 1467233852162 Marionette TRACE conn6 <- [1,2442,null,{}] 13:57:32 INFO - PROCESS | 968 | 1467233852168 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:32 INFO - PROCESS | 968 | 1467233852171 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:32 INFO - PROCESS | 968 | 1467233852268 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 13:57:32 INFO - PROCESS | 968 | 1467233852347 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 968 | 1467233852351 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:32 INFO - PROCESS | 968 | ++DOCSHELL 0000008051DAC000 == 26 [pid = 968] [id = 620] 13:57:32 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000804CFA2000) [pid = 968] [serial = 1860] [outer = 0000000000000000] 13:57:32 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804D28D000) [pid = 968] [serial = 1861] [outer = 000000804CFA2000] 13:57:32 INFO - PROCESS | 968 | 1467233852402 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804D4A9400) [pid = 968] [serial = 1862] [outer = 000000804CFA2000] 13:57:32 INFO - PROCESS | 968 | 1467233852818 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 13:57:32 INFO - PROCESS | 968 | 1467233852854 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 968 | 1467233852859 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 13:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:57:32 INFO - PROCESS | 968 | 1467233852866 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 968 | 1467233852869 Marionette TRACE conn6 <- [1,2446,null,{}] 13:57:32 INFO - PROCESS | 968 | 1467233852873 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:32 INFO - PROCESS | 968 | 1467233852876 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:32 INFO - PROCESS | 968 | 1467233852968 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 13:57:32 INFO - PROCESS | 968 | 1467233852975 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 968 | 1467233852978 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:33 INFO - PROCESS | 968 | ++DOCSHELL 0000008056A8F000 == 27 [pid = 968] [id = 621] 13:57:33 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (00000080512CD400) [pid = 968] [serial = 1863] [outer = 0000000000000000] 13:57:33 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008051442000) [pid = 968] [serial = 1864] [outer = 00000080512CD400] 13:57:33 INFO - PROCESS | 968 | 1467233853026 Marionette DEBUG loaded listener.js 13:57:33 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008051D25800) [pid = 968] [serial = 1865] [outer = 00000080512CD400] 13:57:33 INFO - PROCESS | 968 | 1467233853484 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 13:57:33 INFO - PROCESS | 968 | 1467233853497 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 968 | 1467233853499 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 13:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:57:33 INFO - PROCESS | 968 | 1467233853503 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 968 | 1467233853506 Marionette TRACE conn6 <- [1,2450,null,{}] 13:57:33 INFO - PROCESS | 968 | 1467233853518 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:33 INFO - PROCESS | 968 | 1467233853523 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:33 INFO - PROCESS | 968 | 1467233853636 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 13:57:33 INFO - PROCESS | 968 | 1467233853757 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:33 INFO - PROCESS | 968 | 1467233853760 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:33 INFO - PROCESS | 968 | ++DOCSHELL 0000008059B4D000 == 28 [pid = 968] [id = 622] 13:57:33 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804CEC0C00) [pid = 968] [serial = 1866] [outer = 0000000000000000] 13:57:33 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805644B000) [pid = 968] [serial = 1867] [outer = 000000804CEC0C00] 13:57:33 INFO - PROCESS | 968 | 1467233853810 Marionette DEBUG loaded listener.js 13:57:33 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805654B400) [pid = 968] [serial = 1868] [outer = 000000804CEC0C00] 13:57:34 INFO - PROCESS | 968 | 1467233854224 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 776ms 13:57:34 INFO - PROCESS | 968 | 1467233854282 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 13:57:34 INFO - PROCESS | 968 | 1467233854285 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 13:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:57:34 INFO - PROCESS | 968 | 1467233854294 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:57:34 INFO - PROCESS | 968 | 1467233854296 Marionette TRACE conn6 <- [1,2454,null,{}] 13:57:34 INFO - PROCESS | 968 | 1467233854300 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:34 INFO - PROCESS | 968 | 1467233854302 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:34 INFO - PROCESS | 968 | 1467233854419 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 13:57:34 INFO - PROCESS | 968 | 1467233854474 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 968 | 1467233854477 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:34 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1E0800 == 29 [pid = 968] [id = 623] 13:57:34 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056AD0800) [pid = 968] [serial = 1869] [outer = 0000000000000000] 13:57:34 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805700CC00) [pid = 968] [serial = 1870] [outer = 0000008056AD0800] 13:57:34 INFO - PROCESS | 968 | 1467233854523 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008058C3C800) [pid = 968] [serial = 1871] [outer = 0000008056AD0800] 13:57:34 INFO - PROCESS | 968 | 1467233854970 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 732ms 13:57:35 INFO - PROCESS | 968 | 1467233855037 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 13:57:35 INFO - PROCESS | 968 | 1467233855039 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 13:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:57:35 INFO - PROCESS | 968 | 1467233855043 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:57:35 INFO - PROCESS | 968 | 1467233855044 Marionette TRACE conn6 <- [1,2458,null,{}] 13:57:35 INFO - PROCESS | 968 | 1467233855048 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:35 INFO - PROCESS | 968 | 1467233855050 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:35 INFO - PROCESS | 968 | 1467233855164 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 13:57:35 INFO - PROCESS | 968 | 1467233855175 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:35 INFO - PROCESS | 968 | 1467233855177 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:35 INFO - PROCESS | 968 | ++DOCSHELL 000000805A744800 == 30 [pid = 968] [id = 624] 13:57:35 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008051248400) [pid = 968] [serial = 1872] [outer = 0000000000000000] 13:57:35 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058FC8400) [pid = 968] [serial = 1873] [outer = 0000008051248400] 13:57:35 INFO - PROCESS | 968 | 1467233855265 Marionette DEBUG loaded listener.js 13:57:35 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805939EC00) [pid = 968] [serial = 1874] [outer = 0000008051248400] 13:57:35 INFO - PROCESS | 968 | 1467233855722 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 13:57:35 INFO - PROCESS | 968 | 1467233855782 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 13:57:35 INFO - PROCESS | 968 | 1467233855784 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 13:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:57:35 INFO - PROCESS | 968 | 1467233855788 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:57:35 INFO - PROCESS | 968 | 1467233855790 Marionette TRACE conn6 <- [1,2462,null,{}] 13:57:35 INFO - PROCESS | 968 | 1467233855799 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:35 INFO - PROCESS | 968 | 1467233855805 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:35 INFO - PROCESS | 968 | 1467233855954 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 13:57:35 INFO - PROCESS | 968 | 1467233855962 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:35 INFO - PROCESS | 968 | 1467233855964 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:36 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA10000 == 31 [pid = 968] [id = 625] 13:57:36 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805976E400) [pid = 968] [serial = 1875] [outer = 0000000000000000] 13:57:36 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008059D0E800) [pid = 968] [serial = 1876] [outer = 000000805976E400] 13:57:36 INFO - PROCESS | 968 | 1467233856053 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805A1C1000) [pid = 968] [serial = 1877] [outer = 000000805976E400] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080572DE000) [pid = 968] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 79 (00000080597B7000) [pid = 968] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805A8C9000) [pid = 968] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804E34E800) [pid = 968] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008052D25000) [pid = 968] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804D28C800) [pid = 968] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804D73F800) [pid = 968] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804CA26400) [pid = 968] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805D22E000) [pid = 968] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804CF9D800) [pid = 968] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008051568400) [pid = 968] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:57:36 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805B3A6800) [pid = 968] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:57:36 INFO - PROCESS | 968 | 1467233856636 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 882ms 13:57:36 INFO - PROCESS | 968 | 1467233856672 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 13:57:36 INFO - PROCESS | 968 | 1467233856674 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 13:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:57:36 INFO - PROCESS | 968 | 1467233856677 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:57:36 INFO - PROCESS | 968 | 1467233856679 Marionette TRACE conn6 <- [1,2466,null,{}] 13:57:36 INFO - PROCESS | 968 | 1467233856682 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:36 INFO - PROCESS | 968 | 1467233856684 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:36 INFO - PROCESS | 968 | 1467233856765 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 13:57:36 INFO - PROCESS | 968 | 1467233856771 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 968 | 1467233856773 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:36 INFO - PROCESS | 968 | ++DOCSHELL 000000805D513800 == 32 [pid = 968] [id = 626] 13:57:36 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008051568400) [pid = 968] [serial = 1878] [outer = 0000000000000000] 13:57:36 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (00000080572DE000) [pid = 968] [serial = 1879] [outer = 0000008051568400] 13:57:36 INFO - PROCESS | 968 | 1467233856818 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805A1C0800) [pid = 968] [serial = 1880] [outer = 0000008051568400] 13:57:37 INFO - PROCESS | 968 | 1467233857251 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 13:57:37 INFO - PROCESS | 968 | 1467233857309 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 13:57:37 INFO - PROCESS | 968 | 1467233857312 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 13:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:57:37 INFO - PROCESS | 968 | 1467233857315 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:57:37 INFO - PROCESS | 968 | 1467233857317 Marionette TRACE conn6 <- [1,2470,null,{}] 13:57:37 INFO - PROCESS | 968 | 1467233857320 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:37 INFO - PROCESS | 968 | 1467233857322 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:37 INFO - PROCESS | 968 | 1467233857403 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 13:57:37 INFO - PROCESS | 968 | 1467233857411 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 968 | 1467233857413 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:37 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA75800 == 33 [pid = 968] [id = 627] 13:57:37 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805A8CDC00) [pid = 968] [serial = 1881] [outer = 0000000000000000] 13:57:37 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805B04E400) [pid = 968] [serial = 1882] [outer = 000000805A8CDC00] 13:57:37 INFO - PROCESS | 968 | 1467233857458 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805BB3A800) [pid = 968] [serial = 1883] [outer = 000000805A8CDC00] 13:57:37 INFO - PROCESS | 968 | 1467233857903 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 628ms 13:57:37 INFO - PROCESS | 968 | 1467233857947 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 13:57:37 INFO - PROCESS | 968 | 1467233857949 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 13:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:57:37 INFO - PROCESS | 968 | 1467233857952 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:57:37 INFO - PROCESS | 968 | 1467233857954 Marionette TRACE conn6 <- [1,2474,null,{}] 13:57:37 INFO - PROCESS | 968 | 1467233857958 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:37 INFO - PROCESS | 968 | 1467233857959 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:38 INFO - PROCESS | 968 | 1467233858042 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 13:57:38 INFO - PROCESS | 968 | 1467233858047 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 968 | 1467233858049 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:38 INFO - PROCESS | 968 | ++DOCSHELL 0000008059B40800 == 34 [pid = 968] [id = 628] 13:57:38 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805BF55C00) [pid = 968] [serial = 1884] [outer = 0000000000000000] 13:57:38 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805C19F800) [pid = 968] [serial = 1885] [outer = 000000805BF55C00] 13:57:38 INFO - PROCESS | 968 | 1467233858093 Marionette DEBUG loaded listener.js 13:57:38 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805CAD4000) [pid = 968] [serial = 1886] [outer = 000000805BF55C00] 13:57:38 INFO - PROCESS | 968 | 1467233858823 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 943ms 13:57:38 INFO - PROCESS | 968 | 1467233858899 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 968 | 1467233858904 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 13:57:38 INFO - PROCESS | 968 | 1467233858909 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:57:38 INFO - PROCESS | 968 | 1467233858913 Marionette TRACE conn6 <- [1,2478,null,{}] 13:57:38 INFO - PROCESS | 968 | 1467233858919 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:38 INFO - PROCESS | 968 | 1467233858923 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:39 INFO - PROCESS | 968 | 1467233859078 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 13:57:39 INFO - PROCESS | 968 | 1467233859199 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 968 | 1467233859202 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:39 INFO - PROCESS | 968 | ++DOCSHELL 00000080573BC000 == 35 [pid = 968] [id = 629] 13:57:39 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D590800) [pid = 968] [serial = 1887] [outer = 0000000000000000] 13:57:39 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000804DE41C00) [pid = 968] [serial = 1888] [outer = 000000804D590800] 13:57:39 INFO - PROCESS | 968 | 1467233859262 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008051CBD000) [pid = 968] [serial = 1889] [outer = 000000804D590800] 13:57:40 INFO - PROCESS | 968 | 1467233859992 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1132ms 13:57:40 INFO - PROCESS | 968 | 1467233860045 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 13:57:40 INFO - PROCESS | 968 | 1467233860050 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 13:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:57:40 INFO - PROCESS | 968 | 1467233860056 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:57:40 INFO - PROCESS | 968 | 1467233860060 Marionette TRACE conn6 <- [1,2482,null,{}] 13:57:40 INFO - PROCESS | 968 | 1467233860064 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:40 INFO - PROCESS | 968 | 1467233860067 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:40 INFO - PROCESS | 968 | 1467233860211 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 13:57:40 INFO - PROCESS | 968 | 1467233860327 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 968 | 1467233860330 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:40 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DA8000 == 36 [pid = 968] [id = 630] 13:57:40 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000804D590400) [pid = 968] [serial = 1890] [outer = 0000000000000000] 13:57:40 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008056478C00) [pid = 968] [serial = 1891] [outer = 000000804D590400] 13:57:40 INFO - PROCESS | 968 | 1467233860389 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008058FC6C00) [pid = 968] [serial = 1892] [outer = 000000804D590400] 13:57:41 INFO - PROCESS | 968 | --DOCSHELL 000000805DA75800 == 35 [pid = 968] [id = 627] 13:57:41 INFO - PROCESS | 968 | --DOCSHELL 000000805D513800 == 34 [pid = 968] [id = 626] 13:57:41 INFO - PROCESS | 968 | --DOCSHELL 000000805CA10000 == 33 [pid = 968] [id = 625] 13:57:41 INFO - PROCESS | 968 | --DOCSHELL 000000805A744800 == 32 [pid = 968] [id = 624] 13:57:41 INFO - PROCESS | 968 | --DOCSHELL 000000805A1E0800 == 31 [pid = 968] [id = 623] 13:57:41 INFO - PROCESS | 968 | --DOCSHELL 0000008059B4D000 == 30 [pid = 968] [id = 622] 13:57:41 INFO - PROCESS | 968 | --DOCSHELL 0000008056A8F000 == 29 [pid = 968] [id = 621] 13:57:41 INFO - PROCESS | 968 | --DOCSHELL 0000008051DAC000 == 28 [pid = 968] [id = 620] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 83 (00000080572EA400) [pid = 968] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008058EE2C00) [pid = 968] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008059808800) [pid = 968] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805D233C00) [pid = 968] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008051255000) [pid = 968] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 78 (00000080512D6800) [pid = 968] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008052F53000) [pid = 968] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008056446C00) [pid = 968] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805655A400) [pid = 968] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080512D5000) [pid = 968] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008052C05400) [pid = 968] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CABD400) [pid = 968] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805D53C800) [pid = 968] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000804D59C400) [pid = 968] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805D53B000) [pid = 968] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805A1C0000) [pid = 968] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008058D6E400) [pid = 968] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008059EC5C00) [pid = 968] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805D238C00) [pid = 968] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805C4C7800) [pid = 968] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805BBBD000) [pid = 968] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805B051000) [pid = 968] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805700FC00) [pid = 968] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000805A8C9C00) [pid = 968] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 13:57:41 INFO - PROCESS | 968 | 1467233861201 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1195ms 13:57:41 INFO - PROCESS | 968 | 1467233861253 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 968 | 1467233861257 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 13:57:41 INFO - PROCESS | 968 | 1467233861262 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:57:41 INFO - PROCESS | 968 | 1467233861267 Marionette TRACE conn6 <- [1,2486,null,{}] 13:57:41 INFO - PROCESS | 968 | 1467233861286 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:41 INFO - PROCESS | 968 | 1467233861289 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:41 INFO - PROCESS | 968 | 1467233861382 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 13:57:41 INFO - PROCESS | 968 | 1467233861394 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:41 INFO - PROCESS | 968 | 1467233861397 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:41 INFO - PROCESS | 968 | ++DOCSHELL 00000080533DF800 == 29 [pid = 968] [id = 631] 13:57:41 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (0000008051255000) [pid = 968] [serial = 1893] [outer = 0000000000000000] 13:57:41 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (00000080512D5000) [pid = 968] [serial = 1894] [outer = 0000008051255000] 13:57:41 INFO - PROCESS | 968 | 1467233861446 Marionette DEBUG loaded listener.js 13:57:41 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (0000008052C11400) [pid = 968] [serial = 1895] [outer = 0000008051255000] 13:57:41 INFO - PROCESS | 968 | 1467233861974 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 13:57:42 INFO - PROCESS | 968 | 1467233862001 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 13:57:42 INFO - PROCESS | 968 | 1467233862006 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 13:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:57:42 INFO - PROCESS | 968 | 1467233862012 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:57:42 INFO - PROCESS | 968 | 1467233862014 Marionette TRACE conn6 <- [1,2490,null,{}] 13:57:42 INFO - PROCESS | 968 | 1467233862018 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:42 INFO - PROCESS | 968 | 1467233862021 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:42 INFO - PROCESS | 968 | 1467233862116 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 13:57:42 INFO - PROCESS | 968 | 1467233862125 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 968 | 1467233862127 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:42 INFO - PROCESS | 968 | ++DOCSHELL 0000008059936000 == 30 [pid = 968] [id = 632] 13:57:42 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008056444C00) [pid = 968] [serial = 1896] [outer = 0000000000000000] 13:57:42 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008056474400) [pid = 968] [serial = 1897] [outer = 0000008056444C00] 13:57:42 INFO - PROCESS | 968 | 1467233862175 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008056567C00) [pid = 968] [serial = 1898] [outer = 0000008056444C00] 13:57:42 INFO - PROCESS | 968 | 1467233862659 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 693ms 13:57:42 INFO - PROCESS | 968 | 1467233862707 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 13:57:42 INFO - PROCESS | 968 | 1467233862710 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 13:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:57:42 INFO - PROCESS | 968 | 1467233862713 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:57:42 INFO - PROCESS | 968 | 1467233862717 Marionette TRACE conn6 <- [1,2494,null,{}] 13:57:42 INFO - PROCESS | 968 | 1467233862728 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:42 INFO - PROCESS | 968 | 1467233862733 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:42 INFO - PROCESS | 968 | 1467233862824 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 13:57:42 INFO - PROCESS | 968 | 1467233862939 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 968 | 1467233862942 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:42 INFO - PROCESS | 968 | ++DOCSHELL 000000805A29C000 == 31 [pid = 968] [id = 633] 13:57:42 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804CEC4400) [pid = 968] [serial = 1899] [outer = 0000000000000000] 13:57:42 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008058FCB400) [pid = 968] [serial = 1900] [outer = 000000804CEC4400] 13:57:42 INFO - PROCESS | 968 | 1467233862991 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008059563800) [pid = 968] [serial = 1901] [outer = 000000804CEC4400] 13:57:43 INFO - PROCESS | 968 | 1467233863366 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 13:57:43 INFO - PROCESS | 968 | 1467233863411 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 13:57:43 INFO - PROCESS | 968 | 1467233863414 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 13:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:57:43 INFO - PROCESS | 968 | 1467233863417 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - PROCESS | 968 | 1467233863419 Marionette TRACE conn6 <- [1,2498,null,{}] 13:57:43 INFO - PROCESS | 968 | 1467233863423 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:43 INFO - PROCESS | 968 | 1467233863425 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:43 INFO - PROCESS | 968 | 1467233863549 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 13:57:43 INFO - PROCESS | 968 | 1467233863597 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 968 | 1467233863599 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:43 INFO - PROCESS | 968 | ++DOCSHELL 000000805BF1E800 == 32 [pid = 968] [id = 634] 13:57:43 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008059772800) [pid = 968] [serial = 1902] [outer = 0000000000000000] 13:57:43 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008059804800) [pid = 968] [serial = 1903] [outer = 0000008059772800] 13:57:43 INFO - PROCESS | 968 | 1467233863651 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008059FEA400) [pid = 968] [serial = 1904] [outer = 0000008059772800] 13:57:44 INFO - PROCESS | 968 | 1467233864086 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 732ms 13:57:44 INFO - PROCESS | 968 | 1467233864153 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 13:57:44 INFO - PROCESS | 968 | 1467233864155 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 13:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:57:44 INFO - PROCESS | 968 | 1467233864158 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 968 | 1467233864160 Marionette TRACE conn6 <- [1,2502,null,{}] 13:57:44 INFO - PROCESS | 968 | 1467233864164 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:44 INFO - PROCESS | 968 | 1467233864166 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:44 INFO - PROCESS | 968 | 1467233864305 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 13:57:44 INFO - PROCESS | 968 | 1467233864328 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:44 INFO - PROCESS | 968 | 1467233864330 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:44 INFO - PROCESS | 968 | ++DOCSHELL 000000805D51C800 == 33 [pid = 968] [id = 635] 13:57:44 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008059775000) [pid = 968] [serial = 1905] [outer = 0000000000000000] 13:57:44 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805A672400) [pid = 968] [serial = 1906] [outer = 0000008059775000] 13:57:44 INFO - PROCESS | 968 | 1467233864375 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805B36E800) [pid = 968] [serial = 1907] [outer = 0000008059775000] 13:57:44 INFO - PROCESS | 968 | 1467233864841 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 13:57:44 INFO - PROCESS | 968 | 1467233864895 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 13:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:57:44 INFO - PROCESS | 968 | 1467233864897 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 13:57:44 INFO - PROCESS | 968 | 1467233864900 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 968 | 1467233864902 Marionette TRACE conn6 <- [1,2506,null,{}] 13:57:44 INFO - PROCESS | 968 | 1467233864906 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:44 INFO - PROCESS | 968 | 1467233864911 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:45 INFO - PROCESS | 968 | 1467233865039 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 13:57:45 INFO - PROCESS | 968 | 1467233865103 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:45 INFO - PROCESS | 968 | 1467233865105 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE08000 == 34 [pid = 968] [id = 636] 13:57:45 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805BF60400) [pid = 968] [serial = 1908] [outer = 0000000000000000] 13:57:45 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D235400) [pid = 968] [serial = 1909] [outer = 000000805BF60400] 13:57:45 INFO - PROCESS | 968 | 1467233865152 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805D53DC00) [pid = 968] [serial = 1910] [outer = 000000805BF60400] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056AD0800) [pid = 968] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804CFA2000) [pid = 968] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 75 (00000080512CD400) [pid = 968] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804E1E1400) [pid = 968] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804CF9D400) [pid = 968] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008056438800) [pid = 968] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008051248400) [pid = 968] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008059A3C000) [pid = 968] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805976E400) [pid = 968] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805A8CDC00) [pid = 968] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000804CEC0C00) [pid = 968] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:57:45 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008051568400) [pid = 968] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:57:45 INFO - PROCESS | 968 | 1467233865614 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 736ms 13:57:45 INFO - PROCESS | 968 | 1467233865654 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 13:57:45 INFO - PROCESS | 968 | 1467233865656 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 13:57:45 INFO - PROCESS | 968 | 1467233865660 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:57:45 INFO - PROCESS | 968 | 1467233865662 Marionette TRACE conn6 <- [1,2510,null,{}] 13:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:57:45 INFO - PROCESS | 968 | 1467233865665 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:45 INFO - PROCESS | 968 | 1467233865667 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:45 INFO - PROCESS | 968 | 1467233865751 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 13:57:45 INFO - PROCESS | 968 | 1467233865832 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:45 INFO - PROCESS | 968 | 1467233865834 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE8F000 == 35 [pid = 968] [id = 637] 13:57:45 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804CEC6400) [pid = 968] [serial = 1911] [outer = 0000000000000000] 13:57:45 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (00000080531C7400) [pid = 968] [serial = 1912] [outer = 000000804CEC6400] 13:57:45 INFO - PROCESS | 968 | 1467233865880 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805CA43400) [pid = 968] [serial = 1913] [outer = 000000804CEC6400] 13:57:46 INFO - PROCESS | 968 | 1467233866227 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 13:57:46 INFO - PROCESS | 968 | 1467233866295 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 13:57:46 INFO - PROCESS | 968 | 1467233866297 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 13:57:46 INFO - PROCESS | 968 | 1467233866301 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:57:46 INFO - PROCESS | 968 | 1467233866303 Marionette TRACE conn6 <- [1,2514,null,{}] 13:57:46 INFO - PROCESS | 968 | 1467233866314 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:46 INFO - PROCESS | 968 | 1467233866316 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:46 INFO - PROCESS | 968 | 1467233866408 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 13:57:46 INFO - PROCESS | 968 | 1467233866414 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:46 INFO - PROCESS | 968 | 1467233866416 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:46 INFO - PROCESS | 968 | ++DOCSHELL 00000080602CA000 == 36 [pid = 968] [id = 638] 13:57:46 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805D90B000) [pid = 968] [serial = 1914] [outer = 0000000000000000] 13:57:46 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805DD7C800) [pid = 968] [serial = 1915] [outer = 000000805D90B000] 13:57:46 INFO - PROCESS | 968 | 1467233866461 Marionette DEBUG loaded listener.js 13:57:46 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805DD9E800) [pid = 968] [serial = 1916] [outer = 000000805D90B000] 13:57:46 INFO - PROCESS | 968 | 1467233866882 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 650ms 13:57:46 INFO - PROCESS | 968 | 1467233866955 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 13:57:46 INFO - PROCESS | 968 | 1467233866957 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 13:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:57:46 INFO - PROCESS | 968 | 1467233866961 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - PROCESS | 968 | 1467233866963 Marionette TRACE conn6 <- [1,2518,null,{}] 13:57:46 INFO - PROCESS | 968 | 1467233866966 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:46 INFO - PROCESS | 968 | 1467233866968 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:47 INFO - PROCESS | 968 | 1467233867054 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 13:57:47 INFO - PROCESS | 968 | 1467233867061 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 968 | 1467233867063 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:47 INFO - PROCESS | 968 | ++DOCSHELL 000000805A29B000 == 37 [pid = 968] [id = 639] 13:57:47 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805DDA7C00) [pid = 968] [serial = 1917] [outer = 0000000000000000] 13:57:47 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805DDAA400) [pid = 968] [serial = 1918] [outer = 000000805DDA7C00] 13:57:47 INFO - PROCESS | 968 | 1467233867138 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805DE51000) [pid = 968] [serial = 1919] [outer = 000000805DDA7C00] 13:57:47 INFO - PROCESS | 968 | 1467233867686 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 775ms 13:57:47 INFO - PROCESS | 968 | 1467233867739 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 968 | 1467233867744 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 13:57:47 INFO - PROCESS | 968 | 1467233867749 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:57:47 INFO - PROCESS | 968 | 1467233867753 Marionette TRACE conn6 <- [1,2522,null,{}] 13:57:47 INFO - PROCESS | 968 | 1467233867759 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:47 INFO - PROCESS | 968 | 1467233867762 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:47 INFO - PROCESS | 968 | 1467233867882 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 13:57:48 INFO - PROCESS | 968 | 1467233868008 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:48 INFO - PROCESS | 968 | 1467233868011 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:48 INFO - PROCESS | 968 | ++DOCSHELL 00000080573C0800 == 38 [pid = 968] [id = 640] 13:57:48 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804D591000) [pid = 968] [serial = 1920] [outer = 0000000000000000] 13:57:48 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (00000080512CC800) [pid = 968] [serial = 1921] [outer = 000000804D591000] 13:57:48 INFO - PROCESS | 968 | 1467233868072 Marionette DEBUG loaded listener.js 13:57:48 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008056431000) [pid = 968] [serial = 1922] [outer = 000000804D591000] 13:57:48 INFO - PROCESS | 968 | 1467233868739 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1033ms 13:57:48 INFO - PROCESS | 968 | 1467233868785 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 13:57:48 INFO - PROCESS | 968 | 1467233868791 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 13:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:57:48 INFO - PROCESS | 968 | 1467233868797 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:57:48 INFO - PROCESS | 968 | 1467233868800 Marionette TRACE conn6 <- [1,2526,null,{}] 13:57:48 INFO - PROCESS | 968 | 1467233868805 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:48 INFO - PROCESS | 968 | 1467233868808 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:48 INFO - PROCESS | 968 | 1467233868977 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 13:57:49 INFO - PROCESS | 968 | 1467233869100 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 968 | 1467233869103 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:49 INFO - PROCESS | 968 | ++DOCSHELL 000000805D564800 == 39 [pid = 968] [id = 641] 13:57:49 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008057242000) [pid = 968] [serial = 1923] [outer = 0000000000000000] 13:57:49 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008058FD2000) [pid = 968] [serial = 1924] [outer = 0000008057242000] 13:57:49 INFO - PROCESS | 968 | 1467233869163 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059CFA400) [pid = 968] [serial = 1925] [outer = 0000008057242000] 13:57:49 INFO - PROCESS | 968 | 1467233869798 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1031ms 13:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:57:49 INFO - PROCESS | 968 | 1467233869831 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 13:57:49 INFO - PROCESS | 968 | 1467233869833 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 13:57:49 INFO - PROCESS | 968 | 1467233869837 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:57:49 INFO - PROCESS | 968 | 1467233869841 Marionette TRACE conn6 <- [1,2530,null,{}] 13:57:49 INFO - PROCESS | 968 | 1467233869853 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:49 INFO - PROCESS | 968 | 1467233869859 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:49 INFO - PROCESS | 968 | 1467233869974 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 13:57:50 INFO - PROCESS | 968 | 1467233870100 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:50 INFO - PROCESS | 968 | 1467233870104 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:50 INFO - PROCESS | 968 | ++DOCSHELL 0000008061560800 == 40 [pid = 968] [id = 642] 13:57:50 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DD73000) [pid = 968] [serial = 1926] [outer = 0000000000000000] 13:57:50 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805DDA5000) [pid = 968] [serial = 1927] [outer = 000000805DD73000] 13:57:50 INFO - PROCESS | 968 | 1467233870163 Marionette DEBUG loaded listener.js 13:57:50 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805DE58C00) [pid = 968] [serial = 1928] [outer = 000000805DD73000] 13:57:51 INFO - PROCESS | 968 | 1467233870997 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1196ms 13:57:51 INFO - PROCESS | 968 | 1467233871036 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 13:57:51 INFO - PROCESS | 968 | 1467233871041 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 13:57:51 INFO - PROCESS | 968 | 1467233871046 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:57:51 INFO - PROCESS | 968 | 1467233871049 Marionette TRACE conn6 <- [1,2534,null,{}] 13:57:51 INFO - PROCESS | 968 | 1467233871055 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:51 INFO - PROCESS | 968 | 1467233871058 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:51 INFO - PROCESS | 968 | 1467233871166 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 13:57:51 INFO - PROCESS | 968 | 1467233871248 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:51 INFO - PROCESS | 968 | 1467233871253 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:51 INFO - PROCESS | 968 | ++DOCSHELL 000000804C1E8000 == 41 [pid = 968] [id = 643] 13:57:51 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (0000008051440C00) [pid = 968] [serial = 1929] [outer = 0000000000000000] 13:57:51 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (00000080515BF400) [pid = 968] [serial = 1930] [outer = 0000008051440C00] 13:57:51 INFO - PROCESS | 968 | 1467233871349 Marionette DEBUG loaded listener.js 13:57:51 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008052D25000) [pid = 968] [serial = 1931] [outer = 0000008051440C00] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 00000080602CA000 == 40 [pid = 968] [id = 638] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 000000805DE8F000 == 39 [pid = 968] [id = 637] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 000000805DE08000 == 38 [pid = 968] [id = 636] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 000000805D51C800 == 37 [pid = 968] [id = 635] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 000000805BF1E800 == 36 [pid = 968] [id = 634] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 000000805A29C000 == 35 [pid = 968] [id = 633] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 0000008059936000 == 34 [pid = 968] [id = 632] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 00000080533DF800 == 33 [pid = 968] [id = 631] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 0000008059DA8000 == 32 [pid = 968] [id = 630] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 0000008059B40800 == 31 [pid = 968] [id = 628] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 00000080573BC000 == 30 [pid = 968] [id = 629] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 00000080533FC000 == 29 [pid = 968] [id = 619] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 0000008061560800 == 28 [pid = 968] [id = 642] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 000000805D564800 == 27 [pid = 968] [id = 641] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 000000805A29B000 == 26 [pid = 968] [id = 639] 13:57:52 INFO - PROCESS | 968 | --DOCSHELL 00000080573C0800 == 25 [pid = 968] [id = 640] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805700CC00) [pid = 968] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804D28D000) [pid = 968] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000804D4A9400) [pid = 968] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008051442000) [pid = 968] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008051D25800) [pid = 968] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008052C78800) [pid = 968] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 80 (00000080512CD800) [pid = 968] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008051C3B800) [pid = 968] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804D594400) [pid = 968] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008058C48400) [pid = 968] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805654E000) [pid = 968] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805939EC00) [pid = 968] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805D53BC00) [pid = 968] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805A1BBC00) [pid = 968] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008058FC8400) [pid = 968] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008058C3C800) [pid = 968] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008059D0E800) [pid = 968] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805BB3A800) [pid = 968] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805A1C1000) [pid = 968] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805B04E400) [pid = 968] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805644B000) [pid = 968] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 65 (00000080572DE000) [pid = 968] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805C19F800) [pid = 968] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805A1C0800) [pid = 968] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805654B400) [pid = 968] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 13:57:52 INFO - PROCESS | 968 | 1467233872469 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1435ms 13:57:52 INFO - PROCESS | 968 | 1467233872485 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 13:57:52 INFO - PROCESS | 968 | 1467233872489 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 13:57:52 INFO - PROCESS | 968 | 1467233872494 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:57:52 INFO - PROCESS | 968 | 1467233872499 Marionette TRACE conn6 <- [1,2538,null,{}] 13:57:52 INFO - PROCESS | 968 | 1467233872504 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:52 INFO - PROCESS | 968 | 1467233872507 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:52 INFO - PROCESS | 968 | 1467233872603 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 13:57:52 INFO - PROCESS | 968 | 1467233872612 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:52 INFO - PROCESS | 968 | 1467233872616 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:52 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D8A800 == 26 [pid = 968] [id = 644] 13:57:52 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804D294400) [pid = 968] [serial = 1932] [outer = 0000000000000000] 13:57:52 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000804D37FC00) [pid = 968] [serial = 1933] [outer = 000000804D294400] 13:57:52 INFO - PROCESS | 968 | 1467233872665 Marionette DEBUG loaded listener.js 13:57:52 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000804E1E1400) [pid = 968] [serial = 1934] [outer = 000000804D294400] 13:57:53 INFO - PROCESS | 968 | 1467233873170 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 13:57:53 INFO - PROCESS | 968 | 1467233873232 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 13:57:53 INFO - PROCESS | 968 | 1467233873237 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 13:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:57:53 INFO - PROCESS | 968 | 1467233873244 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 968 | 1467233873247 Marionette TRACE conn6 <- [1,2542,null,{}] 13:57:53 INFO - PROCESS | 968 | 1467233873251 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:53 INFO - PROCESS | 968 | 1467233873254 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:53 INFO - PROCESS | 968 | 1467233873385 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 13:57:53 INFO - PROCESS | 968 | 1467233873468 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:53 INFO - PROCESS | 968 | 1467233873471 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:53 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D0E000 == 27 [pid = 968] [id = 645] 13:57:53 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804D709000) [pid = 968] [serial = 1935] [outer = 0000000000000000] 13:57:53 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (00000080514EF400) [pid = 968] [serial = 1936] [outer = 000000804D709000] 13:57:53 INFO - PROCESS | 968 | 1467233873520 Marionette DEBUG loaded listener.js 13:57:53 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008052C77C00) [pid = 968] [serial = 1937] [outer = 000000804D709000] 13:57:53 INFO - PROCESS | 968 | 1467233873918 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 13:57:53 INFO - PROCESS | 968 | 1467233873979 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 13:57:53 INFO - PROCESS | 968 | 1467233873981 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 13:57:53 INFO - PROCESS | 968 | 1467233873985 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:57:53 INFO - PROCESS | 968 | 1467233873989 Marionette TRACE conn6 <- [1,2546,null,{}] 13:57:54 INFO - PROCESS | 968 | 1467233874000 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:54 INFO - PROCESS | 968 | 1467233874005 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:54 INFO - PROCESS | 968 | 1467233874094 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 13:57:54 INFO - PROCESS | 968 | 1467233874101 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 968 | 1467233874104 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DB7800 == 28 [pid = 968] [id = 646] 13:57:54 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805647CC00) [pid = 968] [serial = 1938] [outer = 0000000000000000] 13:57:54 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805650AC00) [pid = 968] [serial = 1939] [outer = 000000805647CC00] 13:57:54 INFO - PROCESS | 968 | 1467233874161 Marionette DEBUG loaded listener.js 13:57:54 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008056ACB800) [pid = 968] [serial = 1940] [outer = 000000805647CC00] 13:57:54 INFO - PROCESS | 968 | 1467233874687 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 13:57:54 INFO - PROCESS | 968 | 1467233874750 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 13:57:54 INFO - PROCESS | 968 | 1467233874753 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 13:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:57:54 INFO - PROCESS | 968 | 1467233874765 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:57:54 INFO - PROCESS | 968 | 1467233874767 Marionette TRACE conn6 <- [1,2550,null,{}] 13:57:54 INFO - PROCESS | 968 | 1467233874771 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:54 INFO - PROCESS | 968 | 1467233874773 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:54 INFO - PROCESS | 968 | 1467233874891 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 13:57:54 INFO - PROCESS | 968 | 1467233874901 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 968 | 1467233874903 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:54 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2A2800 == 29 [pid = 968] [id = 647] 13:57:54 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008058C3CC00) [pid = 968] [serial = 1941] [outer = 0000000000000000] 13:57:54 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008058C3F000) [pid = 968] [serial = 1942] [outer = 0000008058C3CC00] 13:57:54 INFO - PROCESS | 968 | 1467233874949 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008058ED6C00) [pid = 968] [serial = 1943] [outer = 0000008058C3CC00] 13:57:55 INFO - PROCESS | 968 | 1467233875414 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 13:57:55 INFO - PROCESS | 968 | 1467233875457 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 13:57:55 INFO - PROCESS | 968 | 1467233875459 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 13:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:57:55 INFO - PROCESS | 968 | 1467233875462 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 968 | 1467233875464 Marionette TRACE conn6 <- [1,2554,null,{}] 13:57:55 INFO - PROCESS | 968 | 1467233875468 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:55 INFO - PROCESS | 968 | 1467233875470 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:55 INFO - PROCESS | 968 | 1467233875580 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 13:57:55 INFO - PROCESS | 968 | 1467233875585 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:55 INFO - PROCESS | 968 | 1467233875587 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:55 INFO - PROCESS | 968 | ++DOCSHELL 000000805A825000 == 30 [pid = 968] [id = 648] 13:57:55 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008058C3D400) [pid = 968] [serial = 1944] [outer = 0000000000000000] 13:57:55 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058FD3800) [pid = 968] [serial = 1945] [outer = 0000008058C3D400] 13:57:55 INFO - PROCESS | 968 | 1467233875633 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805951DC00) [pid = 968] [serial = 1946] [outer = 0000008058C3D400] 13:57:56 INFO - PROCESS | 968 | 1467233876113 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 13:57:56 INFO - PROCESS | 968 | 1467233876157 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 13:57:56 INFO - PROCESS | 968 | 1467233876159 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 13:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:57:56 INFO - PROCESS | 968 | 1467233876163 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:57:56 INFO - PROCESS | 968 | 1467233876165 Marionette TRACE conn6 <- [1,2558,null,{}] 13:57:56 INFO - PROCESS | 968 | 1467233876173 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:56 INFO - PROCESS | 968 | 1467233876179 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:56 INFO - PROCESS | 968 | 1467233876331 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 13:57:56 INFO - PROCESS | 968 | 1467233876345 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 968 | 1467233876347 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:56 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA86800 == 31 [pid = 968] [id = 649] 13:57:56 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804D29AC00) [pid = 968] [serial = 1947] [outer = 0000000000000000] 13:57:56 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008056AC4C00) [pid = 968] [serial = 1948] [outer = 000000804D29AC00] 13:57:56 INFO - PROCESS | 968 | 1467233876643 Marionette DEBUG loaded listener.js 13:57:56 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805A39BC00) [pid = 968] [serial = 1949] [outer = 000000804D29AC00] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805BF55C00) [pid = 968] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804D590400) [pid = 968] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008051255000) [pid = 968] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804CEC4400) [pid = 968] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008056444C00) [pid = 968] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008059775000) [pid = 968] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804D590800) [pid = 968] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CEC6400) [pid = 968] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805BF60400) [pid = 968] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805D90B000) [pid = 968] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805DDA7C00) [pid = 968] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:57:56 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008059772800) [pid = 968] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:57:57 INFO - PROCESS | 968 | 1467233877047 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 941ms 13:57:57 INFO - PROCESS | 968 | 1467233877107 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 968 | 1467233877109 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 13:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:57:57 INFO - PROCESS | 968 | 1467233877113 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 968 | 1467233877115 Marionette TRACE conn6 <- [1,2562,null,{}] 13:57:57 INFO - PROCESS | 968 | 1467233877119 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 968 | 1467233877121 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:57 INFO - PROCESS | 968 | 1467233877231 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 13:57:57 INFO - PROCESS | 968 | 1467233877243 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 968 | 1467233877245 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:57 INFO - PROCESS | 968 | ++DOCSHELL 000000805D54C800 == 32 [pid = 968] [id = 650] 13:57:57 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805311C800) [pid = 968] [serial = 1950] [outer = 0000000000000000] 13:57:57 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805A1B6400) [pid = 968] [serial = 1951] [outer = 000000805311C800] 13:57:57 INFO - PROCESS | 968 | 1467233877290 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805AEACC00) [pid = 968] [serial = 1952] [outer = 000000805311C800] 13:57:57 INFO - PROCESS | 968 | 1467233877704 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 628ms 13:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:57:57 INFO - PROCESS | 968 | 1467233877743 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 968 | 1467233877745 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 13:57:57 INFO - PROCESS | 968 | 1467233877748 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 968 | 1467233877750 Marionette TRACE conn6 <- [1,2566,null,{}] 13:57:57 INFO - PROCESS | 968 | 1467233877754 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 968 | 1467233877756 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:57 INFO - PROCESS | 968 | 1467233877867 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 13:57:57 INFO - PROCESS | 968 | 1467233877908 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 968 | 1467233877910 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:57 INFO - PROCESS | 968 | ++DOCSHELL 000000805DDBD000 == 33 [pid = 968] [id = 651] 13:57:57 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008051CE0800) [pid = 968] [serial = 1953] [outer = 0000000000000000] 13:57:57 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805A1C1400) [pid = 968] [serial = 1954] [outer = 0000008051CE0800] 13:57:57 INFO - PROCESS | 968 | 1467233877965 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805BF56000) [pid = 968] [serial = 1955] [outer = 0000008051CE0800] 13:57:58 INFO - PROCESS | 968 | 1467233878369 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 690ms 13:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:57:58 INFO - PROCESS | 968 | 1467233878443 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 13:57:58 INFO - PROCESS | 968 | 1467233878445 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 13:57:58 INFO - PROCESS | 968 | 1467233878448 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:57:58 INFO - PROCESS | 968 | 1467233878450 Marionette TRACE conn6 <- [1,2570,null,{}] 13:57:58 INFO - PROCESS | 968 | 1467233878454 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:58 INFO - PROCESS | 968 | 1467233878456 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:58 INFO - PROCESS | 968 | 1467233878540 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 13:57:58 INFO - PROCESS | 968 | 1467233878547 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 968 | 1467233878549 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:58 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE84800 == 34 [pid = 968] [id = 652] 13:57:58 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805C4C7800) [pid = 968] [serial = 1956] [outer = 0000000000000000] 13:57:58 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805CA42400) [pid = 968] [serial = 1957] [outer = 000000805C4C7800] 13:57:58 INFO - PROCESS | 968 | 1467233878594 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D233000) [pid = 968] [serial = 1958] [outer = 000000805C4C7800] 13:57:59 INFO - PROCESS | 968 | 1467233879408 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 985ms 13:57:59 INFO - PROCESS | 968 | 1467233879437 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 968 | 1467233879442 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 13:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:57:59 INFO - PROCESS | 968 | 1467233879447 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 968 | 1467233879452 Marionette TRACE conn6 <- [1,2574,null,{}] 13:57:59 INFO - PROCESS | 968 | 1467233879458 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:59 INFO - PROCESS | 968 | 1467233879461 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:59 INFO - PROCESS | 968 | 1467233879598 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 13:57:59 INFO - PROCESS | 968 | 1467233879720 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 968 | 1467233879724 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:57:59 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C1F800 == 35 [pid = 968] [id = 653] 13:57:59 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804DE41000) [pid = 968] [serial = 1959] [outer = 0000000000000000] 13:57:59 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (00000080512D0800) [pid = 968] [serial = 1960] [outer = 000000804DE41000] 13:57:59 INFO - PROCESS | 968 | 1467233879787 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008051F7AC00) [pid = 968] [serial = 1961] [outer = 000000804DE41000] 13:58:00 INFO - PROCESS | 968 | 1467233880492 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1087ms 13:58:00 INFO - PROCESS | 968 | 1467233880555 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 13:58:00 INFO - PROCESS | 968 | 1467233880560 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 13:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:58:00 INFO - PROCESS | 968 | 1467233880568 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:58:00 INFO - PROCESS | 968 | 1467233880571 Marionette TRACE conn6 <- [1,2578,null,{}] 13:58:00 INFO - PROCESS | 968 | 1467233880575 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:00 INFO - PROCESS | 968 | 1467233880578 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:00 INFO - PROCESS | 968 | 1467233880714 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 13:58:00 INFO - PROCESS | 968 | 1467233880935 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 968 | 1467233880938 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:00 INFO - PROCESS | 968 | ++DOCSHELL 0000008051F9F800 == 36 [pid = 968] [id = 654] 13:58:00 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000804CAB1C00) [pid = 968] [serial = 1962] [outer = 0000000000000000] 13:58:01 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000804D489C00) [pid = 968] [serial = 1963] [outer = 000000804CAB1C00] 13:58:01 INFO - PROCESS | 968 | 1467233880998 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (00000080512D8C00) [pid = 968] [serial = 1964] [outer = 000000804CAB1C00] 13:58:01 INFO - PROCESS | 968 | --DOCSHELL 000000805DDBD000 == 35 [pid = 968] [id = 651] 13:58:01 INFO - PROCESS | 968 | --DOCSHELL 000000805D54C800 == 34 [pid = 968] [id = 650] 13:58:01 INFO - PROCESS | 968 | --DOCSHELL 000000805CA86800 == 33 [pid = 968] [id = 649] 13:58:01 INFO - PROCESS | 968 | --DOCSHELL 000000805A825000 == 32 [pid = 968] [id = 648] 13:58:01 INFO - PROCESS | 968 | --DOCSHELL 000000805A2A2800 == 31 [pid = 968] [id = 647] 13:58:01 INFO - PROCESS | 968 | --DOCSHELL 0000008059DB7800 == 30 [pid = 968] [id = 646] 13:58:01 INFO - PROCESS | 968 | --DOCSHELL 0000008058D0E000 == 29 [pid = 968] [id = 645] 13:58:01 INFO - PROCESS | 968 | --DOCSHELL 0000008052D8A800 == 28 [pid = 968] [id = 644] 13:58:01 INFO - PROCESS | 968 | --DOCSHELL 000000804C1E8000 == 27 [pid = 968] [id = 643] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805CAD4000) [pid = 968] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008056478C00) [pid = 968] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008058FC6C00) [pid = 968] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 79 (00000080512D5000) [pid = 968] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008052C11400) [pid = 968] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008058FCB400) [pid = 968] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008056474400) [pid = 968] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008056567C00) [pid = 968] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805A672400) [pid = 968] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804DE41C00) [pid = 968] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008051CBD000) [pid = 968] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805D235400) [pid = 968] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805D53DC00) [pid = 968] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008059804800) [pid = 968] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008059FEA400) [pid = 968] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805B36E800) [pid = 968] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008059563800) [pid = 968] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 65 (00000080531C7400) [pid = 968] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805DD9E800) [pid = 968] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805DD7C800) [pid = 968] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805DE51000) [pid = 968] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805DDAA400) [pid = 968] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000805CA43400) [pid = 968] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 13:58:01 INFO - PROCESS | 968 | 1467233881665 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1128ms 13:58:01 INFO - PROCESS | 968 | 1467233881701 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 968 | 1467233881705 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 13:58:01 INFO - PROCESS | 968 | 1467233881709 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:58:01 INFO - PROCESS | 968 | 1467233881712 Marionette TRACE conn6 <- [1,2582,null,{}] 13:58:01 INFO - PROCESS | 968 | 1467233881717 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:01 INFO - PROCESS | 968 | 1467233881722 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:01 INFO - PROCESS | 968 | 1467233881814 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 13:58:01 INFO - PROCESS | 968 | 1467233881894 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:01 INFO - PROCESS | 968 | 1467233881897 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:01 INFO - PROCESS | 968 | ++DOCSHELL 0000008057B9C800 == 28 [pid = 968] [id = 655] 13:58:01 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000804CF9AC00) [pid = 968] [serial = 1965] [outer = 0000000000000000] 13:58:01 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (00000080512D0400) [pid = 968] [serial = 1966] [outer = 000000804CF9AC00] 13:58:01 INFO - PROCESS | 968 | 1467233881946 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000805208B000) [pid = 968] [serial = 1967] [outer = 000000804CF9AC00] 13:58:02 INFO - PROCESS | 968 | 1467233882428 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 775ms 13:58:02 INFO - PROCESS | 968 | 1467233882491 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 13:58:02 INFO - PROCESS | 968 | 1467233882495 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 13:58:02 INFO - PROCESS | 968 | 1467233882500 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:58:02 INFO - PROCESS | 968 | 1467233882502 Marionette TRACE conn6 <- [1,2586,null,{}] 13:58:02 INFO - PROCESS | 968 | 1467233882506 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:02 INFO - PROCESS | 968 | 1467233882508 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:02 INFO - PROCESS | 968 | 1467233882601 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 13:58:02 INFO - PROCESS | 968 | 1467233882607 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 968 | 1467233882610 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:02 INFO - PROCESS | 968 | ++DOCSHELL 0000008059D9D000 == 29 [pid = 968] [id = 656] 13:58:02 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008056490400) [pid = 968] [serial = 1968] [outer = 0000000000000000] 13:58:02 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008056558C00) [pid = 968] [serial = 1969] [outer = 0000008056490400] 13:58:02 INFO - PROCESS | 968 | 1467233882657 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (00000080572D4800) [pid = 968] [serial = 1970] [outer = 0000008056490400] 13:58:03 INFO - PROCESS | 968 | 1467233883143 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 692ms 13:58:03 INFO - PROCESS | 968 | 1467233883194 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 968 | 1467233883196 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 13:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:58:03 INFO - PROCESS | 968 | 1467233883201 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 968 | 1467233883208 Marionette TRACE conn6 <- [1,2590,null,{}] 13:58:03 INFO - PROCESS | 968 | 1467233883218 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:03 INFO - PROCESS | 968 | 1467233883222 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:03 INFO - PROCESS | 968 | 1467233883313 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 13:58:03 INFO - PROCESS | 968 | 1467233883322 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 968 | 1467233883324 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:03 INFO - PROCESS | 968 | ++DOCSHELL 000000805A817800 == 30 [pid = 968] [id = 657] 13:58:03 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804CF9B400) [pid = 968] [serial = 1971] [outer = 0000000000000000] 13:58:03 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008058C49800) [pid = 968] [serial = 1972] [outer = 000000804CF9B400] 13:58:03 INFO - PROCESS | 968 | 1467233883441 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008059563800) [pid = 968] [serial = 1973] [outer = 000000804CF9B400] 13:58:03 INFO - PROCESS | 968 | 1467233883870 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 13:58:03 INFO - PROCESS | 968 | 1467233883894 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 968 | 1467233883897 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 13:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:58:03 INFO - PROCESS | 968 | 1467233883907 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 968 | 1467233883909 Marionette TRACE conn6 <- [1,2594,null,{}] 13:58:03 INFO - PROCESS | 968 | 1467233883913 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:03 INFO - PROCESS | 968 | 1467233883915 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:04 INFO - PROCESS | 968 | 1467233884059 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 13:58:04 INFO - PROCESS | 968 | 1467233884123 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 968 | 1467233884125 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:04 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA26800 == 31 [pid = 968] [id = 658] 13:58:04 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805980C000) [pid = 968] [serial = 1974] [outer = 0000000000000000] 13:58:04 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008059811800) [pid = 968] [serial = 1975] [outer = 000000805980C000] 13:58:04 INFO - PROCESS | 968 | 1467233884171 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008059FED000) [pid = 968] [serial = 1976] [outer = 000000805980C000] 13:58:04 INFO - PROCESS | 968 | 1467233884623 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 13:58:04 INFO - PROCESS | 968 | 1467233884642 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 968 | 1467233884645 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 13:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:58:04 INFO - PROCESS | 968 | 1467233884648 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 968 | 1467233884650 Marionette TRACE conn6 <- [1,2598,null,{}] 13:58:04 INFO - PROCESS | 968 | 1467233884662 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:04 INFO - PROCESS | 968 | 1467233884664 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:04 INFO - PROCESS | 968 | 1467233884776 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 13:58:04 INFO - PROCESS | 968 | 1467233884782 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 968 | 1467233884788 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:04 INFO - PROCESS | 968 | ++DOCSHELL 000000805A36F800 == 32 [pid = 968] [id = 659] 13:58:04 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805B3A6400) [pid = 968] [serial = 1977] [outer = 0000000000000000] 13:58:04 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805BB2F000) [pid = 968] [serial = 1978] [outer = 000000805B3A6400] 13:58:04 INFO - PROCESS | 968 | 1467233884845 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805CA43400) [pid = 968] [serial = 1979] [outer = 000000805B3A6400] 13:58:05 INFO - PROCESS | 968 | 1467233885324 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 13:58:05 INFO - PROCESS | 968 | 1467233885386 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 13:58:05 INFO - PROCESS | 968 | 1467233885388 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 13:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:58:05 INFO - PROCESS | 968 | 1467233885426 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:58:05 INFO - PROCESS | 968 | 1467233885428 Marionette TRACE conn6 <- [1,2602,null,{}] 13:58:05 INFO - PROCESS | 968 | 1467233885436 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:05 INFO - PROCESS | 968 | 1467233885439 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:05 INFO - PROCESS | 968 | 1467233885566 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 13:58:05 INFO - PROCESS | 968 | 1467233885574 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 968 | 1467233885576 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:05 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE21800 == 33 [pid = 968] [id = 660] 13:58:05 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805B3A6800) [pid = 968] [serial = 1980] [outer = 0000000000000000] 13:58:05 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D539C00) [pid = 968] [serial = 1981] [outer = 000000805B3A6800] 13:58:05 INFO - PROCESS | 968 | 1467233885664 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805D909C00) [pid = 968] [serial = 1982] [outer = 000000805B3A6800] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008051CE0800) [pid = 968] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058C3CC00) [pid = 968] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008058C3D400) [pid = 968] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008051440C00) [pid = 968] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805647CC00) [pid = 968] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804D709000) [pid = 968] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804D294400) [pid = 968] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000804D591000) [pid = 968] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008057242000) [pid = 968] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805DD73000) [pid = 968] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000804D29AC00) [pid = 968] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:58:05 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805311C800) [pid = 968] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:58:06 INFO - PROCESS | 968 | 1467233886099 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 774ms 13:58:06 INFO - PROCESS | 968 | 1467233886169 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 968 | 1467233886171 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 13:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:58:06 INFO - PROCESS | 968 | 1467233886175 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 968 | 1467233886176 Marionette TRACE conn6 <- [1,2606,null,{}] 13:58:06 INFO - PROCESS | 968 | 1467233886180 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 968 | 1467233886182 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:06 INFO - PROCESS | 968 | 1467233886265 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 13:58:06 INFO - PROCESS | 968 | 1467233886271 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 968 | 1467233886273 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:06 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D9A000 == 34 [pid = 968] [id = 661] 13:58:06 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008051C37800) [pid = 968] [serial = 1983] [outer = 0000000000000000] 13:58:06 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (00000080593A3C00) [pid = 968] [serial = 1984] [outer = 0000008051C37800] 13:58:06 INFO - PROCESS | 968 | 1467233886317 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805D909400) [pid = 968] [serial = 1985] [outer = 0000008051C37800] 13:58:06 INFO - PROCESS | 968 | 1467233886734 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 13:58:06 INFO - PROCESS | 968 | 1467233886806 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 968 | 1467233886808 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 13:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:58:06 INFO - PROCESS | 968 | 1467233886812 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 968 | 1467233886814 Marionette TRACE conn6 <- [1,2610,null,{}] 13:58:06 INFO - PROCESS | 968 | 1467233886817 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 968 | 1467233886819 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:06 INFO - PROCESS | 968 | 1467233886903 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 13:58:06 INFO - PROCESS | 968 | 1467233886911 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 968 | 1467233886913 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:06 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C28000 == 35 [pid = 968] [id = 662] 13:58:06 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805DD7CC00) [pid = 968] [serial = 1986] [outer = 0000000000000000] 13:58:06 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805DD9D400) [pid = 968] [serial = 1987] [outer = 000000805DD7CC00] 13:58:06 INFO - PROCESS | 968 | 1467233886957 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805DDA7800) [pid = 968] [serial = 1988] [outer = 000000805DD7CC00] 13:58:07 INFO - PROCESS | 968 | 1467233887408 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 629ms 13:58:07 INFO - PROCESS | 968 | 1467233887448 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 13:58:07 INFO - PROCESS | 968 | 1467233887451 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 13:58:07 INFO - PROCESS | 968 | 1467233887454 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:58:07 INFO - PROCESS | 968 | 1467233887455 Marionette TRACE conn6 <- [1,2614,null,{}] 13:58:07 INFO - PROCESS | 968 | 1467233887459 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:07 INFO - PROCESS | 968 | 1467233887461 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:07 INFO - PROCESS | 968 | 1467233887545 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 13:58:07 INFO - PROCESS | 968 | 1467233887550 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 968 | 1467233887552 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:07 INFO - PROCESS | 968 | ++DOCSHELL 0000008061542000 == 36 [pid = 968] [id = 663] 13:58:07 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805DE4EC00) [pid = 968] [serial = 1989] [outer = 0000000000000000] 13:58:07 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805DE54C00) [pid = 968] [serial = 1990] [outer = 000000805DE4EC00] 13:58:07 INFO - PROCESS | 968 | 1467233887596 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805E5F2400) [pid = 968] [serial = 1991] [outer = 000000805DE4EC00] 13:58:08 INFO - PROCESS | 968 | 1467233888162 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 795ms 13:58:08 INFO - PROCESS | 968 | 1467233888291 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 968 | 1467233888297 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 13:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:58:08 INFO - PROCESS | 968 | 1467233888303 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 968 | 1467233888307 Marionette TRACE conn6 <- [1,2618,null,{}] 13:58:08 INFO - PROCESS | 968 | 1467233888313 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:08 INFO - PROCESS | 968 | 1467233888317 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:08 INFO - PROCESS | 968 | 1467233888445 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 13:58:08 INFO - PROCESS | 968 | 1467233888521 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 968 | 1467233888524 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:08 INFO - PROCESS | 968 | ++DOCSHELL 0000008059930800 == 37 [pid = 968] [id = 664] 13:58:08 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804D709000) [pid = 968] [serial = 1992] [outer = 0000000000000000] 13:58:08 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008052C07800) [pid = 968] [serial = 1993] [outer = 000000804D709000] 13:58:08 INFO - PROCESS | 968 | 1467233888625 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805654E800) [pid = 968] [serial = 1994] [outer = 000000804D709000] 13:58:09 INFO - PROCESS | 968 | 1467233889207 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 941ms 13:58:09 INFO - PROCESS | 968 | 1467233889248 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 968 | 1467233889254 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 13:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:58:09 INFO - PROCESS | 968 | 1467233889261 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 968 | 1467233889264 Marionette TRACE conn6 <- [1,2622,null,{}] 13:58:09 INFO - PROCESS | 968 | 1467233889268 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:09 INFO - PROCESS | 968 | 1467233889271 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:09 INFO - PROCESS | 968 | 1467233889390 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 13:58:09 INFO - PROCESS | 968 | 1467233889556 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:09 INFO - PROCESS | 968 | 1467233889559 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:09 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA6C800 == 38 [pid = 968] [id = 665] 13:58:09 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (00000080593A8000) [pid = 968] [serial = 1995] [outer = 0000000000000000] 13:58:09 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008059772800) [pid = 968] [serial = 1996] [outer = 00000080593A8000] 13:58:09 INFO - PROCESS | 968 | 1467233889618 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805A8C7800) [pid = 968] [serial = 1997] [outer = 00000080593A8000] 13:58:10 INFO - PROCESS | 968 | 1467233890230 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1032ms 13:58:10 INFO - PROCESS | 968 | 1467233890294 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 13:58:10 INFO - PROCESS | 968 | 1467233890297 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 13:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:58:10 INFO - PROCESS | 968 | 1467233890301 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:58:10 INFO - PROCESS | 968 | 1467233890305 Marionette TRACE conn6 <- [1,2626,null,{}] 13:58:10 INFO - PROCESS | 968 | 1467233890351 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:10 INFO - PROCESS | 968 | 1467233890356 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:10 INFO - PROCESS | 968 | 1467233890504 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 13:58:10 INFO - PROCESS | 968 | 1467233890555 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 968 | 1467233890559 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:10 INFO - PROCESS | 968 | ++DOCSHELL 00000080618E8000 == 39 [pid = 968] [id = 666] 13:58:10 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DDA0800) [pid = 968] [serial = 1998] [outer = 0000000000000000] 13:58:10 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805DE52400) [pid = 968] [serial = 1999] [outer = 000000805DDA0800] 13:58:10 INFO - PROCESS | 968 | 1467233890617 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805E5FA400) [pid = 968] [serial = 2000] [outer = 000000805DDA0800] 13:58:11 INFO - PROCESS | 968 | 1467233891216 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 943ms 13:58:11 INFO - PROCESS | 968 | 1467233891246 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 968 | 1467233891249 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 13:58:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:58:11 INFO - PROCESS | 968 | 1467233891252 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - PROCESS | 968 | 1467233891254 Marionette TRACE conn6 <- [1,2630,null,{}] 13:58:11 INFO - PROCESS | 968 | 1467233891258 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:11 INFO - PROCESS | 968 | 1467233891261 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:11 INFO - PROCESS | 968 | 1467233891377 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 13:58:11 INFO - PROCESS | 968 | 1467233891512 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:11 INFO - PROCESS | 968 | 1467233891515 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:11 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE06800 == 40 [pid = 968] [id = 667] 13:58:11 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000804C135000) [pid = 968] [serial = 2001] [outer = 0000000000000000] 13:58:11 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805DDAB800) [pid = 968] [serial = 2002] [outer = 000000804C135000] 13:58:11 INFO - PROCESS | 968 | 1467233891573 Marionette DEBUG loaded listener.js 13:58:11 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805E910400) [pid = 968] [serial = 2003] [outer = 000000804C135000] 13:58:12 INFO - PROCESS | 968 | 1467233892326 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:58:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:58:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1133ms 13:58:12 INFO - PROCESS | 968 | 1467233892388 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 968 | 1467233892392 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 13:58:12 INFO - PROCESS | 968 | 1467233892397 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:58:12 INFO - PROCESS | 968 | 1467233892400 Marionette TRACE conn6 <- [1,2634,null,{}] 13:58:12 INFO - PROCESS | 968 | 1467233892406 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:12 INFO - PROCESS | 968 | 1467233892409 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:12 INFO - PROCESS | 968 | 1467233892527 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 13:58:12 INFO - PROCESS | 968 | 1467233892652 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 968 | 1467233892655 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:12 INFO - PROCESS | 968 | ++DOCSHELL 0000008057B9D000 == 41 [pid = 968] [id = 668] 13:58:12 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (0000008052C84400) [pid = 968] [serial = 2004] [outer = 0000000000000000] 13:58:12 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (0000008052F51000) [pid = 968] [serial = 2005] [outer = 0000008052C84400] 13:58:12 INFO - PROCESS | 968 | 1467233892706 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805655EC00) [pid = 968] [serial = 2006] [outer = 0000008052C84400] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 0000008060C28000 == 40 [pid = 968] [id = 662] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 0000008052D9A000 == 39 [pid = 968] [id = 661] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 000000805DE21800 == 38 [pid = 968] [id = 660] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 000000805A36F800 == 37 [pid = 968] [id = 659] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 000000805CA26800 == 36 [pid = 968] [id = 658] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 000000805A817800 == 35 [pid = 968] [id = 657] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 0000008059D9D000 == 34 [pid = 968] [id = 656] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 0000008057B9C800 == 33 [pid = 968] [id = 655] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 0000008051F9F800 == 32 [pid = 968] [id = 654] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 000000805DE84800 == 31 [pid = 968] [id = 652] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 0000008058C1F800 == 30 [pid = 968] [id = 653] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 000000805DE06800 == 29 [pid = 968] [id = 667] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 00000080618E8000 == 28 [pid = 968] [id = 666] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 000000805DA6C800 == 27 [pid = 968] [id = 665] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 0000008061542000 == 26 [pid = 968] [id = 663] 13:58:13 INFO - PROCESS | 968 | --DOCSHELL 0000008059930800 == 25 [pid = 968] [id = 664] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805A1C1400) [pid = 968] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008058C3F000) [pid = 968] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008058FD3800) [pid = 968] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008058ED6C00) [pid = 968] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008052D25000) [pid = 968] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 84 (00000080515BF400) [pid = 968] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805650AC00) [pid = 968] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 82 (00000080514EF400) [pid = 968] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008052C77C00) [pid = 968] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804D37FC00) [pid = 968] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804E1E1400) [pid = 968] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008056431000) [pid = 968] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 77 (00000080512CC800) [pid = 968] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008059CFA400) [pid = 968] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008058FD2000) [pid = 968] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805DE58C00) [pid = 968] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805DDA5000) [pid = 968] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805951DC00) [pid = 968] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805A39BC00) [pid = 968] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008056AC4C00) [pid = 968] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805BF56000) [pid = 968] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805A1B6400) [pid = 968] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805AEACC00) [pid = 968] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008056ACB800) [pid = 968] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 13:58:13 INFO - PROCESS | 968 | 1467233893864 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:58:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:58:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1492ms 13:58:13 INFO - PROCESS | 968 | 1467233893894 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 13:58:13 INFO - PROCESS | 968 | 1467233893898 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 13:58:13 INFO - PROCESS | 968 | 1467233893903 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:58:13 INFO - PROCESS | 968 | 1467233893908 Marionette TRACE conn6 <- [1,2638,null,{}] 13:58:13 INFO - PROCESS | 968 | 1467233893913 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:13 INFO - PROCESS | 968 | 1467233893916 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:14 INFO - PROCESS | 968 | 1467233894012 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 13:58:14 INFO - PROCESS | 968 | 1467233894021 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 968 | 1467233894024 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:14 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D94800 == 26 [pid = 968] [id = 669] 13:58:14 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804D597000) [pid = 968] [serial = 2007] [outer = 0000000000000000] 13:58:14 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804D59CC00) [pid = 968] [serial = 2008] [outer = 000000804D597000] 13:58:14 INFO - PROCESS | 968 | 1467233894074 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (00000080512B5400) [pid = 968] [serial = 2009] [outer = 000000804D597000] 13:58:14 INFO - PROCESS | 968 | 1467233894561 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:58:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:58:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 13:58:14 INFO - PROCESS | 968 | 1467233894600 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 13:58:14 INFO - PROCESS | 968 | 1467233894605 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 13:58:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:58:14 INFO - PROCESS | 968 | 1467233894612 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:58:14 INFO - PROCESS | 968 | 1467233894615 Marionette TRACE conn6 <- [1,2642,null,{}] 13:58:14 INFO - PROCESS | 968 | 1467233894619 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:14 INFO - PROCESS | 968 | 1467233894622 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:14 INFO - PROCESS | 968 | 1467233894747 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 13:58:14 INFO - PROCESS | 968 | 1467233894834 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 968 | 1467233894836 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:14 INFO - PROCESS | 968 | ++DOCSHELL 0000008058D0B000 == 27 [pid = 968] [id = 670] 13:58:14 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (00000080512D9000) [pid = 968] [serial = 2010] [outer = 0000000000000000] 13:58:14 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008051FE2C00) [pid = 968] [serial = 2011] [outer = 00000080512D9000] 13:58:14 INFO - PROCESS | 968 | 1467233894886 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805311BC00) [pid = 968] [serial = 2012] [outer = 00000080512D9000] 13:58:15 INFO - PROCESS | 968 | 1467233895256 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:58:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 691ms 13:58:15 INFO - PROCESS | 968 | 1467233895304 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 968 | 1467233895307 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 13:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:58:15 INFO - PROCESS | 968 | 1467233895310 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 968 | 1467233895314 Marionette TRACE conn6 <- [1,2646,null,{}] 13:58:15 INFO - PROCESS | 968 | 1467233895325 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:15 INFO - PROCESS | 968 | 1467233895330 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:15 INFO - PROCESS | 968 | 1467233895419 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 13:58:15 INFO - PROCESS | 968 | 1467233895426 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 968 | 1467233895430 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:15 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DC4800 == 28 [pid = 968] [id = 671] 13:58:15 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056486800) [pid = 968] [serial = 2013] [outer = 0000000000000000] 13:58:15 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008056552800) [pid = 968] [serial = 2014] [outer = 0000008056486800] 13:58:15 INFO - PROCESS | 968 | 1467233895480 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008057239800) [pid = 968] [serial = 2015] [outer = 0000008056486800] 13:58:15 INFO - PROCESS | 968 | 1467233895969 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:58:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 13:58:16 INFO - PROCESS | 968 | 1467233896004 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 968 | 1467233896007 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 13:58:16 INFO - PROCESS | 968 | 1467233896010 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:58:16 INFO - PROCESS | 968 | 1467233896012 Marionette TRACE conn6 <- [1,2650,null,{}] 13:58:16 INFO - PROCESS | 968 | 1467233896016 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:16 INFO - PROCESS | 968 | 1467233896018 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:16 INFO - PROCESS | 968 | 1467233896165 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 13:58:16 INFO - PROCESS | 968 | 1467233896222 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 968 | 1467233896224 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:16 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2B2000 == 29 [pid = 968] [id = 672] 13:58:16 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058C45000) [pid = 968] [serial = 2016] [outer = 0000000000000000] 13:58:16 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058D6B800) [pid = 968] [serial = 2017] [outer = 0000008058C45000] 13:58:16 INFO - PROCESS | 968 | 1467233896270 Marionette DEBUG loaded listener.js 13:58:16 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008058FCD400) [pid = 968] [serial = 2018] [outer = 0000008058C45000] 13:58:16 INFO - PROCESS | 968 | 1467233896698 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:58:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 734ms 13:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:58:16 INFO - PROCESS | 968 | 1467233896752 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 968 | 1467233896754 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 13:58:16 INFO - PROCESS | 968 | 1467233896757 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - PROCESS | 968 | 1467233896759 Marionette TRACE conn6 <- [1,2654,null,{}] 13:58:16 INFO - PROCESS | 968 | 1467233896762 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:16 INFO - PROCESS | 968 | 1467233896765 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:16 INFO - PROCESS | 968 | 1467233896884 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 13:58:16 INFO - PROCESS | 968 | 1467233896890 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 968 | 1467233896892 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:16 INFO - PROCESS | 968 | ++DOCSHELL 000000805A8D3000 == 30 [pid = 968] [id = 673] 13:58:16 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (00000080572E2400) [pid = 968] [serial = 2019] [outer = 0000000000000000] 13:58:16 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (00000080593A1400) [pid = 968] [serial = 2020] [outer = 00000080572E2400] 13:58:16 INFO - PROCESS | 968 | 1467233896941 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805976B800) [pid = 968] [serial = 2021] [outer = 00000080572E2400] 13:58:17 INFO - PROCESS | 968 | [968] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805DD7CC00) [pid = 968] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805980C000) [pid = 968] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805B3A6400) [pid = 968] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805B3A6800) [pid = 968] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804DE41000) [pid = 968] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008056490400) [pid = 968] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804CAB1C00) [pid = 968] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804CF9AC00) [pid = 968] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CF9B400) [pid = 968] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805C4C7800) [pid = 968] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DE4EC00) [pid = 968] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:58:17 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008051C37800) [pid = 968] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:58:17 INFO - PROCESS | 968 | [968] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:58:17 INFO - PROCESS | 968 | 1467233897900 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:58:17 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) 13:58:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1191ms 13:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:58:17 INFO - PROCESS | 968 | 1467233897953 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 968 | 1467233897955 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 13:58:17 INFO - PROCESS | 968 | 1467233897958 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:58:17 INFO - PROCESS | 968 | 1467233897960 Marionette TRACE conn6 <- [1,2658,null,{}] 13:58:17 INFO - PROCESS | 968 | 1467233897964 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:17 INFO - PROCESS | 968 | 1467233897970 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:18 INFO - PROCESS | 968 | 1467233898071 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 13:58:18 INFO - PROCESS | 968 | 1467233898144 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 968 | 1467233898146 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:18 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA7F000 == 31 [pid = 968] [id = 674] 13:58:18 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804CEC0400) [pid = 968] [serial = 2022] [outer = 0000000000000000] 13:58:18 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008059802800) [pid = 968] [serial = 2023] [outer = 000000804CEC0400] 13:58:18 INFO - PROCESS | 968 | 1467233898194 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008059EC9400) [pid = 968] [serial = 2024] [outer = 000000804CEC0400] 13:58:19 INFO - PROCESS | 968 | 1467233899060 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:58:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 13:58:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:58:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:58:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1137ms 13:58:19 INFO - PROCESS | 968 | 1467233899098 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 968 | 1467233899101 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 13:58:19 INFO - PROCESS | 968 | 1467233899104 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:58:19 INFO - PROCESS | 968 | 1467233899105 Marionette TRACE conn6 <- [1,2662,null,{}] 13:58:19 INFO - PROCESS | 968 | 1467233899109 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:19 INFO - PROCESS | 968 | 1467233899111 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:19 INFO - PROCESS | 968 | 1467233899192 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 13:58:19 INFO - PROCESS | 968 | 1467233899267 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 968 | 1467233899269 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:19 INFO - PROCESS | 968 | ++DOCSHELL 000000805D564000 == 32 [pid = 968] [id = 675] 13:58:19 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008051D9D000) [pid = 968] [serial = 2025] [outer = 0000000000000000] 13:58:19 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805A7F4C00) [pid = 968] [serial = 2026] [outer = 0000008051D9D000] 13:58:19 INFO - PROCESS | 968 | 1467233899314 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805B04E000) [pid = 968] [serial = 2027] [outer = 0000008051D9D000] 13:58:20 INFO - PROCESS | 968 | 1467233900215 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:58:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 13:58:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:58:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:58:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1132ms 13:58:20 INFO - PROCESS | 968 | 1467233900240 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 968 | 1467233900245 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 13:58:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:58:20 INFO - PROCESS | 968 | 1467233900292 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 968 | 1467233900296 Marionette TRACE conn6 <- [1,2666,null,{}] 13:58:20 INFO - PROCESS | 968 | 1467233900304 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:20 INFO - PROCESS | 968 | 1467233900307 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:20 INFO - PROCESS | 968 | 1467233900413 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 13:58:20 INFO - PROCESS | 968 | 1467233900570 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 968 | 1467233900576 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:20 INFO - PROCESS | 968 | ++DOCSHELL 00000080533DF800 == 33 [pid = 968] [id = 676] 13:58:20 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804D49D000) [pid = 968] [serial = 2028] [outer = 0000000000000000] 13:58:20 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000804D593000) [pid = 968] [serial = 2029] [outer = 000000804D49D000] 13:58:20 INFO - PROCESS | 968 | 1467233900677 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (00000080512D6400) [pid = 968] [serial = 2030] [outer = 000000804D49D000] 13:58:21 INFO - PROCESS | 968 | 1467233901870 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:58:21 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) 13:58:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1633ms 13:58:21 INFO - PROCESS | 968 | 1467233901887 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 13:58:21 INFO - PROCESS | 968 | 1467233901891 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 13:58:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:58:21 INFO - PROCESS | 968 | 1467233901897 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:58:21 INFO - PROCESS | 968 | 1467233901900 Marionette TRACE conn6 <- [1,2670,null,{}] 13:58:21 INFO - PROCESS | 968 | 1467233901905 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:21 INFO - PROCESS | 968 | 1467233901908 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:22 INFO - PROCESS | 968 | 1467233902026 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 13:58:22 INFO - PROCESS | 968 | 1467233902167 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 968 | 1467233902170 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:22 INFO - PROCESS | 968 | ++DOCSHELL 00000080565CA800 == 34 [pid = 968] [id = 677] 13:58:22 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D74A800) [pid = 968] [serial = 2031] [outer = 0000000000000000] 13:58:22 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008051566C00) [pid = 968] [serial = 2032] [outer = 000000804D74A800] 13:58:22 INFO - PROCESS | 968 | 1467233902222 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008052C11000) [pid = 968] [serial = 2033] [outer = 000000804D74A800] 13:58:22 INFO - PROCESS | 968 | --DOCSHELL 000000805CA7F000 == 33 [pid = 968] [id = 674] 13:58:22 INFO - PROCESS | 968 | --DOCSHELL 000000805A8D3000 == 32 [pid = 968] [id = 673] 13:58:22 INFO - PROCESS | 968 | --DOCSHELL 000000805A2B2000 == 31 [pid = 968] [id = 672] 13:58:22 INFO - PROCESS | 968 | --DOCSHELL 0000008059DC4800 == 30 [pid = 968] [id = 671] 13:58:22 INFO - PROCESS | 968 | --DOCSHELL 0000008058D0B000 == 29 [pid = 968] [id = 670] 13:58:22 INFO - PROCESS | 968 | --DOCSHELL 0000008052D94800 == 28 [pid = 968] [id = 669] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805DDA7800) [pid = 968] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008059811800) [pid = 968] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805BB2F000) [pid = 968] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008059FED000) [pid = 968] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805D539C00) [pid = 968] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 75 (00000080512D0800) [pid = 968] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008051F7AC00) [pid = 968] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008056558C00) [pid = 968] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 72 (00000080572D4800) [pid = 968] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804D489C00) [pid = 968] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 70 (00000080512D8C00) [pid = 968] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 69 (00000080512D0400) [pid = 968] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805208B000) [pid = 968] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008058C49800) [pid = 968] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805CA43400) [pid = 968] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805CA42400) [pid = 968] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805D233000) [pid = 968] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805DD9D400) [pid = 968] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805D909C00) [pid = 968] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805E5F2400) [pid = 968] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 60 (00000080593A3C00) [pid = 968] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 59 (000000805D909400) [pid = 968] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000805DE54C00) [pid = 968] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 13:58:22 INFO - PROCESS | 968 | --DOMWINDOW == 57 (0000008059563800) [pid = 968] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 13:58:23 INFO - PROCESS | 968 | 1467233903231 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:58:23 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) 13:58:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1385ms 13:58:23 INFO - PROCESS | 968 | 1467233903286 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 13:58:23 INFO - PROCESS | 968 | 1467233903291 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 13:58:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:58:23 INFO - PROCESS | 968 | 1467233903298 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:58:23 INFO - PROCESS | 968 | 1467233903301 Marionette TRACE conn6 <- [1,2674,null,{}] 13:58:23 INFO - PROCESS | 968 | 1467233903305 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:23 INFO - PROCESS | 968 | 1467233903307 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:23 INFO - PROCESS | 968 | 1467233903400 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 13:58:23 INFO - PROCESS | 968 | 1467233903407 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 968 | 1467233903410 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:23 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C98000 == 29 [pid = 968] [id = 678] 13:58:23 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (00000080512B4C00) [pid = 968] [serial = 2034] [outer = 0000000000000000] 13:58:23 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (0000008052C75400) [pid = 968] [serial = 2035] [outer = 00000080512B4C00] 13:58:23 INFO - PROCESS | 968 | 1467233903459 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (0000008056440C00) [pid = 968] [serial = 2036] [outer = 00000080512B4C00] 13:58:24 INFO - PROCESS | 968 | 1467233904436 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:58:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 13:58:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:58:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:58:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1191ms 13:58:24 INFO - PROCESS | 968 | 1467233904491 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 13:58:24 INFO - PROCESS | 968 | 1467233904493 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 13:58:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:58:24 INFO - PROCESS | 968 | 1467233904497 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:58:24 INFO - PROCESS | 968 | 1467233904501 Marionette TRACE conn6 <- [1,2678,null,{}] 13:58:24 INFO - PROCESS | 968 | 1467233904512 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:24 INFO - PROCESS | 968 | 1467233904518 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:24 INFO - PROCESS | 968 | 1467233904631 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 13:58:24 INFO - PROCESS | 968 | 1467233904715 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 968 | 1467233904719 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:24 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DCD800 == 30 [pid = 968] [id = 679] 13:58:24 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (0000008056561C00) [pid = 968] [serial = 2037] [outer = 0000000000000000] 13:58:24 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (00000080572EC000) [pid = 968] [serial = 2038] [outer = 0000008056561C00] 13:58:24 INFO - PROCESS | 968 | 1467233904775 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (0000008058D6E400) [pid = 968] [serial = 2039] [outer = 0000008056561C00] 13:58:25 INFO - PROCESS | 968 | 1467233905729 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:58:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:58:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:58:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:58:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1292ms 13:58:25 INFO - PROCESS | 968 | 1467233905792 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 968 | 1467233905794 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 13:58:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:58:25 INFO - PROCESS | 968 | 1467233905806 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 968 | 1467233905808 Marionette TRACE conn6 <- [1,2682,null,{}] 13:58:25 INFO - PROCESS | 968 | 1467233905812 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:25 INFO - PROCESS | 968 | 1467233905814 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:25 INFO - PROCESS | 968 | 1467233905932 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 13:58:25 INFO - PROCESS | 968 | 1467233905938 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 968 | 1467233905940 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:25 INFO - PROCESS | 968 | ++DOCSHELL 000000805A827000 == 31 [pid = 968] [id = 680] 13:58:25 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (000000804CF9C000) [pid = 968] [serial = 2040] [outer = 0000000000000000] 13:58:25 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008059768800) [pid = 968] [serial = 2041] [outer = 000000804CF9C000] 13:58:25 INFO - PROCESS | 968 | 1467233905986 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008059D03000) [pid = 968] [serial = 2042] [outer = 000000804CF9C000] 13:58:26 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008058C45000) [pid = 968] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:58:26 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008056486800) [pid = 968] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:58:26 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000804D597000) [pid = 968] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:58:26 INFO - PROCESS | 968 | --DOMWINDOW == 62 (0000008052C84400) [pid = 968] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:58:26 INFO - PROCESS | 968 | --DOMWINDOW == 61 (00000080572E2400) [pid = 968] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:58:26 INFO - PROCESS | 968 | --DOMWINDOW == 60 (00000080512D9000) [pid = 968] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:58:26 INFO - PROCESS | 968 | --DOMWINDOW == 59 (000000804CEC0400) [pid = 968] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:58:26 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000804D709000) [pid = 968] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:58:26 INFO - PROCESS | 968 | --DOMWINDOW == 57 (00000080593A8000) [pid = 968] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:58:26 INFO - PROCESS | 968 | --DOMWINDOW == 56 (000000805DDA0800) [pid = 968] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:58:26 INFO - PROCESS | 968 | --DOMWINDOW == 55 (000000804C135000) [pid = 968] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:58:26 INFO - PROCESS | 968 | 1467233906953 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:58:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:58:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:58:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:58:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1190ms 13:58:27 INFO - PROCESS | 968 | 1467233907002 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 968 | 1467233907004 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 13:58:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:58:27 INFO - PROCESS | 968 | 1467233907008 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 968 | 1467233907010 Marionette TRACE conn6 <- [1,2686,null,{}] 13:58:27 INFO - PROCESS | 968 | 1467233907013 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:27 INFO - PROCESS | 968 | 1467233907016 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:27 INFO - PROCESS | 968 | 1467233907099 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 13:58:27 INFO - PROCESS | 968 | 1467233907179 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 968 | 1467233907181 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:27 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA24000 == 32 [pid = 968] [id = 681] 13:58:27 INFO - PROCESS | 968 | ++DOMWINDOW == 56 (0000008051249C00) [pid = 968] [serial = 2043] [outer = 0000000000000000] 13:58:27 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (0000008058C3CC00) [pid = 968] [serial = 2044] [outer = 0000008051249C00] 13:58:27 INFO - PROCESS | 968 | 1467233907227 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (000000805A1BA800) [pid = 968] [serial = 2045] [outer = 0000008051249C00] 13:58:28 INFO - PROCESS | 968 | 1467233908100 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:58:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:58:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:58:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:58:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1137ms 13:58:28 INFO - PROCESS | 968 | 1467233908148 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 968 | 1467233908150 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 13:58:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:58:28 INFO - PROCESS | 968 | 1467233908153 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 968 | 1467233908155 Marionette TRACE conn6 <- [1,2690,null,{}] 13:58:28 INFO - PROCESS | 968 | 1467233908158 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:28 INFO - PROCESS | 968 | 1467233908164 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:28 INFO - PROCESS | 968 | 1467233908300 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 13:58:28 INFO - PROCESS | 968 | 1467233908308 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 968 | 1467233908310 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:28 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA68800 == 33 [pid = 968] [id = 682] 13:58:28 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (000000805BB31800) [pid = 968] [serial = 2046] [outer = 0000000000000000] 13:58:28 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000805CA3D800) [pid = 968] [serial = 2047] [outer = 000000805BB31800] 13:58:28 INFO - PROCESS | 968 | 1467233908356 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000805D22C800) [pid = 968] [serial = 2048] [outer = 000000805BB31800] 13:58:28 INFO - PROCESS | 968 | 1467233908930 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:58:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 838ms 13:58:29 INFO - PROCESS | 968 | 1467233908995 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 968 | 1467233909000 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 13:58:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:58:29 INFO - PROCESS | 968 | 1467233909006 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 968 | 1467233909009 Marionette TRACE conn6 <- [1,2694,null,{}] 13:58:29 INFO - PROCESS | 968 | 1467233909016 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:29 INFO - PROCESS | 968 | 1467233909019 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:29 INFO - PROCESS | 968 | 1467233909190 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 13:58:29 INFO - PROCESS | 968 | 1467233909202 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 968 | 1467233909205 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:29 INFO - PROCESS | 968 | ++DOCSHELL 000000805341E800 == 34 [pid = 968] [id = 683] 13:58:29 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804D517000) [pid = 968] [serial = 2049] [outer = 0000000000000000] 13:58:29 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000805156A800) [pid = 968] [serial = 2050] [outer = 000000804D517000] 13:58:29 INFO - PROCESS | 968 | 1467233909263 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008053868400) [pid = 968] [serial = 2051] [outer = 000000804D517000] 13:58:29 INFO - PROCESS | 968 | 1467233909910 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:58:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 942ms 13:58:29 INFO - PROCESS | 968 | 1467233909950 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 968 | 1467233909956 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 13:58:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:58:29 INFO - PROCESS | 968 | 1467233909963 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 968 | 1467233909966 Marionette TRACE conn6 <- [1,2698,null,{}] 13:58:29 INFO - PROCESS | 968 | 1467233909970 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:29 INFO - PROCESS | 968 | 1467233909973 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:30 INFO - PROCESS | 968 | 1467233910090 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 13:58:30 INFO - PROCESS | 968 | 1467233910212 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 968 | 1467233910215 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:30 INFO - PROCESS | 968 | ++DOCSHELL 000000805C41C800 == 35 [pid = 968] [id = 684] 13:58:30 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000805700FC00) [pid = 968] [serial = 2052] [outer = 0000000000000000] 13:58:30 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008058C4AC00) [pid = 968] [serial = 2053] [outer = 000000805700FC00] 13:58:30 INFO - PROCESS | 968 | 1467233910274 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008059C60000) [pid = 968] [serial = 2054] [outer = 000000805700FC00] 13:58:30 INFO - PROCESS | 968 | 1467233910926 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 968 | 1467233910953 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 13:58:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:58:30 INFO - PROCESS | 968 | 1467233910957 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 968 | 1467233910961 Marionette TRACE conn6 <- [1,2702,null,{}] 13:58:30 INFO - PROCESS | 968 | 1467233910973 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:30 INFO - PROCESS | 968 | 1467233910978 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:31 INFO - PROCESS | 968 | 1467233911090 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 13:58:31 INFO - PROCESS | 968 | 1467233911214 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 968 | 1467233911217 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:31 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE12000 == 36 [pid = 968] [id = 685] 13:58:31 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805BFDBC00) [pid = 968] [serial = 2055] [outer = 0000000000000000] 13:58:31 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805D22EC00) [pid = 968] [serial = 2056] [outer = 000000805BFDBC00] 13:58:31 INFO - PROCESS | 968 | 1467233911278 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805D537000) [pid = 968] [serial = 2057] [outer = 000000805BFDBC00] 13:58:31 INFO - PROCESS | 968 | 1467233911859 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:58:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:58:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 943ms 13:58:31 INFO - PROCESS | 968 | 1467233911903 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 13:58:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:58:31 INFO - PROCESS | 968 | 1467233911906 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 13:58:31 INFO - PROCESS | 968 | 1467233911910 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - PROCESS | 968 | 1467233911912 Marionette TRACE conn6 <- [1,2706,null,{}] 13:58:31 INFO - PROCESS | 968 | 1467233911916 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:31 INFO - PROCESS | 968 | 1467233911919 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:32 INFO - PROCESS | 968 | 1467233912062 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 13:58:32 INFO - PROCESS | 968 | 1467233912141 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 968 | 1467233912144 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:32 INFO - PROCESS | 968 | ++DOCSHELL 000000805DEA1000 == 37 [pid = 968] [id = 686] 13:58:32 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805DD75000) [pid = 968] [serial = 2058] [outer = 0000000000000000] 13:58:32 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805DD79800) [pid = 968] [serial = 2059] [outer = 000000805DD75000] 13:58:32 INFO - PROCESS | 968 | 1467233912200 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805DD9EC00) [pid = 968] [serial = 2060] [outer = 000000805DD75000] 13:58:32 INFO - PROCESS | 968 | 1467233912930 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 968 | 1467233913006 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 13:58:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:58:33 INFO - PROCESS | 968 | 1467233913011 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - PROCESS | 968 | 1467233913015 Marionette TRACE conn6 <- [1,2710,null,{}] 13:58:33 INFO - PROCESS | 968 | 1467233913020 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:33 INFO - PROCESS | 968 | 1467233913023 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:33 INFO - PROCESS | 968 | 1467233913133 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 13:58:33 INFO - PROCESS | 968 | 1467233913215 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 968 | 1467233913218 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:33 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D8F000 == 38 [pid = 968] [id = 687] 13:58:33 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000804CAB2800) [pid = 968] [serial = 2061] [outer = 0000000000000000] 13:58:33 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008051CB6000) [pid = 968] [serial = 2062] [outer = 000000804CAB2800] 13:58:33 INFO - PROCESS | 968 | 1467233913316 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805644D000) [pid = 968] [serial = 2063] [outer = 000000804CAB2800] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 000000805CA24000 == 37 [pid = 968] [id = 681] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 000000805A827000 == 36 [pid = 968] [id = 680] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 0000008059DCD800 == 35 [pid = 968] [id = 679] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 0000008058C98000 == 34 [pid = 968] [id = 678] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 00000080565CA800 == 33 [pid = 968] [id = 677] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 000000805D564000 == 32 [pid = 968] [id = 675] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 00000080533DF800 == 31 [pid = 968] [id = 676] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 0000008057B9D000 == 30 [pid = 968] [id = 668] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 000000805DEA1000 == 29 [pid = 968] [id = 686] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 000000805DE12000 == 28 [pid = 968] [id = 685] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 000000805C41C800 == 27 [pid = 968] [id = 684] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 000000805DA68800 == 26 [pid = 968] [id = 682] 13:58:34 INFO - PROCESS | 968 | --DOCSHELL 000000805341E800 == 25 [pid = 968] [id = 683] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805A7F4C00) [pid = 968] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008058D6B800) [pid = 968] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008056552800) [pid = 968] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804D59CC00) [pid = 968] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805655EC00) [pid = 968] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008052F51000) [pid = 968] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 69 (00000080593A1400) [pid = 968] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008051FE2C00) [pid = 968] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805311BC00) [pid = 968] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008058FCD400) [pid = 968] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008059802800) [pid = 968] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805654E800) [pid = 968] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 63 (0000008052C07800) [pid = 968] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805A8C7800) [pid = 968] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 61 (0000008059772800) [pid = 968] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 60 (000000805E5FA400) [pid = 968] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 59 (000000805DE52400) [pid = 968] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000805E910400) [pid = 968] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 57 (000000805DDAB800) [pid = 968] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 56 (00000080512B5400) [pid = 968] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 55 (000000805976B800) [pid = 968] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 54 (0000008059EC9400) [pid = 968] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | --DOMWINDOW == 53 (0000008057239800) [pid = 968] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 13:58:34 INFO - PROCESS | 968 | 1467233914465 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:58:34 INFO - PROCESS | 968 | 1467233914511 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 13:58:34 INFO - PROCESS | 968 | 1467233914515 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:58:34 INFO - PROCESS | 968 | 1467233914520 Marionette TRACE conn6 <- [1,2714,null,{}] 13:58:34 INFO - PROCESS | 968 | 1467233914525 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:34 INFO - PROCESS | 968 | 1467233914529 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:34 INFO - PROCESS | 968 | 1467233914628 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 13:58:34 INFO - PROCESS | 968 | 1467233914672 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 968 | 1467233914676 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:34 INFO - PROCESS | 968 | ++DOCSHELL 000000805339D000 == 26 [pid = 968] [id = 688] 13:58:34 INFO - PROCESS | 968 | ++DOMWINDOW == 54 (000000804D297800) [pid = 968] [serial = 2064] [outer = 0000000000000000] 13:58:34 INFO - PROCESS | 968 | ++DOMWINDOW == 55 (000000804D59B800) [pid = 968] [serial = 2065] [outer = 000000804D297800] 13:58:34 INFO - PROCESS | 968 | 1467233914794 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 968 | ++DOMWINDOW == 56 (00000080512CA400) [pid = 968] [serial = 2066] [outer = 000000804D297800] 13:58:35 INFO - PROCESS | 968 | 1467233915174 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:58:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 13:58:35 INFO - PROCESS | 968 | 1467233915231 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 968 | 1467233915236 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 13:58:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:58:35 INFO - PROCESS | 968 | 1467233915243 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 968 | 1467233915246 Marionette TRACE conn6 <- [1,2718,null,{}] 13:58:35 INFO - PROCESS | 968 | 1467233915279 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:35 INFO - PROCESS | 968 | 1467233915282 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:35 INFO - PROCESS | 968 | 1467233915383 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 13:58:35 INFO - PROCESS | 968 | 1467233915389 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 968 | 1467233915392 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:35 INFO - PROCESS | 968 | ++DOCSHELL 000000805968A800 == 27 [pid = 968] [id = 689] 13:58:35 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (0000008051CE0800) [pid = 968] [serial = 2067] [outer = 0000000000000000] 13:58:35 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (000000805225A800) [pid = 968] [serial = 2068] [outer = 0000008051CE0800] 13:58:35 INFO - PROCESS | 968 | 1467233915440 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (0000008052F51000) [pid = 968] [serial = 2069] [outer = 0000008051CE0800] 13:58:36 INFO - PROCESS | 968 | 1467233916368 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:58:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 13:58:36 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:58:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:58:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1159ms 13:58:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:58:36 INFO - PROCESS | 968 | 1467233916403 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 968 | 1467233916406 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 13:58:36 INFO - PROCESS | 968 | 1467233916410 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 968 | 1467233916413 Marionette TRACE conn6 <- [1,2722,null,{}] 13:58:36 INFO - PROCESS | 968 | 1467233916425 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:36 INFO - PROCESS | 968 | 1467233916430 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:36 INFO - PROCESS | 968 | 1467233916546 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 13:58:36 INFO - PROCESS | 968 | 1467233916553 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:36 INFO - PROCESS | 968 | 1467233916556 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:36 INFO - PROCESS | 968 | ++DOCSHELL 0000008059F53800 == 28 [pid = 968] [id = 690] 13:58:36 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000805654A800) [pid = 968] [serial = 2070] [outer = 0000000000000000] 13:58:36 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (0000008056554000) [pid = 968] [serial = 2071] [outer = 000000805654A800] 13:58:36 INFO - PROCESS | 968 | 1467233916646 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (0000008056AC9C00) [pid = 968] [serial = 2072] [outer = 000000805654A800] 13:58:37 INFO - PROCESS | 968 | 1467233917122 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:58:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 13:58:37 INFO - PROCESS | 968 | 1467233917145 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 968 | 1467233917148 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 13:58:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:58:37 INFO - PROCESS | 968 | 1467233917151 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 968 | 1467233917153 Marionette TRACE conn6 <- [1,2726,null,{}] 13:58:37 INFO - PROCESS | 968 | 1467233917157 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:37 INFO - PROCESS | 968 | 1467233917159 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:37 INFO - PROCESS | 968 | 1467233917277 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 13:58:37 INFO - PROCESS | 968 | 1467233917285 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 968 | 1467233917288 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:37 INFO - PROCESS | 968 | ++DOCSHELL 000000805A36F800 == 29 [pid = 968] [id = 691] 13:58:37 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (00000080572DEC00) [pid = 968] [serial = 2073] [outer = 0000000000000000] 13:58:37 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008058C3D400) [pid = 968] [serial = 2074] [outer = 00000080572DEC00] 13:58:37 INFO - PROCESS | 968 | 1467233917381 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008058D6E000) [pid = 968] [serial = 2075] [outer = 00000080572DEC00] 13:58:37 INFO - PROCESS | 968 | 1467233917821 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:58:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 13:58:37 INFO - PROCESS | 968 | 1467233917847 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 968 | 1467233917849 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 13:58:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:58:37 INFO - PROCESS | 968 | 1467233917853 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 968 | 1467233917854 Marionette TRACE conn6 <- [1,2730,null,{}] 13:58:37 INFO - PROCESS | 968 | 1467233917858 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:37 INFO - PROCESS | 968 | 1467233917860 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:38 INFO - PROCESS | 968 | 1467233917993 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 13:58:38 INFO - PROCESS | 968 | 1467233918012 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 968 | 1467233918014 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:38 INFO - PROCESS | 968 | ++DOCSHELL 000000805BF1C800 == 30 [pid = 968] [id = 692] 13:58:38 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008058FCDC00) [pid = 968] [serial = 2076] [outer = 0000000000000000] 13:58:38 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000805939C800) [pid = 968] [serial = 2077] [outer = 0000008058FCDC00] 13:58:38 INFO - PROCESS | 968 | 1467233918066 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805951C800) [pid = 968] [serial = 2078] [outer = 0000008058FCDC00] 13:58:38 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000804CF9C000) [pid = 968] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:58:38 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000804D74A800) [pid = 968] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:58:38 INFO - PROCESS | 968 | --DOMWINDOW == 65 (00000080512B4C00) [pid = 968] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:58:38 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008051D9D000) [pid = 968] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:58:38 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000804D49D000) [pid = 968] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:58:38 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805BB31800) [pid = 968] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:58:38 INFO - PROCESS | 968 | --DOMWINDOW == 61 (0000008056561C00) [pid = 968] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:58:38 INFO - PROCESS | 968 | 1467233918576 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:58:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 776ms 13:58:38 INFO - PROCESS | 968 | 1467233918630 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 968 | 1467233918632 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 13:58:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:58:38 INFO - PROCESS | 968 | 1467233918635 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 968 | 1467233918637 Marionette TRACE conn6 <- [1,2734,null,{}] 13:58:38 INFO - PROCESS | 968 | 1467233918641 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:38 INFO - PROCESS | 968 | 1467233918647 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:38 INFO - PROCESS | 968 | 1467233918746 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 13:58:38 INFO - PROCESS | 968 | 1467233918753 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 968 | 1467233918755 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:38 INFO - PROCESS | 968 | ++DOCSHELL 000000805D50D800 == 31 [pid = 968] [id = 693] 13:58:38 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (00000080593A7800) [pid = 968] [serial = 2079] [outer = 0000000000000000] 13:58:38 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (00000080597BB400) [pid = 968] [serial = 2080] [outer = 00000080593A7800] 13:58:38 INFO - PROCESS | 968 | 1467233918800 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008059CFDC00) [pid = 968] [serial = 2081] [outer = 00000080593A7800] 13:58:39 INFO - PROCESS | 968 | 1467233919227 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:58:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 628ms 13:58:39 INFO - PROCESS | 968 | 1467233919267 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 968 | 1467233919269 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 13:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:58:39 INFO - PROCESS | 968 | 1467233919277 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 968 | 1467233919279 Marionette TRACE conn6 <- [1,2738,null,{}] 13:58:39 INFO - PROCESS | 968 | 1467233919282 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:39 INFO - PROCESS | 968 | 1467233919285 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:39 INFO - PROCESS | 968 | 1467233919365 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 13:58:39 INFO - PROCESS | 968 | 1467233919373 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 968 | 1467233919375 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:39 INFO - PROCESS | 968 | ++DOCSHELL 000000805DDBE800 == 32 [pid = 968] [id = 694] 13:58:39 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000805A1B6C00) [pid = 968] [serial = 2082] [outer = 0000000000000000] 13:58:39 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000805A1C0800) [pid = 968] [serial = 2083] [outer = 000000805A1B6C00] 13:58:39 INFO - PROCESS | 968 | 1467233919420 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000805AEA9800) [pid = 968] [serial = 2084] [outer = 000000805A1B6C00] 13:58:39 INFO - PROCESS | 968 | 1467233919869 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:58:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 13:58:39 INFO - PROCESS | 968 | 1467233919918 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 968 | 1467233919920 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 13:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:58:39 INFO - PROCESS | 968 | 1467233919924 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 968 | 1467233919926 Marionette TRACE conn6 <- [1,2742,null,{}] 13:58:39 INFO - PROCESS | 968 | 1467233919929 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:39 INFO - PROCESS | 968 | 1467233919931 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:40 INFO - PROCESS | 968 | 1467233920013 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 13:58:40 INFO - PROCESS | 968 | 1467233920019 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 968 | 1467233920022 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:40 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE19000 == 33 [pid = 968] [id = 695] 13:58:40 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805B375800) [pid = 968] [serial = 2085] [outer = 0000000000000000] 13:58:40 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805BB38C00) [pid = 968] [serial = 2086] [outer = 000000805B375800] 13:58:40 INFO - PROCESS | 968 | 1467233920068 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805BF56800) [pid = 968] [serial = 2087] [outer = 000000805B375800] 13:58:40 INFO - PROCESS | 968 | --DOCSHELL 000000805339D000 == 32 [pid = 968] [id = 688] 13:58:40 INFO - PROCESS | 968 | --DOCSHELL 0000008052D8F000 == 31 [pid = 968] [id = 687] 13:58:41 INFO - PROCESS | 968 | --DOCSHELL 000000805A36F800 == 30 [pid = 968] [id = 691] 13:58:41 INFO - PROCESS | 968 | --DOCSHELL 000000805D50D800 == 29 [pid = 968] [id = 693] 13:58:41 INFO - PROCESS | 968 | --DOCSHELL 000000805BF1C800 == 28 [pid = 968] [id = 692] 13:58:41 INFO - PROCESS | 968 | --DOCSHELL 000000805DDBE800 == 27 [pid = 968] [id = 694] 13:58:41 INFO - PROCESS | 968 | --DOCSHELL 0000008059F53800 == 26 [pid = 968] [id = 690] 13:58:41 INFO - PROCESS | 968 | --DOCSHELL 000000805968A800 == 25 [pid = 968] [id = 689] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008059768800) [pid = 968] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008051566C00) [pid = 968] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008052C11000) [pid = 968] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 66 (0000008052C75400) [pid = 968] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008056440C00) [pid = 968] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805B04E000) [pid = 968] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000804D593000) [pid = 968] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 62 (00000080512D6400) [pid = 968] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000805D22C800) [pid = 968] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 60 (0000008059D03000) [pid = 968] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 59 (0000008058D6E400) [pid = 968] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 58 (00000080572EC000) [pid = 968] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 57 (000000805CA3D800) [pid = 968] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | --DOMWINDOW == 56 (0000008058C3CC00) [pid = 968] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 13:58:41 INFO - PROCESS | 968 | 1467233921772 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:58:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1886ms 13:58:41 INFO - PROCESS | 968 | 1467233921815 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 13:58:41 INFO - PROCESS | 968 | 1467233921820 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 13:58:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:58:41 INFO - PROCESS | 968 | 1467233921825 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 968 | 1467233921828 Marionette TRACE conn6 <- [1,2746,null,{}] 13:58:41 INFO - PROCESS | 968 | 1467233921835 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:41 INFO - PROCESS | 968 | 1467233921838 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:41 INFO - PROCESS | 968 | 1467233921937 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 13:58:41 INFO - PROCESS | 968 | 1467233921945 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 968 | 1467233921949 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:41 INFO - PROCESS | 968 | ++DOCSHELL 0000008052220000 == 26 [pid = 968] [id = 696] 13:58:41 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (000000804CFA0800) [pid = 968] [serial = 2088] [outer = 0000000000000000] 13:58:42 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (000000804CFA2000) [pid = 968] [serial = 2089] [outer = 000000804CFA0800] 13:58:42 INFO - PROCESS | 968 | 1467233922005 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (000000804D29A800) [pid = 968] [serial = 2090] [outer = 000000804CFA0800] 13:58:42 INFO - PROCESS | 968 | 1467233922491 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:58:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:58:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 693ms 13:58:42 INFO - PROCESS | 968 | 1467233922524 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 968 | 1467233922529 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 13:58:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:58:42 INFO - PROCESS | 968 | 1467233922536 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 968 | 1467233922539 Marionette TRACE conn6 <- [1,2750,null,{}] 13:58:42 INFO - PROCESS | 968 | 1467233922543 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:42 INFO - PROCESS | 968 | 1467233922546 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:42 INFO - PROCESS | 968 | 1467233922637 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 13:58:42 INFO - PROCESS | 968 | 1467233922646 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 968 | 1467233922649 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:42 INFO - PROCESS | 968 | ++DOCSHELL 0000008057B8E800 == 27 [pid = 968] [id = 697] 13:58:42 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000804D74A800) [pid = 968] [serial = 2091] [outer = 0000000000000000] 13:58:42 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000804E1E1400) [pid = 968] [serial = 2092] [outer = 000000804D74A800] 13:58:42 INFO - PROCESS | 968 | 1467233922698 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804CF98C00) [pid = 968] [serial = 2093] [outer = 000000804D74A800] 13:58:43 INFO - PROCESS | 968 | 1467233923177 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:58:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 13:58:43 INFO - PROCESS | 968 | 1467233923234 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 13:58:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:58:43 INFO - PROCESS | 968 | 1467233923236 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 13:58:43 INFO - PROCESS | 968 | 1467233923240 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - PROCESS | 968 | 1467233923244 Marionette TRACE conn6 <- [1,2754,null,{}] 13:58:43 INFO - PROCESS | 968 | 1467233923256 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:43 INFO - PROCESS | 968 | 1467233923261 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:43 INFO - PROCESS | 968 | 1467233923377 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 13:58:43 INFO - PROCESS | 968 | 1467233923460 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 968 | 1467233923464 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:43 INFO - PROCESS | 968 | ++DOCSHELL 000000805972E800 == 28 [pid = 968] [id = 698] 13:58:43 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804B0E5C00) [pid = 968] [serial = 2094] [outer = 0000000000000000] 13:58:43 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008051D20400) [pid = 968] [serial = 2095] [outer = 000000804B0E5C00] 13:58:43 INFO - PROCESS | 968 | 1467233923513 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008052C7A400) [pid = 968] [serial = 2096] [outer = 000000804B0E5C00] 13:58:43 INFO - PROCESS | 968 | 1467233923892 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:58:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 691ms 13:58:43 INFO - PROCESS | 968 | 1467233923933 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 968 | 1467233923936 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 13:58:43 INFO - PROCESS | 968 | 1467233923948 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:58:43 INFO - PROCESS | 968 | 1467233923950 Marionette TRACE conn6 <- [1,2758,null,{}] 13:58:43 INFO - PROCESS | 968 | 1467233923953 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:43 INFO - PROCESS | 968 | 1467233923955 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:44 INFO - PROCESS | 968 | 1467233924044 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 13:58:44 INFO - PROCESS | 968 | 1467233924049 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 968 | 1467233924052 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:44 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DCC800 == 29 [pid = 968] [id = 699] 13:58:44 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (0000008053866400) [pid = 968] [serial = 2097] [outer = 0000000000000000] 13:58:44 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008056431000) [pid = 968] [serial = 2098] [outer = 0000008053866400] 13:58:44 INFO - PROCESS | 968 | 1467233924098 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008056474800) [pid = 968] [serial = 2099] [outer = 0000008053866400] 13:58:44 INFO - PROCESS | 968 | 1467233924526 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:58:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:58:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 13:58:44 INFO - PROCESS | 968 | 1467233924583 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 968 | 1467233924585 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 13:58:44 INFO - PROCESS | 968 | 1467233924589 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:58:44 INFO - PROCESS | 968 | 1467233924591 Marionette TRACE conn6 <- [1,2762,null,{}] 13:58:44 INFO - PROCESS | 968 | 1467233924594 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:44 INFO - PROCESS | 968 | 1467233924597 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:44 INFO - PROCESS | 968 | 1467233924678 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 13:58:44 INFO - PROCESS | 968 | 1467233924685 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 968 | 1467233924687 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:44 INFO - PROCESS | 968 | ++DOCSHELL 000000805A29B000 == 30 [pid = 968] [id = 700] 13:58:44 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000804D70B400) [pid = 968] [serial = 2100] [outer = 0000000000000000] 13:58:44 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008056552800) [pid = 968] [serial = 2101] [outer = 000000804D70B400] 13:58:44 INFO - PROCESS | 968 | 1467233924734 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008056AC3400) [pid = 968] [serial = 2102] [outer = 000000804D70B400] 13:58:45 INFO - PROCESS | 968 | 1467233925184 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:58:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:58:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 628ms 13:58:45 INFO - PROCESS | 968 | 1467233925225 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 968 | 1467233925227 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 13:58:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:58:45 INFO - PROCESS | 968 | 1467233925230 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 968 | 1467233925232 Marionette TRACE conn6 <- [1,2766,null,{}] 13:58:45 INFO - PROCESS | 968 | 1467233925236 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:45 INFO - PROCESS | 968 | 1467233925242 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:45 INFO - PROCESS | 968 | 1467233925350 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 13:58:45 INFO - PROCESS | 968 | 1467233925358 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 968 | 1467233925360 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805AEBE000 == 31 [pid = 968] [id = 701] 13:58:45 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008057239C00) [pid = 968] [serial = 2103] [outer = 0000000000000000] 13:58:45 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008058C3FC00) [pid = 968] [serial = 2104] [outer = 0000008057239C00] 13:58:45 INFO - PROCESS | 968 | 1467233925405 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008058FD1C00) [pid = 968] [serial = 2105] [outer = 0000008057239C00] 13:58:45 INFO - PROCESS | 968 | 1467233925810 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:58:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:58:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 13:58:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:58:45 INFO - PROCESS | 968 | 1467233925864 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 968 | 1467233925867 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 13:58:45 INFO - PROCESS | 968 | 1467233925874 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 968 | 1467233925876 Marionette TRACE conn6 <- [1,2770,null,{}] 13:58:45 INFO - PROCESS | 968 | 1467233925880 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:45 INFO - PROCESS | 968 | 1467233925882 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:45 INFO - PROCESS | 968 | 1467233925963 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 13:58:45 INFO - PROCESS | 968 | 1467233925969 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 968 | 1467233925971 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA82800 == 32 [pid = 968] [id = 702] 13:58:45 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805951E000) [pid = 968] [serial = 2106] [outer = 0000000000000000] 13:58:46 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (00000080531C4000) [pid = 968] [serial = 2107] [outer = 000000805951E000] 13:58:46 INFO - PROCESS | 968 | 1467233926018 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008059775000) [pid = 968] [serial = 2108] [outer = 000000805951E000] 13:58:46 INFO - PROCESS | 968 | 1467233926427 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:58:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:58:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 587ms 13:58:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:58:46 INFO - PROCESS | 968 | 1467233926459 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 968 | 1467233926461 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 13:58:46 INFO - PROCESS | 968 | 1467233926464 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - PROCESS | 968 | 1467233926466 Marionette TRACE conn6 <- [1,2774,null,{}] 13:58:46 INFO - PROCESS | 968 | 1467233926470 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:46 INFO - PROCESS | 968 | 1467233926472 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:46 INFO - PROCESS | 968 | 1467233926590 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 13:58:46 INFO - PROCESS | 968 | 1467233926598 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 968 | 1467233926600 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:46 INFO - PROCESS | 968 | ++DOCSHELL 000000805D564800 == 33 [pid = 968] [id = 703] 13:58:46 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008059562800) [pid = 968] [serial = 2109] [outer = 0000000000000000] 13:58:46 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008059810000) [pid = 968] [serial = 2110] [outer = 0000008059562800] 13:58:46 INFO - PROCESS | 968 | 1467233926645 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008059FF0C00) [pid = 968] [serial = 2111] [outer = 0000008059562800] 13:58:47 INFO - PROCESS | 968 | 1467233927088 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:58:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 13:58:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:58:47 INFO - PROCESS | 968 | 1467233927160 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 968 | 1467233927162 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 13:58:47 INFO - PROCESS | 968 | 1467233927166 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 968 | 1467233927167 Marionette TRACE conn6 <- [1,2778,null,{}] 13:58:47 INFO - PROCESS | 968 | 1467233927171 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:47 INFO - PROCESS | 968 | 1467233927173 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:47 INFO - PROCESS | 968 | 1467233927281 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 13:58:47 INFO - PROCESS | 968 | 1467233927291 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 968 | 1467233927292 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:47 INFO - PROCESS | 968 | ++DOCSHELL 000000805972E000 == 34 [pid = 968] [id = 704] 13:58:47 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805A39A400) [pid = 968] [serial = 2112] [outer = 0000000000000000] 13:58:47 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805A7A0400) [pid = 968] [serial = 2113] [outer = 000000805A39A400] 13:58:47 INFO - PROCESS | 968 | 1467233927362 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805B0E0000) [pid = 968] [serial = 2114] [outer = 000000805A39A400] 13:58:47 INFO - PROCESS | 968 | 1467233927794 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:58:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 691ms 13:58:47 INFO - PROCESS | 968 | 1467233927860 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 968 | 1467233927862 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 13:58:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:58:47 INFO - PROCESS | 968 | 1467233927865 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 968 | 1467233927867 Marionette TRACE conn6 <- [1,2782,null,{}] 13:58:47 INFO - PROCESS | 968 | 1467233927871 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:47 INFO - PROCESS | 968 | 1467233927873 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:48 INFO - PROCESS | 968 | 1467233927987 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 13:58:48 INFO - PROCESS | 968 | 1467233927992 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 968 | 1467233927994 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:48 INFO - PROCESS | 968 | ++DOCSHELL 000000805DEA1000 == 35 [pid = 968] [id = 705] 13:58:48 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805B376400) [pid = 968] [serial = 2115] [outer = 0000000000000000] 13:58:48 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805BBC0800) [pid = 968] [serial = 2116] [outer = 000000805B376400] 13:58:48 INFO - PROCESS | 968 | 1467233928038 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805CA3B400) [pid = 968] [serial = 2117] [outer = 000000805B376400] 13:58:48 INFO - PROCESS | 968 | 1467233928494 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:58:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 13:58:48 INFO - PROCESS | 968 | 1467233928560 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 968 | 1467233928563 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 13:58:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:58:48 INFO - PROCESS | 968 | 1467233928566 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - PROCESS | 968 | 1467233928569 Marionette TRACE conn6 <- [1,2786,null,{}] 13:58:48 INFO - PROCESS | 968 | 1467233928573 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:48 INFO - PROCESS | 968 | 1467233928576 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:48 INFO - PROCESS | 968 | 1467233928730 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 13:58:48 INFO - PROCESS | 968 | 1467233928755 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 968 | 1467233928758 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:48 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DA4800 == 36 [pid = 968] [id = 706] 13:58:48 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805CAD2800) [pid = 968] [serial = 2118] [outer = 0000000000000000] 13:58:48 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805D23BC00) [pid = 968] [serial = 2119] [outer = 000000805CAD2800] 13:58:48 INFO - PROCESS | 968 | 1467233928806 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805D90A400) [pid = 968] [serial = 2120] [outer = 000000805CAD2800] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805654A800) [pid = 968] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 87 (00000080572DEC00) [pid = 968] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008058FCDC00) [pid = 968] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805A1B6C00) [pid = 968] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008051CE0800) [pid = 968] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804D297800) [pid = 968] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804CAB2800) [pid = 968] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805DD75000) [pid = 968] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805BFDBC00) [pid = 968] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805700FC00) [pid = 968] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804D517000) [pid = 968] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 77 (00000080593A7800) [pid = 968] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:58:49 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008051249C00) [pid = 968] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:58:49 INFO - PROCESS | 968 | 1467233929345 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:58:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:58:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 836ms 13:58:49 INFO - PROCESS | 968 | 1467233929405 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 13:58:49 INFO - PROCESS | 968 | 1467233929408 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 13:58:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:58:49 INFO - PROCESS | 968 | 1467233929411 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 968 | 1467233929413 Marionette TRACE conn6 <- [1,2790,null,{}] 13:58:49 INFO - PROCESS | 968 | 1467233929417 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:49 INFO - PROCESS | 968 | 1467233929418 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:49 INFO - PROCESS | 968 | 1467233929501 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 13:58:49 INFO - PROCESS | 968 | 1467233929506 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 968 | 1467233929508 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:49 INFO - PROCESS | 968 | ++DOCSHELL 0000008061543800 == 37 [pid = 968] [id = 707] 13:58:49 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008056562400) [pid = 968] [serial = 2121] [outer = 0000000000000000] 13:58:49 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805A1B8400) [pid = 968] [serial = 2122] [outer = 0000008056562400] 13:58:49 INFO - PROCESS | 968 | 1467233929552 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805D903800) [pid = 968] [serial = 2123] [outer = 0000008056562400] 13:58:49 INFO - PROCESS | 968 | 1467233929965 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:58:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 587ms 13:58:50 INFO - PROCESS | 968 | 1467233930008 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 968 | 1467233930010 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 13:58:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:58:50 INFO - PROCESS | 968 | 1467233930013 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 968 | 1467233930015 Marionette TRACE conn6 <- [1,2794,null,{}] 13:58:50 INFO - PROCESS | 968 | 1467233930018 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 968 | 1467233930020 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:50 INFO - PROCESS | 968 | 1467233930108 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 13:58:50 INFO - PROCESS | 968 | 1467233930114 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 968 | 1467233930116 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:50 INFO - PROCESS | 968 | ++DOCSHELL 00000080618DA000 == 38 [pid = 968] [id = 708] 13:58:50 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805DD80000) [pid = 968] [serial = 2124] [outer = 0000000000000000] 13:58:50 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805DD9CC00) [pid = 968] [serial = 2125] [outer = 000000805DD80000] 13:58:50 INFO - PROCESS | 968 | 1467233930160 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DDA6000) [pid = 968] [serial = 2126] [outer = 000000805DD80000] 13:58:50 INFO - PROCESS | 968 | 1467233930594 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:58:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 629ms 13:58:50 INFO - PROCESS | 968 | 1467233930653 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 968 | 1467233930655 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 13:58:50 INFO - PROCESS | 968 | 1467233930659 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:58:50 INFO - PROCESS | 968 | 1467233930660 Marionette TRACE conn6 <- [1,2798,null,{}] 13:58:50 INFO - PROCESS | 968 | 1467233930664 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 968 | 1467233930666 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:50 INFO - PROCESS | 968 | 1467233930750 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 13:58:50 INFO - PROCESS | 968 | 1467233930758 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 968 | 1467233930760 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:50 INFO - PROCESS | 968 | ++DOCSHELL 00000080618F3000 == 39 [pid = 968] [id = 709] 13:58:50 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805DE4E000) [pid = 968] [serial = 2127] [outer = 0000000000000000] 13:58:50 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805DE50800) [pid = 968] [serial = 2128] [outer = 000000805DE4E000] 13:58:50 INFO - PROCESS | 968 | 1467233930803 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805DE55400) [pid = 968] [serial = 2129] [outer = 000000805DE4E000] 13:58:51 INFO - PROCESS | 968 | --DOCSHELL 0000008052220000 == 38 [pid = 968] [id = 696] 13:58:51 INFO - PROCESS | 968 | --DOCSHELL 000000805DE19000 == 37 [pid = 968] [id = 695] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 0000008059DCC800 == 36 [pid = 968] [id = 699] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 000000805A29B000 == 35 [pid = 968] [id = 700] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 000000805D564800 == 34 [pid = 968] [id = 703] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 000000805AEBE000 == 33 [pid = 968] [id = 701] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 000000805972E000 == 32 [pid = 968] [id = 704] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 000000805DEA1000 == 31 [pid = 968] [id = 705] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 00000080618DA000 == 30 [pid = 968] [id = 708] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 000000805972E800 == 29 [pid = 968] [id = 698] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 000000805CA82800 == 28 [pid = 968] [id = 702] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 0000008061543800 == 27 [pid = 968] [id = 707] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 0000008059DA4800 == 26 [pid = 968] [id = 706] 13:58:52 INFO - PROCESS | 968 | --DOCSHELL 0000008057B8E800 == 25 [pid = 968] [id = 697] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805A1BA800) [pid = 968] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008056AC9C00) [pid = 968] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008056554000) [pid = 968] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008058C3D400) [pid = 968] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008058D6E000) [pid = 968] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805939C800) [pid = 968] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805A1C0800) [pid = 968] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805951C800) [pid = 968] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805225A800) [pid = 968] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805AEA9800) [pid = 968] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804D59B800) [pid = 968] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 73 (00000080512CA400) [pid = 968] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805644D000) [pid = 968] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 71 (0000008051CB6000) [pid = 968] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805DD9EC00) [pid = 968] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805BB38C00) [pid = 968] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805DD79800) [pid = 968] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805D537000) [pid = 968] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805D22EC00) [pid = 968] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008059C60000) [pid = 968] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 64 (0000008058C4AC00) [pid = 968] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 63 (0000008053868400) [pid = 968] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805156A800) [pid = 968] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 61 (00000080597BB400) [pid = 968] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 60 (0000008059CFDC00) [pid = 968] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | --DOMWINDOW == 59 (0000008052F51000) [pid = 968] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 13:58:52 INFO - PROCESS | 968 | 1467233932602 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:58:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1989ms 13:58:52 INFO - PROCESS | 968 | 1467233932654 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 968 | 1467233932659 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 13:58:52 INFO - PROCESS | 968 | 1467233932664 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:58:52 INFO - PROCESS | 968 | 1467233932668 Marionette TRACE conn6 <- [1,2802,null,{}] 13:58:52 INFO - PROCESS | 968 | 1467233932674 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:52 INFO - PROCESS | 968 | 1467233932677 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:52 INFO - PROCESS | 968 | 1467233932774 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 13:58:52 INFO - PROCESS | 968 | 1467233932789 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 968 | 1467233932791 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:52 INFO - PROCESS | 968 | ++DOCSHELL 0000008052220000 == 26 [pid = 968] [id = 710] 13:58:52 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (000000804D130000) [pid = 968] [serial = 2130] [outer = 0000000000000000] 13:58:52 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (000000804D12FC00) [pid = 968] [serial = 2131] [outer = 000000804D130000] 13:58:52 INFO - PROCESS | 968 | 1467233932844 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804D590400) [pid = 968] [serial = 2132] [outer = 000000804D130000] 13:58:53 INFO - PROCESS | 968 | 1467233933355 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:58:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 13:58:53 INFO - PROCESS | 968 | 1467233933402 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 968 | 1467233933408 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 13:58:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:58:53 INFO - PROCESS | 968 | 1467233933414 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 968 | 1467233933417 Marionette TRACE conn6 <- [1,2806,null,{}] 13:58:53 INFO - PROCESS | 968 | 1467233933421 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:53 INFO - PROCESS | 968 | 1467233933425 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:53 INFO - PROCESS | 968 | 1467233933518 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 13:58:53 INFO - PROCESS | 968 | 1467233933534 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 968 | 1467233933537 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:53 INFO - PROCESS | 968 | ++DOCSHELL 00000080573AC800 == 27 [pid = 968] [id = 711] 13:58:53 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000804E3BB400) [pid = 968] [serial = 2133] [outer = 0000000000000000] 13:58:53 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008051251400) [pid = 968] [serial = 2134] [outer = 000000804E3BB400] 13:58:53 INFO - PROCESS | 968 | 1467233933587 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (00000080512D4000) [pid = 968] [serial = 2135] [outer = 000000804E3BB400] 13:58:54 INFO - PROCESS | 968 | 1467233934049 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:58:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 671ms 13:58:54 INFO - PROCESS | 968 | 1467233934087 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 968 | 1467233934090 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 13:58:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:58:54 INFO - PROCESS | 968 | 1467233934094 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 968 | 1467233934097 Marionette TRACE conn6 <- [1,2810,null,{}] 13:58:54 INFO - PROCESS | 968 | 1467233934109 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:54 INFO - PROCESS | 968 | 1467233934114 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:54 INFO - PROCESS | 968 | 1467233934233 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 13:58:54 INFO - PROCESS | 968 | 1467233934320 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 968 | 1467233934323 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008059728000 == 28 [pid = 968] [id = 712] 13:58:54 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804BA44000) [pid = 968] [serial = 2136] [outer = 0000000000000000] 13:58:54 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008052C06C00) [pid = 968] [serial = 2137] [outer = 000000804BA44000] 13:58:54 INFO - PROCESS | 968 | 1467233934374 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008052F50C00) [pid = 968] [serial = 2138] [outer = 000000804BA44000] 13:58:54 INFO - PROCESS | 968 | 1467233934784 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:58:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 735ms 13:58:54 INFO - PROCESS | 968 | 1467233934831 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 968 | 1467233934834 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 13:58:54 INFO - PROCESS | 968 | 1467233934837 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:58:54 INFO - PROCESS | 968 | 1467233934839 Marionette TRACE conn6 <- [1,2814,null,{}] 13:58:54 INFO - PROCESS | 968 | 1467233934843 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:54 INFO - PROCESS | 968 | 1467233934845 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:54 INFO - PROCESS | 968 | 1467233934935 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 13:58:54 INFO - PROCESS | 968 | 1467233934941 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 968 | 1467233934943 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:54 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DB0800 == 29 [pid = 968] [id = 713] 13:58:54 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008053864C00) [pid = 968] [serial = 2139] [outer = 0000000000000000] 13:58:54 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805644B800) [pid = 968] [serial = 2140] [outer = 0000008053864C00] 13:58:55 INFO - PROCESS | 968 | 1467233934991 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805654B400) [pid = 968] [serial = 2141] [outer = 0000008053864C00] 13:58:55 INFO - PROCESS | 968 | 1467233935444 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:58:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:58:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 13:58:55 INFO - PROCESS | 968 | 1467233935512 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 968 | 1467233935514 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 13:58:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:58:55 INFO - PROCESS | 968 | 1467233935517 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - PROCESS | 968 | 1467233935519 Marionette TRACE conn6 <- [1,2818,null,{}] 13:58:55 INFO - PROCESS | 968 | 1467233935523 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:55 INFO - PROCESS | 968 | 1467233935525 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:55 INFO - PROCESS | 968 | 1467233935634 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 13:58:55 INFO - PROCESS | 968 | 1467233935643 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 968 | 1467233935645 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:55 INFO - PROCESS | 968 | ++DOCSHELL 000000805A298800 == 30 [pid = 968] [id = 714] 13:58:55 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804E3BB000) [pid = 968] [serial = 2142] [outer = 0000000000000000] 13:58:55 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008056ACD400) [pid = 968] [serial = 2143] [outer = 000000804E3BB000] 13:58:55 INFO - PROCESS | 968 | 1467233935691 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080572DE000) [pid = 968] [serial = 2144] [outer = 000000804E3BB000] 13:58:56 INFO - PROCESS | 968 | 1467233936136 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:58:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 13:58:56 INFO - PROCESS | 968 | 1467233936192 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 13:58:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:58:56 INFO - PROCESS | 968 | 1467233936194 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 13:58:56 INFO - PROCESS | 968 | 1467233936198 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 968 | 1467233936200 Marionette TRACE conn6 <- [1,2822,null,{}] 13:58:56 INFO - PROCESS | 968 | 1467233936203 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:56 INFO - PROCESS | 968 | 1467233936209 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:56 INFO - PROCESS | 968 | 1467233936319 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 13:58:56 INFO - PROCESS | 968 | 1467233936327 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 968 | 1467233936329 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:56 INFO - PROCESS | 968 | ++DOCSHELL 000000805A82A800 == 31 [pid = 968] [id = 715] 13:58:56 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008058C3D400) [pid = 968] [serial = 2145] [outer = 0000000000000000] 13:58:56 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058FCD000) [pid = 968] [serial = 2146] [outer = 0000008058C3D400] 13:58:56 INFO - PROCESS | 968 | 1467233936376 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (00000080593A2000) [pid = 968] [serial = 2147] [outer = 0000008058C3D400] 13:58:56 INFO - PROCESS | 968 | 1467233936811 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:58:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 13:58:56 INFO - PROCESS | 968 | 1467233936830 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 968 | 1467233936832 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 13:58:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:58:56 INFO - PROCESS | 968 | 1467233936835 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 968 | 1467233936837 Marionette TRACE conn6 <- [1,2826,null,{}] 13:58:56 INFO - PROCESS | 968 | 1467233936841 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:56 INFO - PROCESS | 968 | 1467233936843 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:56 INFO - PROCESS | 968 | 1467233936924 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 13:58:56 INFO - PROCESS | 968 | 1467233936930 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 968 | 1467233936932 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:56 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA7D000 == 32 [pid = 968] [id = 716] 13:58:56 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805951C800) [pid = 968] [serial = 2148] [outer = 0000000000000000] 13:58:56 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008059768800) [pid = 968] [serial = 2149] [outer = 000000805951C800] 13:58:56 INFO - PROCESS | 968 | 1467233936978 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805980F800) [pid = 968] [serial = 2150] [outer = 000000805951C800] 13:58:57 INFO - PROCESS | 968 | 1467233937417 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:58:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:58:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 13:58:57 INFO - PROCESS | 968 | 1467233937478 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 13:58:57 INFO - PROCESS | 968 | 1467233937480 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 13:58:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:58:57 INFO - PROCESS | 968 | 1467233937483 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:58:57 INFO - PROCESS | 968 | 1467233937485 Marionette TRACE conn6 <- [1,2830,null,{}] 13:58:57 INFO - PROCESS | 968 | 1467233937489 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:57 INFO - PROCESS | 968 | 1467233937491 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:57 INFO - PROCESS | 968 | 1467233937574 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 13:58:57 INFO - PROCESS | 968 | 1467233937580 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 968 | 1467233937582 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:57 INFO - PROCESS | 968 | ++DOCSHELL 000000805D54D000 == 33 [pid = 968] [id = 717] 13:58:57 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059FF5400) [pid = 968] [serial = 2151] [outer = 0000000000000000] 13:58:57 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805A1BA400) [pid = 968] [serial = 2152] [outer = 0000008059FF5400] 13:58:57 INFO - PROCESS | 968 | 1467233937628 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805A1C3400) [pid = 968] [serial = 2153] [outer = 0000008059FF5400] 13:58:58 INFO - PROCESS | 968 | 1467233938127 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:58:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 672ms 13:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:58:58 INFO - PROCESS | 968 | 1467233938161 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 968 | 1467233938163 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 13:58:58 INFO - PROCESS | 968 | 1467233938167 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 968 | 1467233938168 Marionette TRACE conn6 <- [1,2834,null,{}] 13:58:58 INFO - PROCESS | 968 | 1467233938172 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:58 INFO - PROCESS | 968 | 1467233938174 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:58 INFO - PROCESS | 968 | 1467233938286 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 13:58:58 INFO - PROCESS | 968 | 1467233938367 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 968 | 1467233938369 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:58 INFO - PROCESS | 968 | ++DOCSHELL 0000008059727800 == 34 [pid = 968] [id = 718] 13:58:58 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805A8C4C00) [pid = 968] [serial = 2154] [outer = 0000000000000000] 13:58:58 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805AEA8C00) [pid = 968] [serial = 2155] [outer = 000000805A8C4C00] 13:58:58 INFO - PROCESS | 968 | 1467233938415 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805BB2C000) [pid = 968] [serial = 2156] [outer = 000000805A8C4C00] 13:58:58 INFO - PROCESS | 968 | 1467233938849 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:58:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 13:58:58 INFO - PROCESS | 968 | 1467233938903 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 968 | 1467233938905 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 13:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:58:58 INFO - PROCESS | 968 | 1467233938908 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 968 | 1467233938910 Marionette TRACE conn6 <- [1,2838,null,{}] 13:58:58 INFO - PROCESS | 968 | 1467233938914 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:58 INFO - PROCESS | 968 | 1467233938916 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:59 INFO - PROCESS | 968 | 1467233939035 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 13:58:59 INFO - PROCESS | 968 | 1467233939092 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 968 | 1467233939094 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:59 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE18000 == 35 [pid = 968] [id = 719] 13:58:59 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805BB2F000) [pid = 968] [serial = 2157] [outer = 0000000000000000] 13:58:59 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805CA3C000) [pid = 968] [serial = 2158] [outer = 000000805BB2F000] 13:58:59 INFO - PROCESS | 968 | 1467233939139 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805D22BC00) [pid = 968] [serial = 2159] [outer = 000000805BB2F000] 13:58:59 INFO - PROCESS | 968 | 1467233939576 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:58:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:58:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 13:58:59 INFO - PROCESS | 968 | 1467233939676 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 968 | 1467233939679 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 13:58:59 INFO - PROCESS | 968 | 1467233939682 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:58:59 INFO - PROCESS | 968 | 1467233939685 Marionette TRACE conn6 <- [1,2842,null,{}] 13:58:59 INFO - PROCESS | 968 | 1467233939688 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:59 INFO - PROCESS | 968 | 1467233939691 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:58:59 INFO - PROCESS | 968 | 1467233939953 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805A39A400) [pid = 968] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805B376400) [pid = 968] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805CAD2800) [pid = 968] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805DD80000) [pid = 968] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805B375800) [pid = 968] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 83 (0000008059562800) [pid = 968] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805951E000) [pid = 968] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008057239C00) [pid = 968] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804D70B400) [pid = 968] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008053866400) [pid = 968] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000804B0E5C00) [pid = 968] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000804D74A800) [pid = 968] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000804CFA0800) [pid = 968] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:58:59 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008056562400) [pid = 968] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:59:00 INFO - PROCESS | 968 | 1467233940008 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 968 | 1467233940011 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:00 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DAE000 == 36 [pid = 968] [id = 720] 13:59:00 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000804CAB3000) [pid = 968] [serial = 2160] [outer = 0000000000000000] 13:59:00 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000804D70B400) [pid = 968] [serial = 2161] [outer = 000000804CAB3000] 13:59:00 INFO - PROCESS | 968 | 1467233940059 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008059515C00) [pid = 968] [serial = 2162] [outer = 000000804CAB3000] 13:59:00 INFO - PROCESS | 968 | 1467233940443 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:59:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 777ms 13:59:00 INFO - PROCESS | 968 | 1467233940467 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 968 | 1467233940469 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 13:59:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:59:00 INFO - PROCESS | 968 | 1467233940472 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 968 | 1467233940474 Marionette TRACE conn6 <- [1,2846,null,{}] 13:59:00 INFO - PROCESS | 968 | 1467233940478 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:00 INFO - PROCESS | 968 | 1467233940480 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:00 INFO - PROCESS | 968 | 1467233940566 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 13:59:00 INFO - PROCESS | 968 | 1467233940571 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 968 | 1467233940573 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:00 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F16000 == 37 [pid = 968] [id = 721] 13:59:00 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805B0DC800) [pid = 968] [serial = 2163] [outer = 0000000000000000] 13:59:00 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805D909400) [pid = 968] [serial = 2164] [outer = 000000805B0DC800] 13:59:00 INFO - PROCESS | 968 | 1467233940619 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805DD81000) [pid = 968] [serial = 2165] [outer = 000000805B0DC800] 13:59:01 INFO - PROCESS | 968 | 1467233941049 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 13:59:01 INFO - PROCESS | 968 | 1467233941105 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 968 | 1467233941108 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 13:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:59:01 INFO - PROCESS | 968 | 1467233941111 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 968 | 1467233941113 Marionette TRACE conn6 <- [1,2850,null,{}] 13:59:01 INFO - PROCESS | 968 | 1467233941116 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:01 INFO - PROCESS | 968 | 1467233941118 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:01 INFO - PROCESS | 968 | 1467233941203 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 13:59:01 INFO - PROCESS | 968 | 1467233941211 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 968 | 1467233941213 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:01 INFO - PROCESS | 968 | ++DOCSHELL 00000080618EE800 == 38 [pid = 968] [id = 722] 13:59:01 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DDA6400) [pid = 968] [serial = 2166] [outer = 0000000000000000] 13:59:01 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805DDAB800) [pid = 968] [serial = 2167] [outer = 000000805DDA6400] 13:59:01 INFO - PROCESS | 968 | 1467233941258 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805DE56800) [pid = 968] [serial = 2168] [outer = 000000805DDA6400] 13:59:01 INFO - PROCESS | 968 | 1467233941696 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 629ms 13:59:01 INFO - PROCESS | 968 | 1467233941757 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 968 | 1467233941759 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 13:59:01 INFO - PROCESS | 968 | 1467233941763 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 968 | 1467233941765 Marionette TRACE conn6 <- [1,2854,null,{}] 13:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:59:01 INFO - PROCESS | 968 | 1467233941769 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:01 INFO - PROCESS | 968 | 1467233941771 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:01 INFO - PROCESS | 968 | 1467233941856 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 13:59:01 INFO - PROCESS | 968 | 1467233941863 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 968 | 1467233941874 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:01 INFO - PROCESS | 968 | ++DOCSHELL 0000008062529800 == 39 [pid = 968] [id = 723] 13:59:01 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805E5F3400) [pid = 968] [serial = 2169] [outer = 0000000000000000] 13:59:01 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805E5F6800) [pid = 968] [serial = 2170] [outer = 000000805E5F3400] 13:59:01 INFO - PROCESS | 968 | 1467233941920 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805E5FDC00) [pid = 968] [serial = 2171] [outer = 000000805E5F3400] 13:59:02 INFO - PROCESS | 968 | 1467233942731 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:59:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1013ms 13:59:02 INFO - PROCESS | 968 | 1467233942784 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 968 | 1467233942789 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 13:59:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:59:02 INFO - PROCESS | 968 | 1467233942794 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 968 | 1467233942800 Marionette TRACE conn6 <- [1,2858,null,{}] 13:59:02 INFO - PROCESS | 968 | 1467233942867 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:02 INFO - PROCESS | 968 | 1467233942870 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:03 INFO - PROCESS | 968 | 1467233943013 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 13:59:03 INFO - PROCESS | 968 | 1467233943106 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 968 | 1467233943109 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:03 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C88000 == 40 [pid = 968] [id = 724] 13:59:03 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000804D59AC00) [pid = 968] [serial = 2172] [outer = 0000000000000000] 13:59:03 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000804E351400) [pid = 968] [serial = 2173] [outer = 000000804D59AC00] 13:59:03 INFO - PROCESS | 968 | 1467233943172 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (00000080515BF400) [pid = 968] [serial = 2174] [outer = 000000804D59AC00] 13:59:04 INFO - PROCESS | 968 | 1467233944090 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:59:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1390ms 13:59:04 INFO - PROCESS | 968 | 1467233944187 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 968 | 1467233944192 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 13:59:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:59:04 INFO - PROCESS | 968 | 1467233944197 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 968 | 1467233944200 Marionette TRACE conn6 <- [1,2862,null,{}] 13:59:04 INFO - PROCESS | 968 | 1467233944206 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:04 INFO - PROCESS | 968 | 1467233944209 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:04 INFO - PROCESS | 968 | 1467233944354 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 13:59:04 INFO - PROCESS | 968 | 1467233944480 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 968 | 1467233944484 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:04 INFO - PROCESS | 968 | ++DOCSHELL 00000080533B1800 == 41 [pid = 968] [id = 725] 13:59:04 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (00000080512CCC00) [pid = 968] [serial = 2175] [outer = 0000000000000000] 13:59:04 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (00000080512D2800) [pid = 968] [serial = 2176] [outer = 00000080512CCC00] 13:59:04 INFO - PROCESS | 968 | 1467233944574 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (0000008051D1A400) [pid = 968] [serial = 2177] [outer = 00000080512CCC00] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 00000080618EE800 == 40 [pid = 968] [id = 722] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 0000008060F16000 == 39 [pid = 968] [id = 721] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 0000008059DAE000 == 38 [pid = 968] [id = 720] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 000000805DE18000 == 37 [pid = 968] [id = 719] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 0000008059727800 == 36 [pid = 968] [id = 718] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 000000805D54D000 == 35 [pid = 968] [id = 717] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 000000805CA7D000 == 34 [pid = 968] [id = 716] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 000000805A82A800 == 33 [pid = 968] [id = 715] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 000000805A298800 == 32 [pid = 968] [id = 714] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 0000008059DB0800 == 31 [pid = 968] [id = 713] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 0000008059728000 == 30 [pid = 968] [id = 712] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000805DE50800) [pid = 968] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 00000080573AC800 == 29 [pid = 968] [id = 711] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 0000008052220000 == 28 [pid = 968] [id = 710] 13:59:04 INFO - PROCESS | 968 | --DOCSHELL 00000080618F3000 == 27 [pid = 968] [id = 709] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000805A7A0400) [pid = 968] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805BBC0800) [pid = 968] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805CA3B400) [pid = 968] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000805D23BC00) [pid = 968] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805DDA6000) [pid = 968] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805DD9CC00) [pid = 968] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805BF56800) [pid = 968] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008059810000) [pid = 968] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 83 (00000080531C4000) [pid = 968] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008059775000) [pid = 968] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008058C3FC00) [pid = 968] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008058FD1C00) [pid = 968] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008056552800) [pid = 968] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008056AC3400) [pid = 968] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056431000) [pid = 968] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008056474800) [pid = 968] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008051D20400) [pid = 968] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008052C7A400) [pid = 968] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804E1E1400) [pid = 968] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804CF98C00) [pid = 968] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804D29A800) [pid = 968] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000804CFA2000) [pid = 968] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805D90A400) [pid = 968] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805A1B8400) [pid = 968] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805D903800) [pid = 968] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805B0E0000) [pid = 968] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 13:59:04 INFO - PROCESS | 968 | --DOMWINDOW == 65 (0000008059FF0C00) [pid = 968] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 13:59:05 INFO - PROCESS | 968 | 1467233945072 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:59:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 923ms 13:59:05 INFO - PROCESS | 968 | 1467233945123 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 968 | 1467233945128 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 13:59:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:59:05 INFO - PROCESS | 968 | 1467233945135 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 968 | 1467233945138 Marionette TRACE conn6 <- [1,2866,null,{}] 13:59:05 INFO - PROCESS | 968 | 1467233945142 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:05 INFO - PROCESS | 968 | 1467233945145 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:05 INFO - PROCESS | 968 | 1467233945237 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 13:59:05 INFO - PROCESS | 968 | 1467233945353 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 968 | 1467233945355 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:05 INFO - PROCESS | 968 | ++DOCSHELL 0000008057BA8800 == 28 [pid = 968] [id = 726] 13:59:05 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (00000080512CD000) [pid = 968] [serial = 2178] [outer = 0000000000000000] 13:59:05 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (0000008051CB3C00) [pid = 968] [serial = 2179] [outer = 00000080512CD000] 13:59:05 INFO - PROCESS | 968 | 1467233945405 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008052C79000) [pid = 968] [serial = 2180] [outer = 00000080512CD000] 13:59:05 INFO - PROCESS | 968 | 1467233945809 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:59:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 13:59:05 INFO - PROCESS | 968 | 1467233945889 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 968 | 1467233945891 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 13:59:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:59:05 INFO - PROCESS | 968 | 1467233945897 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 968 | 1467233945901 Marionette TRACE conn6 <- [1,2870,null,{}] 13:59:05 INFO - PROCESS | 968 | 1467233945918 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:05 INFO - PROCESS | 968 | 1467233945923 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:06 INFO - PROCESS | 968 | 1467233946015 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 13:59:06 INFO - PROCESS | 968 | 1467233946031 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 968 | 1467233946034 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:06 INFO - PROCESS | 968 | ++DOCSHELL 0000008059B4D800 == 29 [pid = 968] [id = 727] 13:59:06 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805644F800) [pid = 968] [serial = 2181] [outer = 0000000000000000] 13:59:06 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805647CC00) [pid = 968] [serial = 2182] [outer = 000000805644F800] 13:59:06 INFO - PROCESS | 968 | 1467233946092 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008056556800) [pid = 968] [serial = 2183] [outer = 000000805644F800] 13:59:06 INFO - PROCESS | 968 | 1467233946547 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:59:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:59:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 13:59:06 INFO - PROCESS | 968 | 1467233946591 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 968 | 1467233946594 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 13:59:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:59:06 INFO - PROCESS | 968 | 1467233946597 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 968 | 1467233946599 Marionette TRACE conn6 <- [1,2874,null,{}] 13:59:06 INFO - PROCESS | 968 | 1467233946603 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:06 INFO - PROCESS | 968 | 1467233946605 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:06 INFO - PROCESS | 968 | 1467233946694 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 13:59:06 INFO - PROCESS | 968 | 1467233946700 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 968 | 1467233946702 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:06 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1F2000 == 30 [pid = 968] [id = 728] 13:59:06 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804D136C00) [pid = 968] [serial = 2184] [outer = 0000000000000000] 13:59:06 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080572DE400) [pid = 968] [serial = 2185] [outer = 000000804D136C00] 13:59:06 INFO - PROCESS | 968 | 1467233946750 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008058C3F000) [pid = 968] [serial = 2186] [outer = 000000804D136C00] 13:59:07 INFO - PROCESS | 968 | 1467233947246 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:59:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:59:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 672ms 13:59:07 INFO - PROCESS | 968 | 1467233947271 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 968 | 1467233947273 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 13:59:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:59:07 INFO - PROCESS | 968 | 1467233947277 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - PROCESS | 968 | 1467233947279 Marionette TRACE conn6 <- [1,2878,null,{}] 13:59:07 INFO - PROCESS | 968 | 1467233947282 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:07 INFO - PROCESS | 968 | 1467233947284 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:07 INFO - PROCESS | 968 | 1467233947403 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 13:59:07 INFO - PROCESS | 968 | 1467233947487 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 968 | 1467233947489 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:07 INFO - PROCESS | 968 | ++DOCSHELL 000000805A81C800 == 31 [pid = 968] [id = 729] 13:59:07 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000804D294800) [pid = 968] [serial = 2187] [outer = 0000000000000000] 13:59:07 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058ED6C00) [pid = 968] [serial = 2188] [outer = 000000804D294800] 13:59:07 INFO - PROCESS | 968 | 1467233947536 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008058FD1C00) [pid = 968] [serial = 2189] [outer = 000000804D294800] 13:59:07 INFO - PROCESS | 968 | 1467233947978 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:59:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 13:59:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:59:08 INFO - PROCESS | 968 | 1467233948014 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 968 | 1467233948016 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 13:59:08 INFO - PROCESS | 968 | 1467233948020 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 968 | 1467233948021 Marionette TRACE conn6 <- [1,2882,null,{}] 13:59:08 INFO - PROCESS | 968 | 1467233948032 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:08 INFO - PROCESS | 968 | 1467233948038 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:08 INFO - PROCESS | 968 | 1467233948179 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 13:59:08 INFO - PROCESS | 968 | 1467233948238 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 968 | 1467233948241 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:08 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA87800 == 32 [pid = 968] [id = 730] 13:59:08 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804D134000) [pid = 968] [serial = 2190] [outer = 0000000000000000] 13:59:08 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008059EC4800) [pid = 968] [serial = 2191] [outer = 000000804D134000] 13:59:08 INFO - PROCESS | 968 | 1467233948287 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805A1BE000) [pid = 968] [serial = 2192] [outer = 000000804D134000] 13:59:08 INFO - PROCESS | 968 | 1467233948719 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:59:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 13:59:08 INFO - PROCESS | 968 | 1467233948786 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 968 | 1467233948789 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 13:59:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:59:08 INFO - PROCESS | 968 | 1467233948797 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 968 | 1467233948799 Marionette TRACE conn6 <- [1,2886,null,{}] 13:59:08 INFO - PROCESS | 968 | 1467233948811 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:08 INFO - PROCESS | 968 | 1467233948813 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:08 INFO - PROCESS | 968 | 1467233948924 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805DDA6400) [pid = 968] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805A8C4C00) [pid = 968] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008059FF5400) [pid = 968] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805DE4E000) [pid = 968] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000804E3BB400) [pid = 968] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000804E3BB000) [pid = 968] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 73 (0000008058C3D400) [pid = 968] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804D130000) [pid = 968] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805BB2F000) [pid = 968] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 70 (0000008053864C00) [pid = 968] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805951C800) [pid = 968] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000804BA44000) [pid = 968] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805B0DC800) [pid = 968] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:59:09 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000804CAB3000) [pid = 968] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:59:09 INFO - PROCESS | 968 | 1467233949125 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 968 | 1467233949127 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:09 INFO - PROCESS | 968 | ++DOCSHELL 0000008059944800 == 33 [pid = 968] [id = 731] 13:59:09 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000804CAB3000) [pid = 968] [serial = 2193] [outer = 0000000000000000] 13:59:09 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000804D130000) [pid = 968] [serial = 2194] [outer = 000000804CAB3000] 13:59:09 INFO - PROCESS | 968 | 1467233949174 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008058C46800) [pid = 968] [serial = 2195] [outer = 000000804CAB3000] 13:59:09 INFO - PROCESS | 968 | 1467233949551 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:59:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:59:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 776ms 13:59:09 INFO - PROCESS | 968 | 1467233949577 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 968 | 1467233949579 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 13:59:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:59:09 INFO - PROCESS | 968 | 1467233949582 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 968 | 1467233949584 Marionette TRACE conn6 <- [1,2890,null,{}] 13:59:09 INFO - PROCESS | 968 | 1467233949588 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:09 INFO - PROCESS | 968 | 1467233949589 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:09 INFO - PROCESS | 968 | 1467233949672 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 13:59:09 INFO - PROCESS | 968 | 1467233949750 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 968 | 1467233949752 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:09 INFO - PROCESS | 968 | ++DOCSHELL 000000804CBB3800 == 34 [pid = 968] [id = 732] 13:59:09 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008058C3D400) [pid = 968] [serial = 2196] [outer = 0000000000000000] 13:59:09 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805B0DC800) [pid = 968] [serial = 2197] [outer = 0000008058C3D400] 13:59:09 INFO - PROCESS | 968 | 1467233949799 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805BF52800) [pid = 968] [serial = 2198] [outer = 0000008058C3D400] 13:59:10 INFO - PROCESS | 968 | 1467233950193 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:59:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:59:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 13:59:10 INFO - PROCESS | 968 | 1467233950215 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 968 | 1467233950217 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 13:59:10 INFO - PROCESS | 968 | 1467233950220 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:59:10 INFO - PROCESS | 968 | 1467233950222 Marionette TRACE conn6 <- [1,2894,null,{}] 13:59:10 INFO - PROCESS | 968 | 1467233950226 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:10 INFO - PROCESS | 968 | 1467233950228 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:10 INFO - PROCESS | 968 | 1467233950345 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 13:59:10 INFO - PROCESS | 968 | 1467233950381 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:10 INFO - PROCESS | 968 | 1467233950383 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:10 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE8F800 == 35 [pid = 968] [id = 733] 13:59:10 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008051248C00) [pid = 968] [serial = 2199] [outer = 0000000000000000] 13:59:10 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008058C4AC00) [pid = 968] [serial = 2200] [outer = 0000008051248C00] 13:59:10 INFO - PROCESS | 968 | 1467233950432 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805D22DC00) [pid = 968] [serial = 2201] [outer = 0000008051248C00] 13:59:10 INFO - PROCESS | 968 | 1467233950840 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:59:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:59:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 13:59:10 INFO - PROCESS | 968 | 1467233950897 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 968 | 1467233950899 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 13:59:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:59:10 INFO - PROCESS | 968 | 1467233950910 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 968 | 1467233950912 Marionette TRACE conn6 <- [1,2898,null,{}] 13:59:10 INFO - PROCESS | 968 | 1467233950916 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:10 INFO - PROCESS | 968 | 1467233950918 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:11 INFO - PROCESS | 968 | 1467233951003 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 13:59:11 INFO - PROCESS | 968 | 1467233951011 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 968 | 1467233951013 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:11 INFO - PROCESS | 968 | ++DOCSHELL 00000080602CF800 == 36 [pid = 968] [id = 734] 13:59:11 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805D241400) [pid = 968] [serial = 2202] [outer = 0000000000000000] 13:59:11 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805D536400) [pid = 968] [serial = 2203] [outer = 000000805D241400] 13:59:11 INFO - PROCESS | 968 | 1467233951058 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805D910000) [pid = 968] [serial = 2204] [outer = 000000805D241400] 13:59:11 INFO - PROCESS | 968 | 1467233951732 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:59:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:59:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:59:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 882ms 13:59:11 INFO - PROCESS | 968 | 1467233951797 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 968 | 1467233951802 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 13:59:11 INFO - TEST-START | /DOMEvents/constructors.html 13:59:11 INFO - PROCESS | 968 | 1467233951807 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - PROCESS | 968 | 1467233951813 Marionette TRACE conn6 <- [1,2902,null,{}] 13:59:11 INFO - PROCESS | 968 | 1467233951819 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:11 INFO - PROCESS | 968 | 1467233951822 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:11 INFO - PROCESS | 968 | 1467233951955 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 13:59:12 INFO - PROCESS | 968 | 1467233952072 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 968 | 1467233952075 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:12 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F0C000 == 37 [pid = 968] [id = 735] 13:59:12 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D74A800) [pid = 968] [serial = 2205] [outer = 0000000000000000] 13:59:12 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (00000080515C3C00) [pid = 968] [serial = 2206] [outer = 000000804D74A800] 13:59:12 INFO - PROCESS | 968 | 1467233952137 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (00000080531BD400) [pid = 968] [serial = 2207] [outer = 000000804D74A800] 13:59:12 INFO - PROCESS | 968 | 1467233952786 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:59:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 1097ms 13:59:12 INFO - PROCESS | 968 | 1467233952907 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 968 | 1467233952913 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 13:59:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:59:12 INFO - PROCESS | 968 | 1467233952972 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 968 | 1467233952975 Marionette TRACE conn6 <- [1,2906,null,{}] 13:59:12 INFO - PROCESS | 968 | 1467233952980 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:12 INFO - PROCESS | 968 | 1467233952983 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:13 INFO - PROCESS | 968 | 1467233953105 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 13:59:13 INFO - PROCESS | 968 | 1467233953221 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 968 | 1467233953224 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:13 INFO - PROCESS | 968 | ++DOCSHELL 000000805DDCC800 == 38 [pid = 968] [id = 736] 13:59:13 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (0000008053868400) [pid = 968] [serial = 2208] [outer = 0000000000000000] 13:59:13 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (00000080593A3800) [pid = 968] [serial = 2209] [outer = 0000008053868400] 13:59:13 INFO - PROCESS | 968 | 1467233953287 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008059773400) [pid = 968] [serial = 2210] [outer = 0000008053868400] 13:59:13 INFO - PROCESS | 968 | 1467233953844 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:59:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:59:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 923ms 13:59:13 INFO - PROCESS | 968 | 1467233953895 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 968 | 1467233953898 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 13:59:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:59:13 INFO - PROCESS | 968 | 1467233953902 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 968 | 1467233953906 Marionette TRACE conn6 <- [1,2910,null,{}] 13:59:13 INFO - PROCESS | 968 | 1467233953918 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:13 INFO - PROCESS | 968 | 1467233953923 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:14 INFO - PROCESS | 968 | 1467233954039 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 13:59:14 INFO - PROCESS | 968 | 1467233954137 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 968 | 1467233954142 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:14 INFO - PROCESS | 968 | ++DOCSHELL 0000008061557000 == 39 [pid = 968] [id = 737] 13:59:14 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805D902C00) [pid = 968] [serial = 2211] [outer = 0000000000000000] 13:59:14 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805DD78C00) [pid = 968] [serial = 2212] [outer = 000000805D902C00] 13:59:14 INFO - PROCESS | 968 | 1467233954202 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805DDA4800) [pid = 968] [serial = 2213] [outer = 000000805D902C00] 13:59:14 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:14 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:14 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:14 INFO - PROCESS | 968 | [968] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:14 INFO - PROCESS | 968 | 1467233954797 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:59:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:59:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 13:59:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 13:59:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 13:59:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:59:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 951ms 13:59:14 INFO - PROCESS | 968 | 1467233954854 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 968 | 1467233954857 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 13:59:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:59:14 INFO - PROCESS | 968 | 1467233954895 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 968 | 1467233954897 Marionette TRACE conn6 <- [1,2914,null,{}] 13:59:14 INFO - PROCESS | 968 | 1467233954902 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:14 INFO - PROCESS | 968 | 1467233954905 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:15 INFO - PROCESS | 968 | 1467233955024 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 13:59:15 INFO - PROCESS | 968 | 1467233955119 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 968 | 1467233955122 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:15 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA60000 == 40 [pid = 968] [id = 738] 13:59:15 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (0000008051253C00) [pid = 968] [serial = 2214] [outer = 0000000000000000] 13:59:15 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805BB33C00) [pid = 968] [serial = 2215] [outer = 0000008051253C00] 13:59:15 INFO - PROCESS | 968 | 1467233955179 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805E5F9800) [pid = 968] [serial = 2216] [outer = 0000008051253C00] 13:59:15 INFO - PROCESS | 968 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:59:15 INFO - PROCESS | 968 | 1467233955810 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:59:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:59:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 964ms 13:59:15 INFO - PROCESS | 968 | 1467233955843 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 968 | 1467233955848 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 13:59:15 INFO - PROCESS | 968 | 1467233955855 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:59:15 INFO - PROCESS | 968 | 1467233955858 Marionette TRACE conn6 <- [1,2918,null,{}] 13:59:15 INFO - PROCESS | 968 | 1467233955864 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:15 INFO - PROCESS | 968 | 1467233955867 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:15 INFO - PROCESS | 968 | 1467233955978 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 13:59:16 INFO - PROCESS | 968 | 1467233956074 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 968 | 1467233956079 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:16 INFO - PROCESS | 968 | ++DOCSHELL 000000805967C000 == 41 [pid = 968] [id = 739] 13:59:16 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (00000080512CE400) [pid = 968] [serial = 2217] [outer = 0000000000000000] 13:59:16 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (0000008051CAF800) [pid = 968] [serial = 2218] [outer = 00000080512CE400] 13:59:16 INFO - PROCESS | 968 | 1467233956130 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805644D000) [pid = 968] [serial = 2219] [outer = 00000080512CE400] 13:59:16 INFO - PROCESS | 968 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:59:16 INFO - PROCESS | 968 | 1467233956667 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:59:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:59:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 819ms 13:59:16 INFO - PROCESS | 968 | 1467233956681 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 968 | 1467233956685 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 13:59:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:59:16 INFO - PROCESS | 968 | 1467233956692 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 968 | 1467233956694 Marionette TRACE conn6 <- [1,2922,null,{}] 13:59:16 INFO - PROCESS | 968 | 1467233956698 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:16 INFO - PROCESS | 968 | 1467233956701 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:16 INFO - PROCESS | 968 | 1467233956806 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 13:59:16 INFO - PROCESS | 968 | 1467233956906 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 968 | 1467233956908 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:16 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1E9800 == 42 [pid = 968] [id = 740] 13:59:16 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (0000008058C3D800) [pid = 968] [serial = 2220] [outer = 0000000000000000] 13:59:16 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (0000008058EDD400) [pid = 968] [serial = 2221] [outer = 0000008058C3D800] 13:59:16 INFO - PROCESS | 968 | 1467233956961 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 968 | ++DOMWINDOW == 96 (0000008059773C00) [pid = 968] [serial = 2222] [outer = 0000008058C3D800] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 000000805DE8F800 == 41 [pid = 968] [id = 733] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 000000804CBB3800 == 40 [pid = 968] [id = 732] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 0000008059944800 == 39 [pid = 968] [id = 731] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 000000805CA87800 == 38 [pid = 968] [id = 730] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 000000805A81C800 == 37 [pid = 968] [id = 729] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 000000805A1F2000 == 36 [pid = 968] [id = 728] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 0000008059B4D800 == 35 [pid = 968] [id = 727] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 0000008057BA8800 == 34 [pid = 968] [id = 726] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 00000080533B1800 == 33 [pid = 968] [id = 725] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 0000008058C88000 == 32 [pid = 968] [id = 724] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 0000008062529800 == 31 [pid = 968] [id = 723] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 000000805967C000 == 30 [pid = 968] [id = 739] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 000000805DA60000 == 29 [pid = 968] [id = 738] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 0000008061557000 == 28 [pid = 968] [id = 737] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 000000805DDCC800 == 27 [pid = 968] [id = 736] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 0000008058F0C000 == 26 [pid = 968] [id = 735] 13:59:17 INFO - PROCESS | 968 | --DOCSHELL 00000080602CF800 == 25 [pid = 968] [id = 734] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 95 (000000805654B400) [pid = 968] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 94 (0000008059768800) [pid = 968] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000805980F800) [pid = 968] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 92 (0000008052C06C00) [pid = 968] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 91 (000000805D22BC00) [pid = 968] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000805D909400) [pid = 968] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 89 (0000008052F50C00) [pid = 968] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000804D70B400) [pid = 968] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805DE56800) [pid = 968] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805DD81000) [pid = 968] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805A1C3400) [pid = 968] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 84 (0000008059515C00) [pid = 968] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805DDAB800) [pid = 968] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805AEA8C00) [pid = 968] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805A1BA400) [pid = 968] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805DE55400) [pid = 968] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008051251400) [pid = 968] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 78 (00000080512D4000) [pid = 968] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056ACD400) [pid = 968] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080572DE000) [pid = 968] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008058FCD000) [pid = 968] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 74 (00000080593A2000) [pid = 968] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804D12FC00) [pid = 968] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000804D590400) [pid = 968] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805CA3C000) [pid = 968] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805BB2C000) [pid = 968] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 13:59:17 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805644B800) [pid = 968] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 13:59:18 INFO - PROCESS | 968 | 1467233958075 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:59:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:59:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1440ms 13:59:18 INFO - PROCESS | 968 | 1467233958135 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 968 | 1467233958140 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 13:59:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:59:18 INFO - PROCESS | 968 | 1467233958144 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 968 | 1467233958149 Marionette TRACE conn6 <- [1,2926,null,{}] 13:59:18 INFO - PROCESS | 968 | 1467233958154 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:18 INFO - PROCESS | 968 | 1467233958157 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:18 INFO - PROCESS | 968 | 1467233958260 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 13:59:18 INFO - PROCESS | 968 | 1467233958268 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 968 | 1467233958271 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:18 INFO - PROCESS | 968 | ++DOCSHELL 0000008053183800 == 26 [pid = 968] [id = 741] 13:59:18 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000804D58FC00) [pid = 968] [serial = 2223] [outer = 0000000000000000] 13:59:18 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000804D59B400) [pid = 968] [serial = 2224] [outer = 000000804D58FC00] 13:59:18 INFO - PROCESS | 968 | 1467233958321 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (00000080512C3000) [pid = 968] [serial = 2225] [outer = 000000804D58FC00] 13:59:18 INFO - PROCESS | 968 | 1467233958803 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:59:18 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. 13:59:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 13:59:18 INFO - PROCESS | 968 | 1467233958820 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 968 | 1467233958824 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 13:59:18 INFO - PROCESS | 968 | 1467233958830 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:59:18 INFO - PROCESS | 968 | 1467233958833 Marionette TRACE conn6 <- [1,2930,null,{}] 13:59:18 INFO - PROCESS | 968 | 1467233958837 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:18 INFO - PROCESS | 968 | 1467233958840 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:18 INFO - PROCESS | 968 | 1467233958971 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 13:59:18 INFO - PROCESS | 968 | 1467233958989 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 968 | 1467233958991 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:19 INFO - PROCESS | 968 | ++DOCSHELL 0000008058F22000 == 27 [pid = 968] [id = 742] 13:59:19 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008051F70C00) [pid = 968] [serial = 2226] [outer = 0000000000000000] 13:59:19 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008052C77400) [pid = 968] [serial = 2227] [outer = 0000008051F70C00] 13:59:19 INFO - PROCESS | 968 | 1467233959040 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008053863000) [pid = 968] [serial = 2228] [outer = 0000008051F70C00] 13:59:19 INFO - PROCESS | 968 | 1467233959492 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:59:19 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 13:59:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:59:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 13:59:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:59:19 INFO - PROCESS | 968 | 1467233959505 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 968 | 1467233959507 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 13:59:19 INFO - PROCESS | 968 | 1467233959511 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 968 | 1467233959514 Marionette TRACE conn6 <- [1,2934,null,{}] 13:59:19 INFO - PROCESS | 968 | 1467233959526 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:19 INFO - PROCESS | 968 | 1467233959531 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:19 INFO - PROCESS | 968 | 1467233959621 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 13:59:19 INFO - PROCESS | 968 | 1467233959630 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 968 | 1467233959633 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:19 INFO - PROCESS | 968 | ++DOCSHELL 000000805A1FB800 == 28 [pid = 968] [id = 743] 13:59:19 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805654B400) [pid = 968] [serial = 2229] [outer = 0000000000000000] 13:59:19 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (00000080572E2C00) [pid = 968] [serial = 2230] [outer = 000000805654B400] 13:59:19 INFO - PROCESS | 968 | 1467233959683 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008058FCBC00) [pid = 968] [serial = 2231] [outer = 000000805654B400] 13:59:20 INFO - PROCESS | 968 | 1467233960096 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:59:20 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. 13:59:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 629ms 13:59:20 INFO - PROCESS | 968 | 1467233960143 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 968 | 1467233960145 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 13:59:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:59:20 INFO - PROCESS | 968 | 1467233960149 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 968 | 1467233960151 Marionette TRACE conn6 <- [1,2938,null,{}] 13:59:20 INFO - PROCESS | 968 | 1467233960173 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:20 INFO - PROCESS | 968 | 1467233960175 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:20 INFO - PROCESS | 968 | 1467233960302 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 13:59:20 INFO - PROCESS | 968 | 1467233960308 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 968 | 1467233960310 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:20 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA11000 == 29 [pid = 968] [id = 744] 13:59:20 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805951E000) [pid = 968] [serial = 2232] [outer = 0000000000000000] 13:59:20 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805976D400) [pid = 968] [serial = 2233] [outer = 000000805951E000] 13:59:20 INFO - PROCESS | 968 | 1467233960401 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008059CFD800) [pid = 968] [serial = 2234] [outer = 000000805951E000] 13:59:20 INFO - PROCESS | 968 | ++DOCSHELL 000000804C1E8000 == 30 [pid = 968] [id = 745] 13:59:20 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805A1BD000) [pid = 968] [serial = 2235] [outer = 0000000000000000] 13:59:20 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805A672400) [pid = 968] [serial = 2236] [outer = 000000805A1BD000] 13:59:20 INFO - PROCESS | 968 | 1467233960900 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:59:20 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:59:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 797ms 13:59:20 INFO - PROCESS | 968 | 1467233960949 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 968 | 1467233960951 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 13:59:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:59:20 INFO - PROCESS | 968 | 1467233960960 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 968 | 1467233960962 Marionette TRACE conn6 <- [1,2942,null,{}] 13:59:20 INFO - PROCESS | 968 | 1467233960966 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:20 INFO - PROCESS | 968 | 1467233960968 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:21 INFO - PROCESS | 968 | 1467233961088 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 13:59:21 INFO - PROCESS | 968 | 1467233961146 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 968 | 1467233961148 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:21 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA6C800 == 31 [pid = 968] [id = 746] 13:59:21 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000804CAB9000) [pid = 968] [serial = 2237] [outer = 0000000000000000] 13:59:21 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805A1C0C00) [pid = 968] [serial = 2238] [outer = 000000804CAB9000] 13:59:21 INFO - PROCESS | 968 | 1467233961195 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805B3AE000) [pid = 968] [serial = 2239] [outer = 000000804CAB9000] 13:59:21 INFO - PROCESS | 968 | 1467233961624 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:59:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:59:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:59:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 692ms 13:59:21 INFO - PROCESS | 968 | 1467233961650 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 968 | 1467233961652 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 13:59:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:59:21 INFO - PROCESS | 968 | 1467233961662 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 968 | 1467233961664 Marionette TRACE conn6 <- [1,2946,null,{}] 13:59:21 INFO - PROCESS | 968 | 1467233961710 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:21 INFO - PROCESS | 968 | 1467233961717 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:21 INFO - PROCESS | 968 | 1467233961865 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 13:59:21 INFO - PROCESS | 968 | 1467233961921 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 968 | 1467233961924 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:21 INFO - PROCESS | 968 | ++DOCSHELL 000000805FF3E000 == 32 [pid = 968] [id = 747] 13:59:21 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805D22E000) [pid = 968] [serial = 2240] [outer = 0000000000000000] 13:59:21 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805D538800) [pid = 968] [serial = 2241] [outer = 000000805D22E000] 13:59:21 INFO - PROCESS | 968 | 1467233961979 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805DD78000) [pid = 968] [serial = 2242] [outer = 000000805D22E000] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 88 (000000804CAB3000) [pid = 968] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008058C3D400) [pid = 968] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000804D294800) [pid = 968] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000804D136C00) [pid = 968] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 84 (00000080512CD000) [pid = 968] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 83 (00000080512CCC00) [pid = 968] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000804D134000) [pid = 968] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805644F800) [pid = 968] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804D59AC00) [pid = 968] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805E5F3400) [pid = 968] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805D241400) [pid = 968] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:59:22 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008051248C00) [pid = 968] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:59:22 INFO - PROCESS | 968 | 1467233962505 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:59:22 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. 13:59:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 882ms 13:59:22 INFO - PROCESS | 968 | 1467233962545 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 968 | 1467233962547 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 13:59:22 INFO - PROCESS | 968 | 1467233962551 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:59:22 INFO - PROCESS | 968 | 1467233962552 Marionette TRACE conn6 <- [1,2950,null,{}] 13:59:22 INFO - PROCESS | 968 | 1467233962556 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:22 INFO - PROCESS | 968 | 1467233962558 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:22 INFO - PROCESS | 968 | 1467233962670 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 13:59:22 INFO - PROCESS | 968 | 1467233962722 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 968 | 1467233962724 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:22 INFO - PROCESS | 968 | ++DOCSHELL 0000008060F0A800 == 33 [pid = 968] [id = 748] 13:59:22 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000804D297800) [pid = 968] [serial = 2243] [outer = 0000000000000000] 13:59:22 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805647E400) [pid = 968] [serial = 2244] [outer = 000000804D297800] 13:59:22 INFO - PROCESS | 968 | 1467233962770 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805D22AC00) [pid = 968] [serial = 2245] [outer = 000000804D297800] 13:59:23 INFO - PROCESS | 968 | 1467233963085 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:59:23 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. 13:59:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms 13:59:23 INFO - PROCESS | 968 | 1467233963141 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 968 | 1467233963144 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 13:59:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:59:23 INFO - PROCESS | 968 | 1467233963147 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 968 | 1467233963149 Marionette TRACE conn6 <- [1,2954,null,{}] 13:59:23 INFO - PROCESS | 968 | 1467233963153 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:23 INFO - PROCESS | 968 | 1467233963155 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:23 INFO - PROCESS | 968 | 1467233963273 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 13:59:23 INFO - PROCESS | 968 | 1467233963281 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 968 | 1467233963283 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:23 INFO - PROCESS | 968 | ++DOCSHELL 000000806155E000 == 34 [pid = 968] [id = 749] 13:59:23 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805D240C00) [pid = 968] [serial = 2246] [outer = 0000000000000000] 13:59:23 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805DD7D400) [pid = 968] [serial = 2247] [outer = 000000805D240C00] 13:59:23 INFO - PROCESS | 968 | 1467233963337 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805DE51C00) [pid = 968] [serial = 2248] [outer = 000000805D240C00] 13:59:23 INFO - PROCESS | 968 | 1467233963750 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:59:23 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:59:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 13:59:23 INFO - PROCESS | 968 | 1467233963779 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 968 | 1467233963781 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 13:59:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:59:23 INFO - PROCESS | 968 | 1467233963784 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 968 | 1467233963786 Marionette TRACE conn6 <- [1,2958,null,{}] 13:59:23 INFO - PROCESS | 968 | 1467233963790 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:23 INFO - PROCESS | 968 | 1467233963792 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:23 INFO - PROCESS | 968 | 1467233963911 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 13:59:23 INFO - PROCESS | 968 | 1467233963919 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 968 | 1467233963921 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:23 INFO - PROCESS | 968 | ++DOCSHELL 0000008062519800 == 35 [pid = 968] [id = 750] 13:59:23 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805D241400) [pid = 968] [serial = 2249] [outer = 0000000000000000] 13:59:23 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805E5F2C00) [pid = 968] [serial = 2250] [outer = 000000805D241400] 13:59:23 INFO - PROCESS | 968 | 1467233963966 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (000000805E906000) [pid = 968] [serial = 2251] [outer = 000000805D241400] 13:59:24 INFO - PROCESS | 968 | 1467233964403 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:59:24 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. 13:59:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 13:59:24 INFO - PROCESS | 968 | 1467233964460 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 968 | 1467233964465 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 13:59:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:59:24 INFO - PROCESS | 968 | 1467233964471 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 968 | 1467233964476 Marionette TRACE conn6 <- [1,2962,null,{}] 13:59:24 INFO - PROCESS | 968 | 1467233964483 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:24 INFO - PROCESS | 968 | 1467233964486 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:24 INFO - PROCESS | 968 | 1467233964650 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 13:59:24 INFO - PROCESS | 968 | 1467233964824 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 968 | 1467233964829 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:24 INFO - PROCESS | 968 | ++DOCSHELL 0000008052D98800 == 36 [pid = 968] [id = 751] 13:59:24 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000804D294800) [pid = 968] [serial = 2252] [outer = 0000000000000000] 13:59:24 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000804D518C00) [pid = 968] [serial = 2253] [outer = 000000804D294800] 13:59:24 INFO - PROCESS | 968 | 1467233964890 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (00000080512D3C00) [pid = 968] [serial = 2254] [outer = 000000804D294800] 13:59:25 INFO - PROCESS | 968 | 1467233965578 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:59:25 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. 13:59:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1126ms 13:59:25 INFO - PROCESS | 968 | 1467233965599 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 968 | 1467233965604 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 13:59:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:59:25 INFO - PROCESS | 968 | 1467233965611 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 968 | 1467233965615 Marionette TRACE conn6 <- [1,2966,null,{}] 13:59:25 INFO - PROCESS | 968 | 1467233965619 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:25 INFO - PROCESS | 968 | 1467233965622 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:25 INFO - PROCESS | 968 | 1467233965752 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 13:59:25 INFO - PROCESS | 968 | 1467233965880 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 968 | 1467233965883 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:25 INFO - PROCESS | 968 | ++DOCSHELL 000000805A817000 == 37 [pid = 968] [id = 752] 13:59:25 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805655F800) [pid = 968] [serial = 2255] [outer = 0000000000000000] 13:59:25 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (0000008056AC9C00) [pid = 968] [serial = 2256] [outer = 000000805655F800] 13:59:25 INFO - PROCESS | 968 | 1467233965944 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (0000008058C43400) [pid = 968] [serial = 2257] [outer = 000000805655F800] 13:59:26 INFO - PROCESS | 968 | 1467233966559 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:59:26 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. 13:59:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1025ms 13:59:26 INFO - PROCESS | 968 | 1467233966638 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 968 | 1467233966641 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 13:59:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:59:26 INFO - PROCESS | 968 | 1467233966646 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 968 | 1467233966650 Marionette TRACE conn6 <- [1,2970,null,{}] 13:59:26 INFO - PROCESS | 968 | 1467233966662 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:26 INFO - PROCESS | 968 | 1467233966667 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:26 INFO - PROCESS | 968 | 1467233966847 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 13:59:26 INFO - PROCESS | 968 | 1467233966968 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 968 | 1467233966972 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:27 INFO - PROCESS | 968 | ++DOCSHELL 000000805993A000 == 38 [pid = 968] [id = 753] 13:59:27 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (00000080512CB800) [pid = 968] [serial = 2258] [outer = 0000000000000000] 13:59:27 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (0000008058FCB000) [pid = 968] [serial = 2259] [outer = 00000080512CB800] 13:59:27 INFO - PROCESS | 968 | 1467233967033 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 968 | ++DOMWINDOW == 95 (000000805C4CA800) [pid = 968] [serial = 2260] [outer = 00000080512CB800] 13:59:27 INFO - PROCESS | 968 | 1467233967819 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:59:27 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 13:59:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:59:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1231ms 13:59:27 INFO - PROCESS | 968 | --DOCSHELL 000000806155E000 == 37 [pid = 968] [id = 749] 13:59:27 INFO - PROCESS | 968 | --DOCSHELL 0000008060F0A800 == 36 [pid = 968] [id = 748] 13:59:27 INFO - PROCESS | 968 | --DOCSHELL 000000805FF3E000 == 35 [pid = 968] [id = 747] 13:59:27 INFO - PROCESS | 968 | --DOCSHELL 000000805DA6C800 == 34 [pid = 968] [id = 746] 13:59:27 INFO - PROCESS | 968 | --DOCSHELL 000000804C1E8000 == 33 [pid = 968] [id = 745] 13:59:27 INFO - PROCESS | 968 | --DOCSHELL 000000805CA11000 == 32 [pid = 968] [id = 744] 13:59:27 INFO - PROCESS | 968 | --DOCSHELL 000000805A1FB800 == 31 [pid = 968] [id = 743] 13:59:27 INFO - PROCESS | 968 | --DOCSHELL 0000008058F22000 == 30 [pid = 968] [id = 742] 13:59:27 INFO - PROCESS | 968 | --DOCSHELL 0000008053183800 == 29 [pid = 968] [id = 741] 13:59:27 INFO - PROCESS | 968 | --DOCSHELL 000000805A1E9800 == 28 [pid = 968] [id = 740] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 94 (000000805E5FDC00) [pid = 968] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000805E5F6800) [pid = 968] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 92 (00000080515BF400) [pid = 968] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008058C46800) [pid = 968] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 90 (000000804D130000) [pid = 968] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805B0DC800) [pid = 968] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008058FD1C00) [pid = 968] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 87 (0000008058C3F000) [pid = 968] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 86 (0000008052C79000) [pid = 968] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008051D1A400) [pid = 968] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805A1BE000) [pid = 968] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805BF52800) [pid = 968] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805647CC00) [pid = 968] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008059EC4800) [pid = 968] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000804E351400) [pid = 968] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008058ED6C00) [pid = 968] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 78 (00000080512D2800) [pid = 968] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008056556800) [pid = 968] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080572DE400) [pid = 968] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008051CB3C00) [pid = 968] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805D536400) [pid = 968] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805D910000) [pid = 968] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008058C4AC00) [pid = 968] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805D22DC00) [pid = 968] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 13:59:27 INFO - PROCESS | 968 | 1467233967917 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 968 | 1467233967921 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 13:59:27 INFO - PROCESS | 968 | 1467233967926 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 968 | 1467233967929 Marionette TRACE conn6 <- [1,2974,null,{}] 13:59:27 INFO - PROCESS | 968 | 1467233967936 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:27 INFO - PROCESS | 968 | 1467233967939 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:28 INFO - PROCESS | 968 | 1467233968042 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 13:59:28 INFO - PROCESS | 968 | 1467233968048 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 968 | 1467233968051 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:28 INFO - PROCESS | 968 | ++DOCSHELL 000000805318A000 == 29 [pid = 968] [id = 754] 13:59:28 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000804D51E800) [pid = 968] [serial = 2261] [outer = 0000000000000000] 13:59:28 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000804D598400) [pid = 968] [serial = 2262] [outer = 000000804D51E800] 13:59:28 INFO - PROCESS | 968 | 1467233968101 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (0000008051C3B800) [pid = 968] [serial = 2263] [outer = 000000804D51E800] 13:59:28 INFO - PROCESS | 968 | 1467233968565 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:59:28 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. 13:59:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 674ms 13:59:28 INFO - PROCESS | 968 | 1467233968639 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 13:59:28 INFO - PROCESS | 968 | 1467233968644 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 13:59:28 INFO - PROCESS | 968 | 1467233968650 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - PROCESS | 968 | 1467233968653 Marionette TRACE conn6 <- [1,2978,null,{}] 13:59:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:59:28 INFO - PROCESS | 968 | 1467233968657 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:28 INFO - PROCESS | 968 | 1467233968659 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:28 INFO - PROCESS | 968 | 1467233968752 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 13:59:28 INFO - PROCESS | 968 | 1467233968766 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 968 | 1467233968769 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:28 INFO - PROCESS | 968 | ++DOCSHELL 000000805972B000 == 30 [pid = 968] [id = 755] 13:59:28 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008053862400) [pid = 968] [serial = 2264] [outer = 0000000000000000] 13:59:28 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008056431000) [pid = 968] [serial = 2265] [outer = 0000008053862400] 13:59:28 INFO - PROCESS | 968 | 1467233968819 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (0000008056555C00) [pid = 968] [serial = 2266] [outer = 0000008053862400] 13:59:29 INFO - PROCESS | 968 | ++DOCSHELL 0000008058C8A800 == 31 [pid = 968] [id = 756] 13:59:29 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008058C3C400) [pid = 968] [serial = 2267] [outer = 0000000000000000] 13:59:29 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (0000008058C3F000) [pid = 968] [serial = 2268] [outer = 0000008058C3C400] 13:59:29 INFO - PROCESS | 968 | 1467233969338 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:59:29 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. 13:59:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 713ms 13:59:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:59:29 INFO - PROCESS | 968 | 1467233969373 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 968 | 1467233969375 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 13:59:29 INFO - PROCESS | 968 | 1467233969379 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 968 | 1467233969382 Marionette TRACE conn6 <- [1,2982,null,{}] 13:59:29 INFO - PROCESS | 968 | 1467233969393 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:29 INFO - PROCESS | 968 | 1467233969398 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:29 INFO - PROCESS | 968 | 1467233969507 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 13:59:29 INFO - PROCESS | 968 | 1467233969589 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 968 | 1467233969593 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:29 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2B4800 == 32 [pid = 968] [id = 757] 13:59:29 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (0000008056558400) [pid = 968] [serial = 2269] [outer = 0000000000000000] 13:59:29 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008058FC9800) [pid = 968] [serial = 2270] [outer = 0000008056558400] 13:59:29 INFO - PROCESS | 968 | 1467233969643 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805976B800) [pid = 968] [serial = 2271] [outer = 0000008056558400] 13:59:29 INFO - PROCESS | 968 | 1467233969983 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:59:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:59:30 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 13:59:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 13:59:30 INFO - PROCESS | 968 | 1467233970073 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 968 | 1467233970076 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 13:59:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:59:30 INFO - PROCESS | 968 | 1467233970079 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 968 | 1467233970081 Marionette TRACE conn6 <- [1,2986,null,{}] 13:59:30 INFO - PROCESS | 968 | 1467233970085 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:30 INFO - PROCESS | 968 | 1467233970087 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:30 INFO - PROCESS | 968 | 1467233970211 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 13:59:30 INFO - PROCESS | 968 | 1467233970219 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 968 | 1467233970221 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:30 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA18800 == 33 [pid = 968] [id = 758] 13:59:30 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008059D02400) [pid = 968] [serial = 2272] [outer = 0000000000000000] 13:59:30 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805A1C2000) [pid = 968] [serial = 2273] [outer = 0000008059D02400] 13:59:30 INFO - PROCESS | 968 | 1467233970274 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805B0DE400) [pid = 968] [serial = 2274] [outer = 0000008059D02400] 13:59:30 INFO - PROCESS | 968 | 1467233970713 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:59:30 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. 13:59:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 13:59:30 INFO - PROCESS | 968 | 1467233970753 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 968 | 1467233970755 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 13:59:30 INFO - PROCESS | 968 | 1467233970758 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:59:30 INFO - PROCESS | 968 | 1467233970760 Marionette TRACE conn6 <- [1,2990,null,{}] 13:59:30 INFO - PROCESS | 968 | 1467233970768 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:30 INFO - PROCESS | 968 | 1467233970771 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:30 INFO - PROCESS | 968 | 1467233970892 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 13:59:30 INFO - PROCESS | 968 | 1467233970899 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 968 | 1467233970901 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:30 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA6E800 == 34 [pid = 968] [id = 759] 13:59:30 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (0000008059FED000) [pid = 968] [serial = 2275] [outer = 0000000000000000] 13:59:30 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (000000805BF5E800) [pid = 968] [serial = 2276] [outer = 0000008059FED000] 13:59:30 INFO - PROCESS | 968 | 1467233970947 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 968 | ++DOMWINDOW == 88 (000000805CAD4000) [pid = 968] [serial = 2277] [outer = 0000008059FED000] 13:59:31 INFO - PROCESS | 968 | 1467233971382 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:59:31 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. 13:59:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 13:59:31 INFO - PROCESS | 968 | 1467233971465 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 968 | 1467233971467 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 13:59:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:59:31 INFO - PROCESS | 968 | 1467233971471 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 968 | 1467233971473 Marionette TRACE conn6 <- [1,2994,null,{}] 13:59:31 INFO - PROCESS | 968 | 1467233971477 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:31 INFO - PROCESS | 968 | 1467233971483 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:31 INFO - PROCESS | 968 | 1467233971666 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 13:59:31 INFO - PROCESS | 968 | 1467233971687 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 968 | 1467233971689 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:31 INFO - PROCESS | 968 | ++DOCSHELL 000000805DEA0800 == 35 [pid = 968] [id = 760] 13:59:31 INFO - PROCESS | 968 | ++DOMWINDOW == 89 (000000805D538C00) [pid = 968] [serial = 2278] [outer = 0000000000000000] 13:59:31 INFO - PROCESS | 968 | ++DOMWINDOW == 90 (000000805DD9EC00) [pid = 968] [serial = 2279] [outer = 000000805D538C00] 13:59:31 INFO - PROCESS | 968 | 1467233971735 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 968 | ++DOMWINDOW == 91 (000000805E5F8800) [pid = 968] [serial = 2280] [outer = 000000805D538C00] 13:59:32 INFO - PROCESS | 968 | 1467233972156 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:59:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:59:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 735ms 13:59:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:59:32 INFO - PROCESS | 968 | 1467233972208 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 968 | 1467233972210 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 13:59:32 INFO - PROCESS | 968 | 1467233972214 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 968 | 1467233972216 Marionette TRACE conn6 <- [1,2998,null,{}] 13:59:32 INFO - PROCESS | 968 | 1467233972219 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:32 INFO - PROCESS | 968 | 1467233972221 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:32 INFO - PROCESS | 968 | 1467233972334 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 13:59:32 INFO - PROCESS | 968 | 1467233972339 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 968 | 1467233972341 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:32 INFO - PROCESS | 968 | ++DOCSHELL 0000008061554000 == 36 [pid = 968] [id = 761] 13:59:32 INFO - PROCESS | 968 | ++DOMWINDOW == 92 (000000805E904C00) [pid = 968] [serial = 2281] [outer = 0000000000000000] 13:59:32 INFO - PROCESS | 968 | ++DOMWINDOW == 93 (000000805E90E000) [pid = 968] [serial = 2282] [outer = 000000805E904C00] 13:59:32 INFO - PROCESS | 968 | 1467233972434 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 968 | ++DOMWINDOW == 94 (000000805E95E800) [pid = 968] [serial = 2283] [outer = 000000805E904C00] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 93 (000000804D74A800) [pid = 968] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 92 (000000805A1BD000) [pid = 968] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 91 (0000008051F70C00) [pid = 968] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 90 (0000008058C3D800) [pid = 968] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 89 (000000805654B400) [pid = 968] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 88 (0000008053868400) [pid = 968] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 87 (000000805D902C00) [pid = 968] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805D240C00) [pid = 968] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 85 (0000008051253C00) [pid = 968] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 84 (00000080512CE400) [pid = 968] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000804D297800) [pid = 968] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805D22E000) [pid = 968] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000804D58FC00) [pid = 968] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805951E000) [pid = 968] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:59:32 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000804CAB9000) [pid = 968] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:59:32 INFO - PROCESS | 968 | [968] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:59:32 INFO - PROCESS | 968 | 1467233972951 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:59:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:59:32 INFO - {} 13:59:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:59:32 INFO - {} 13:59:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:59:32 INFO - {} 13:59:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:59:32 INFO - {} 13:59:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 776ms 13:59:33 INFO - PROCESS | 968 | 1467233973002 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 968 | 1467233973004 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 13:59:33 INFO - PROCESS | 968 | 1467233973007 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 968 | 1467233973009 Marionette TRACE conn6 <- [1,3002,null,{}] 13:59:33 INFO - TEST-START | /FileAPI/fileReader.html 13:59:33 INFO - PROCESS | 968 | 1467233973014 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:33 INFO - PROCESS | 968 | 1467233973024 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:33 INFO - PROCESS | 968 | 1467233973110 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 13:59:33 INFO - PROCESS | 968 | 1467233973117 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 968 | 1467233973119 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:33 INFO - PROCESS | 968 | ++DOCSHELL 000000806257B800 == 37 [pid = 968] [id = 762] 13:59:33 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805E90B000) [pid = 968] [serial = 2284] [outer = 0000000000000000] 13:59:33 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805E969800) [pid = 968] [serial = 2285] [outer = 000000805E90B000] 13:59:33 INFO - PROCESS | 968 | 1467233973165 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805EB7B800) [pid = 968] [serial = 2286] [outer = 000000805E90B000] 13:59:33 INFO - PROCESS | 968 | 1467233973547 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:59:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:59:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:59:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:59:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:59:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 13:59:33 INFO - TEST-START | /FileAPI/historical.html 13:59:33 INFO - PROCESS | 968 | 1467233973599 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 968 | 1467233973602 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 13:59:33 INFO - PROCESS | 968 | 1467233973605 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 968 | 1467233973607 Marionette TRACE conn6 <- [1,3006,null,{}] 13:59:33 INFO - PROCESS | 968 | 1467233973623 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:33 INFO - PROCESS | 968 | 1467233973625 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:33 INFO - PROCESS | 968 | 1467233973711 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 13:59:33 INFO - PROCESS | 968 | 1467233973716 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 968 | 1467233973718 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:33 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2D0000 == 38 [pid = 968] [id = 763] 13:59:33 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (000000805A23C000) [pid = 968] [serial = 2287] [outer = 0000000000000000] 13:59:33 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (000000805A23EC00) [pid = 968] [serial = 2288] [outer = 000000805A23C000] 13:59:33 INFO - PROCESS | 968 | 1467233973764 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (000000805E968800) [pid = 968] [serial = 2289] [outer = 000000805A23C000] 13:59:34 INFO - PROCESS | 968 | --DOCSHELL 000000805318A000 == 37 [pid = 968] [id = 754] 13:59:34 INFO - PROCESS | 968 | --DOCSHELL 000000805993A000 == 36 [pid = 968] [id = 753] 13:59:34 INFO - PROCESS | 968 | --DOCSHELL 000000805A817000 == 35 [pid = 968] [id = 752] 13:59:34 INFO - PROCESS | 968 | --DOCSHELL 0000008052D98800 == 34 [pid = 968] [id = 751] 13:59:34 INFO - PROCESS | 968 | --DOCSHELL 0000008062519800 == 33 [pid = 968] [id = 750] 13:59:35 INFO - PROCESS | 968 | --DOCSHELL 000000805972B000 == 32 [pid = 968] [id = 755] 13:59:35 INFO - PROCESS | 968 | --DOCSHELL 000000805DA6E800 == 31 [pid = 968] [id = 759] 13:59:35 INFO - PROCESS | 968 | --DOCSHELL 000000805DEA0800 == 30 [pid = 968] [id = 760] 13:59:35 INFO - PROCESS | 968 | --DOCSHELL 000000805A2B4800 == 29 [pid = 968] [id = 757] 13:59:35 INFO - PROCESS | 968 | --DOCSHELL 0000008061554000 == 28 [pid = 968] [id = 761] 13:59:35 INFO - PROCESS | 968 | --DOCSHELL 000000806257B800 == 27 [pid = 968] [id = 762] 13:59:35 INFO - PROCESS | 968 | --DOCSHELL 000000805CA18800 == 26 [pid = 968] [id = 758] 13:59:35 INFO - PROCESS | 968 | --DOCSHELL 0000008058C8A800 == 25 [pid = 968] [id = 756] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 84 (00000080531BD400) [pid = 968] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805A672400) [pid = 968] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 82 (0000008052C77400) [pid = 968] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 81 (00000080515C3C00) [pid = 968] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 80 (0000008059773C00) [pid = 968] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 79 (0000008058EDD400) [pid = 968] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 78 (00000080572E2C00) [pid = 968] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008059773400) [pid = 968] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 76 (00000080593A3800) [pid = 968] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805DDA4800) [pid = 968] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 74 (000000805DD78C00) [pid = 968] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000805DE51C00) [pid = 968] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805E5F9800) [pid = 968] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805BB33C00) [pid = 968] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805644D000) [pid = 968] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008051CAF800) [pid = 968] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 68 (000000805B3AE000) [pid = 968] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 67 (000000805A1C0C00) [pid = 968] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 66 (000000805647E400) [pid = 968] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000805D538800) [pid = 968] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805E5F2C00) [pid = 968] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805DD7D400) [pid = 968] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805DD78000) [pid = 968] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 61 (000000804D59B400) [pid = 968] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 60 (00000080512C3000) [pid = 968] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 59 (0000008053863000) [pid = 968] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 58 (000000805976D400) [pid = 968] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 57 (000000805D22AC00) [pid = 968] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 56 (0000008059CFD800) [pid = 968] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | --DOMWINDOW == 55 (0000008058FCBC00) [pid = 968] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 13:59:35 INFO - PROCESS | 968 | 1467233975600 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:59:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:59:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:59:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:59:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:59:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:59:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:59:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:59:35 INFO - TEST-OK | /FileAPI/historical.html | took 2036ms 13:59:35 INFO - PROCESS | 968 | 1467233975648 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 968 | 1467233975652 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 13:59:35 INFO - TEST-START | /FileAPI/idlharness.html 13:59:35 INFO - PROCESS | 968 | 1467233975658 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 968 | 1467233975661 Marionette TRACE conn6 <- [1,3010,null,{}] 13:59:35 INFO - PROCESS | 968 | 1467233975668 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:35 INFO - PROCESS | 968 | 1467233975671 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:35 INFO - PROCESS | 968 | 1467233975773 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 13:59:35 INFO - PROCESS | 968 | 1467233975788 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 968 | 1467233975791 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:35 INFO - PROCESS | 968 | ++DOCSHELL 0000008052C37000 == 26 [pid = 968] [id = 764] 13:59:35 INFO - PROCESS | 968 | ++DOMWINDOW == 56 (000000804CFA2000) [pid = 968] [serial = 2290] [outer = 0000000000000000] 13:59:35 INFO - PROCESS | 968 | ++DOMWINDOW == 57 (000000804CFA2C00) [pid = 968] [serial = 2291] [outer = 000000804CFA2000] 13:59:35 INFO - PROCESS | 968 | 1467233975842 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 968 | ++DOMWINDOW == 58 (000000804D294400) [pid = 968] [serial = 2292] [outer = 000000804CFA2000] 13:59:36 INFO - PROCESS | 968 | 1467233976721 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:59:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:59:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:59:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:59:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:59:36 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 13:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:59:36 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 13:59:36 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 13:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:59:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:59:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:59:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:59:36 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 13:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:59:36 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 13:59:36 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 13:59:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:59:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:59:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1177ms 13:59:36 INFO - PROCESS | 968 | 1467233976836 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 13:59:36 INFO - PROCESS | 968 | 1467233976842 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 13:59:36 INFO - TEST-START | /FileAPI/idlharness.worker 13:59:36 INFO - PROCESS | 968 | 1467233976850 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - PROCESS | 968 | 1467233976853 Marionette TRACE conn6 <- [1,3014,null,{}] 13:59:36 INFO - PROCESS | 968 | 1467233976857 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:36 INFO - PROCESS | 968 | 1467233976860 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:36 INFO - PROCESS | 968 | 1467233976982 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 13:59:37 INFO - PROCESS | 968 | 1467233976991 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 968 | 1467233976994 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:37 INFO - PROCESS | 968 | ++DOCSHELL 000000805A2A0800 == 27 [pid = 968] [id = 765] 13:59:37 INFO - PROCESS | 968 | ++DOMWINDOW == 59 (0000008052C79000) [pid = 968] [serial = 2293] [outer = 0000000000000000] 13:59:37 INFO - PROCESS | 968 | ++DOMWINDOW == 60 (0000008052D19400) [pid = 968] [serial = 2294] [outer = 0000008052C79000] 13:59:37 INFO - PROCESS | 968 | 1467233977046 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 968 | ++DOMWINDOW == 61 (00000080531BA000) [pid = 968] [serial = 2295] [outer = 0000008052C79000] 13:59:37 INFO - PROCESS | 968 | [968] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:59:38 INFO - PROCESS | 968 | 1467233978026 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:59:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:59:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:59:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:59:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:59:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:59:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:59:38 INFO - {} 13:59:38 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 13:59:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:59:38 INFO - {} 13:59:38 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 - {} 13:59:38 INFO - {} 13:59:38 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 13:59:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:59:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:59:38 INFO - {} 13:59:38 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 13:59:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:59:38 INFO - {} 13:59:38 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 - {} 13:59:38 INFO - {} 13:59:38 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 13:59:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 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 13:59:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:59:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:59:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 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 13:59:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 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 13:59:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 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 13:59:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:59:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:59:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:59:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:59:38 INFO - {} 13:59:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1342ms 13:59:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:59:38 INFO - PROCESS | 968 | 1467233978192 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 968 | 1467233978195 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 13:59:38 INFO - PROCESS | 968 | 1467233978198 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 968 | 1467233978202 Marionette TRACE conn6 <- [1,3018,null,{}] 13:59:38 INFO - PROCESS | 968 | 1467233978215 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:38 INFO - PROCESS | 968 | 1467233978220 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:38 INFO - PROCESS | 968 | 1467233978312 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 13:59:38 INFO - PROCESS | 968 | 1467233978416 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 968 | 1467233978420 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:38 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE96800 == 28 [pid = 968] [id = 766] 13:59:38 INFO - PROCESS | 968 | ++DOMWINDOW == 62 (000000804B0E2800) [pid = 968] [serial = 2296] [outer = 0000000000000000] 13:59:38 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (0000008059A44800) [pid = 968] [serial = 2297] [outer = 000000804B0E2800] 13:59:38 INFO - PROCESS | 968 | 1467233978470 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (0000008059FF6800) [pid = 968] [serial = 2298] [outer = 000000804B0E2800] 13:59:38 INFO - PROCESS | 968 | 1467233978841 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:59:38 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 13:59:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 13:59:38 INFO - PROCESS | 968 | 1467233978894 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 968 | 1467233978897 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 13:59:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:59:38 INFO - PROCESS | 968 | 1467233978900 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 968 | 1467233978902 Marionette TRACE conn6 <- [1,3022,null,{}] 13:59:38 INFO - PROCESS | 968 | 1467233978905 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:38 INFO - PROCESS | 968 | 1467233978908 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:39 INFO - PROCESS | 968 | 1467233978999 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 13:59:39 INFO - PROCESS | 968 | 1467233979004 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 968 | 1467233979006 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:39 INFO - PROCESS | 968 | ++DOCSHELL 0000008060C25800 == 29 [pid = 968] [id = 767] 13:59:39 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (000000805A23CC00) [pid = 968] [serial = 2299] [outer = 0000000000000000] 13:59:39 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000805A23FC00) [pid = 968] [serial = 2300] [outer = 000000805A23CC00] 13:59:39 INFO - PROCESS | 968 | 1467233979052 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000805A7A3800) [pid = 968] [serial = 2301] [outer = 000000805A23CC00] 13:59:39 INFO - PROCESS | 968 | 1467233979453 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:59:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:59:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 587ms 13:59:39 INFO - PROCESS | 968 | 1467233979489 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 968 | 1467233979492 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 13:59:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:59:39 INFO - PROCESS | 968 | 1467233979495 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:59:39 INFO - PROCESS | 968 | 1467233979497 Marionette TRACE conn6 <- [1,3026,null,{}] 13:59:39 INFO - PROCESS | 968 | 1467233979501 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:39 INFO - PROCESS | 968 | 1467233979503 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:39 INFO - PROCESS | 968 | 1467233979624 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 13:59:39 INFO - PROCESS | 968 | 1467233979632 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 968 | 1467233979634 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:39 INFO - PROCESS | 968 | ++DOCSHELL 0000008061559000 == 30 [pid = 968] [id = 768] 13:59:39 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (0000008052C06C00) [pid = 968] [serial = 2302] [outer = 0000000000000000] 13:59:39 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (000000805B0DC800) [pid = 968] [serial = 2303] [outer = 0000008052C06C00] 13:59:39 INFO - PROCESS | 968 | 1467233979680 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805BF55000) [pid = 968] [serial = 2304] [outer = 0000008052C06C00] 13:59:40 INFO - PROCESS | 968 | 1467233980096 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:59:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:59:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 13:59:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:59:40 INFO - PROCESS | 968 | 1467233980128 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 968 | 1467233980130 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 13:59:40 INFO - PROCESS | 968 | 1467233980134 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 968 | 1467233980136 Marionette TRACE conn6 <- [1,3030,null,{}] 13:59:40 INFO - PROCESS | 968 | 1467233980139 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:40 INFO - PROCESS | 968 | 1467233980145 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:40 INFO - PROCESS | 968 | 1467233980314 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 13:59:40 INFO - PROCESS | 968 | 1467233980331 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 968 | 1467233980333 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:40 INFO - PROCESS | 968 | ++DOCSHELL 0000008062527000 == 31 [pid = 968] [id = 769] 13:59:40 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805CA47400) [pid = 968] [serial = 2305] [outer = 0000000000000000] 13:59:40 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805D902C00) [pid = 968] [serial = 2306] [outer = 000000805CA47400] 13:59:40 INFO - PROCESS | 968 | 1467233980379 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805DD7EC00) [pid = 968] [serial = 2307] [outer = 000000805CA47400] 13:59:40 INFO - PROCESS | 968 | 1467233980948 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:59:41 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. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:59:41 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'.) 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:59:41 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. 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:59:41 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. 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:59:41 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. 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:59:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:59:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 912ms 13:59:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:59:41 INFO - PROCESS | 968 | 1467233981049 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 968 | 1467233981052 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 13:59:41 INFO - PROCESS | 968 | 1467233981055 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 968 | 1467233981057 Marionette TRACE conn6 <- [1,3034,null,{}] 13:59:41 INFO - PROCESS | 968 | 1467233981061 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:41 INFO - PROCESS | 968 | 1467233981063 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:41 INFO - PROCESS | 968 | 1467233981150 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 13:59:41 INFO - PROCESS | 968 | 1467233981240 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 968 | 1467233981242 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:41 INFO - PROCESS | 968 | ++DOCSHELL 000000805E516000 == 32 [pid = 968] [id = 770] 13:59:41 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805CAD6C00) [pid = 968] [serial = 2308] [outer = 0000000000000000] 13:59:41 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805DDA9400) [pid = 968] [serial = 2309] [outer = 000000805CAD6C00] 13:59:41 INFO - PROCESS | 968 | 1467233981289 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805E5F1C00) [pid = 968] [serial = 2310] [outer = 000000805CAD6C00] 13:59:41 INFO - PROCESS | 968 | [968] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:59:41 INFO - PROCESS | 968 | 1467233981726 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:59:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:59:41 INFO - {} 13:59:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 735ms 13:59:41 INFO - PROCESS | 968 | 1467233981792 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 968 | 1467233981795 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 13:59:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:59:41 INFO - PROCESS | 968 | 1467233981798 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 968 | 1467233981800 Marionette TRACE conn6 <- [1,3038,null,{}] 13:59:41 INFO - PROCESS | 968 | 1467233981804 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:41 INFO - PROCESS | 968 | 1467233981806 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:41 INFO - PROCESS | 968 | 1467233981920 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 13:59:41 INFO - PROCESS | 968 | 1467233981927 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 968 | 1467233981929 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:41 INFO - PROCESS | 968 | ++DOCSHELL 000000805E05F800 == 33 [pid = 968] [id = 771] 13:59:41 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805E911C00) [pid = 968] [serial = 2311] [outer = 0000000000000000] 13:59:42 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805E963800) [pid = 968] [serial = 2312] [outer = 000000805E911C00] 13:59:42 INFO - PROCESS | 968 | 1467233982021 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805EB76400) [pid = 968] [serial = 2313] [outer = 000000805E911C00] 13:59:42 INFO - PROCESS | 968 | 1467233982432 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:59:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:59:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:59:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:59:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:59:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 672ms 13:59:42 INFO - PROCESS | 968 | 1467233982472 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 968 | 1467233982474 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 13:59:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:59:42 INFO - PROCESS | 968 | 1467233982479 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:59:42 INFO - PROCESS | 968 | 1467233982481 Marionette TRACE conn6 <- [1,3042,null,{}] 13:59:42 INFO - PROCESS | 968 | 1467233982484 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:42 INFO - PROCESS | 968 | 1467233982486 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:42 INFO - PROCESS | 968 | 1467233982633 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 13:59:42 INFO - PROCESS | 968 | 1467233982650 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 968 | 1467233982652 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:42 INFO - PROCESS | 968 | ++DOCSHELL 000000805DE95800 == 34 [pid = 968] [id = 772] 13:59:42 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805EB7EC00) [pid = 968] [serial = 2314] [outer = 0000000000000000] 13:59:42 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (000000805EBE0000) [pid = 968] [serial = 2315] [outer = 000000805EB7EC00] 13:59:42 INFO - PROCESS | 968 | 1467233982698 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805EBEA000) [pid = 968] [serial = 2316] [outer = 000000805EB7EC00] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 81 (0000008059FED000) [pid = 968] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805D538C00) [pid = 968] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805E904C00) [pid = 968] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805E90B000) [pid = 968] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 77 (0000008059D02400) [pid = 968] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008056558400) [pid = 968] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008058C3C400) [pid = 968] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008053862400) [pid = 968] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804D51E800) [pid = 968] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 72 (00000080512CB800) [pid = 968] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805655F800) [pid = 968] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000804D294800) [pid = 968] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:59:43 INFO - PROCESS | 968 | --DOMWINDOW == 69 (000000805D241400) [pid = 968] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:59:43 INFO - PROCESS | 968 | 1467233983531 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 13:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:59:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1190ms 13:59:43 INFO - PROCESS | 968 | 1467233983671 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 968 | 1467233983673 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 13:59:43 INFO - PROCESS | 968 | 1467233983677 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:59:43 INFO - PROCESS | 968 | 1467233983679 Marionette TRACE conn6 <- [1,3046,null,{}] 13:59:43 INFO - PROCESS | 968 | 1467233983683 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:43 INFO - PROCESS | 968 | 1467233983685 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:43 INFO - PROCESS | 968 | 1467233983805 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 13:59:43 INFO - PROCESS | 968 | 1467233983812 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 968 | 1467233983814 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:43 INFO - PROCESS | 968 | ++DOCSHELL 000000805A817000 == 35 [pid = 968] [id = 773] 13:59:43 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805642DC00) [pid = 968] [serial = 2317] [outer = 0000000000000000] 13:59:43 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805647B000) [pid = 968] [serial = 2318] [outer = 000000805642DC00] 13:59:43 INFO - PROCESS | 968 | 1467233983861 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008056490400) [pid = 968] [serial = 2319] [outer = 000000805642DC00] 13:59:44 INFO - PROCESS | 968 | 1467233984315 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:59:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:59:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:59:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:59:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:59:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:59:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:59:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:59:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:59:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 683ms 13:59:44 INFO - PROCESS | 968 | 1467233984363 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 968 | 1467233984366 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 13:59:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:59:44 INFO - PROCESS | 968 | 1467233984369 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 968 | 1467233984372 Marionette TRACE conn6 <- [1,3050,null,{}] 13:59:44 INFO - PROCESS | 968 | 1467233984377 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:44 INFO - PROCESS | 968 | 1467233984380 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:44 INFO - PROCESS | 968 | 1467233984493 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 13:59:44 INFO - PROCESS | 968 | 1467233984507 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 968 | 1467233984510 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:44 INFO - PROCESS | 968 | ++DOCSHELL 000000805CA12000 == 36 [pid = 968] [id = 774] 13:59:44 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (00000080572DB000) [pid = 968] [serial = 2320] [outer = 0000000000000000] 13:59:44 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080572E2400) [pid = 968] [serial = 2321] [outer = 00000080572DB000] 13:59:44 INFO - PROCESS | 968 | 1467233984558 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008058C49000) [pid = 968] [serial = 2322] [outer = 00000080572DB000] 13:59:44 INFO - PROCESS | 968 | [968] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:59:45 INFO - PROCESS | 968 | 1467233984997 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:59:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:59:45 INFO - {} 13:59:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 13:59:45 INFO - PROCESS | 968 | 1467233985043 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 968 | 1467233985045 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 13:59:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:59:45 INFO - PROCESS | 968 | 1467233985048 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - PROCESS | 968 | 1467233985050 Marionette TRACE conn6 <- [1,3054,null,{}] 13:59:45 INFO - PROCESS | 968 | 1467233985054 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:45 INFO - PROCESS | 968 | 1467233985056 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:45 INFO - PROCESS | 968 | 1467233985143 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 13:59:45 INFO - PROCESS | 968 | 1467233985175 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 968 | 1467233985178 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:45 INFO - PROCESS | 968 | ++DOCSHELL 000000805DA66800 == 37 [pid = 968] [id = 775] 13:59:45 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008058C43800) [pid = 968] [serial = 2323] [outer = 0000000000000000] 13:59:45 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805E904C00) [pid = 968] [serial = 2324] [outer = 0000008058C43800] 13:59:45 INFO - PROCESS | 968 | 1467233985223 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (0000008060292C00) [pid = 968] [serial = 2325] [outer = 0000008058C43800] 13:59:45 INFO - PROCESS | 968 | 1467233985904 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:59:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:59:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:59:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:59:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:59:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:59:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:59:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:59:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 13:59:45 INFO - PROCESS | 968 | 1467233985934 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 968 | 1467233985939 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 13:59:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:59:45 INFO - PROCESS | 968 | 1467233985944 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - PROCESS | 968 | 1467233985948 Marionette TRACE conn6 <- [1,3058,null,{}] 13:59:45 INFO - PROCESS | 968 | 1467233985956 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:45 INFO - PROCESS | 968 | 1467233985959 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:46 INFO - PROCESS | 968 | 1467233986095 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 13:59:46 INFO - PROCESS | 968 | 1467233986205 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 968 | 1467233986208 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:46 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DAD000 == 38 [pid = 968] [id = 776] 13:59:46 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000804D291C00) [pid = 968] [serial = 2326] [outer = 0000000000000000] 13:59:46 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000804D592800) [pid = 968] [serial = 2327] [outer = 000000804D291C00] 13:59:46 INFO - PROCESS | 968 | 1467233986268 Marionette DEBUG loaded listener.js 13:59:46 INFO - PROCESS | 968 | ++DOMWINDOW == 81 (0000008051568400) [pid = 968] [serial = 2328] [outer = 000000804D291C00] 13:59:46 INFO - PROCESS | 968 | 1467233986947 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:59:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:59:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:59:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:59:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:59:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:59:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:59:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1026ms 13:59:46 INFO - PROCESS | 968 | 1467233986974 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 968 | 1467233986979 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 13:59:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:59:46 INFO - PROCESS | 968 | 1467233986986 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 968 | 1467233986989 Marionette TRACE conn6 <- [1,3062,null,{}] 13:59:46 INFO - PROCESS | 968 | 1467233986994 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:47 INFO - PROCESS | 968 | 1467233986997 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:47 INFO - PROCESS | 968 | 1467233987127 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 13:59:47 INFO - PROCESS | 968 | 1467233987252 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 968 | 1467233987255 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:47 INFO - PROCESS | 968 | ++DOCSHELL 000000805C4B1000 == 39 [pid = 968] [id = 777] 13:59:47 INFO - PROCESS | 968 | ++DOMWINDOW == 82 (000000805650A800) [pid = 968] [serial = 2329] [outer = 0000000000000000] 13:59:47 INFO - PROCESS | 968 | ++DOMWINDOW == 83 (0000008056556800) [pid = 968] [serial = 2330] [outer = 000000805650A800] 13:59:47 INFO - PROCESS | 968 | 1467233987316 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 968 | ++DOMWINDOW == 84 (0000008057238C00) [pid = 968] [serial = 2331] [outer = 000000805650A800] 13:59:48 INFO - PROCESS | 968 | 1467233988184 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:59:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:59:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:59:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:59:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:59:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:59:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:59:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1224ms 13:59:48 INFO - PROCESS | 968 | 1467233988224 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 13:59:48 INFO - PROCESS | 968 | 1467233988228 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 13:59:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:59:48 INFO - PROCESS | 968 | 1467233988235 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:59:48 INFO - PROCESS | 968 | 1467233988239 Marionette TRACE conn6 <- [1,3066,null,{}] 13:59:48 INFO - PROCESS | 968 | 1467233988244 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:48 INFO - PROCESS | 968 | 1467233988248 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:48 INFO - PROCESS | 968 | 1467233988367 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 13:59:48 INFO - PROCESS | 968 | 1467233988443 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 968 | 1467233988448 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:48 INFO - PROCESS | 968 | ++DOCSHELL 0000008053412800 == 40 [pid = 968] [id = 778] 13:59:48 INFO - PROCESS | 968 | ++DOMWINDOW == 85 (00000080512D2000) [pid = 968] [serial = 2332] [outer = 0000000000000000] 13:59:48 INFO - PROCESS | 968 | ++DOMWINDOW == 86 (00000080515C0400) [pid = 968] [serial = 2333] [outer = 00000080512D2000] 13:59:48 INFO - PROCESS | 968 | 1467233988499 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 968 | ++DOMWINDOW == 87 (0000008052C79400) [pid = 968] [serial = 2334] [outer = 00000080512D2000] 13:59:48 INFO - PROCESS | 968 | --DOCSHELL 000000805CA12000 == 39 [pid = 968] [id = 774] 13:59:48 INFO - PROCESS | 968 | --DOCSHELL 000000805A817000 == 38 [pid = 968] [id = 773] 13:59:48 INFO - PROCESS | 968 | --DOCSHELL 000000805DE95800 == 37 [pid = 968] [id = 772] 13:59:48 INFO - PROCESS | 968 | --DOCSHELL 000000805E05F800 == 36 [pid = 968] [id = 771] 13:59:48 INFO - PROCESS | 968 | --DOCSHELL 000000805E516000 == 35 [pid = 968] [id = 770] 13:59:48 INFO - PROCESS | 968 | --DOCSHELL 0000008062527000 == 34 [pid = 968] [id = 769] 13:59:48 INFO - PROCESS | 968 | --DOCSHELL 0000008061559000 == 33 [pid = 968] [id = 768] 13:59:48 INFO - PROCESS | 968 | --DOCSHELL 0000008060C25800 == 32 [pid = 968] [id = 767] 13:59:48 INFO - PROCESS | 968 | --DOCSHELL 000000805DE96800 == 31 [pid = 968] [id = 766] 13:59:48 INFO - PROCESS | 968 | --DOMWINDOW == 86 (000000805A23EC00) [pid = 968] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOCSHELL 000000805A2A0800 == 30 [pid = 968] [id = 765] 13:59:49 INFO - PROCESS | 968 | --DOCSHELL 0000008052C37000 == 29 [pid = 968] [id = 764] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 85 (000000805BF5E800) [pid = 968] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 84 (000000805DD9EC00) [pid = 968] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 83 (000000805E90E000) [pid = 968] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 82 (000000805E5F8800) [pid = 968] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 81 (000000805E969800) [pid = 968] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 80 (000000805E95E800) [pid = 968] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 79 (000000805A1C2000) [pid = 968] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 78 (0000008058FC9800) [pid = 968] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805976B800) [pid = 968] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 76 (0000008058C3F000) [pid = 968] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 75 (0000008056431000) [pid = 968] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008056555C00) [pid = 968] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804D598400) [pid = 968] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 72 (0000008051C3B800) [pid = 968] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000805C4CA800) [pid = 968] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805EB7B800) [pid = 968] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008058FCB000) [pid = 968] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 68 (0000008058C43400) [pid = 968] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 67 (0000008056AC9C00) [pid = 968] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 66 (00000080512D3C00) [pid = 968] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 65 (000000804D518C00) [pid = 968] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 64 (000000805E906000) [pid = 968] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 63 (000000805CAD4000) [pid = 968] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | --DOMWINDOW == 62 (000000805B0DE400) [pid = 968] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 13:59:49 INFO - PROCESS | 968 | 1467233989137 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 968 | 1467233989189 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 13:59:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:59:49 INFO - PROCESS | 968 | 1467233989195 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 968 | 1467233989198 Marionette TRACE conn6 <- [1,3070,null,{}] 13:59:49 INFO - PROCESS | 968 | 1467233989202 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:49 INFO - PROCESS | 968 | 1467233989205 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:49 INFO - PROCESS | 968 | 1467233989296 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 13:59:49 INFO - PROCESS | 968 | 1467233989301 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:49 INFO - PROCESS | 968 | 1467233989304 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:49 INFO - PROCESS | 968 | ++DOCSHELL 00000080573AE800 == 30 [pid = 968] [id = 779] 13:59:49 INFO - PROCESS | 968 | ++DOMWINDOW == 63 (000000805124F800) [pid = 968] [serial = 2335] [outer = 0000000000000000] 13:59:49 INFO - PROCESS | 968 | ++DOMWINDOW == 64 (00000080512CA800) [pid = 968] [serial = 2336] [outer = 000000805124F800] 13:59:49 INFO - PROCESS | 968 | 1467233989352 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 968 | ++DOMWINDOW == 65 (0000008051CB9000) [pid = 968] [serial = 2337] [outer = 000000805124F800] 13:59:49 INFO - PROCESS | 968 | 1467233989881 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:59:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:59:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:59:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:59:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 733ms 13:59:49 INFO - PROCESS | 968 | 1467233989932 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 968 | 1467233989934 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 13:59:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:59:49 INFO - PROCESS | 968 | 1467233989938 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 968 | 1467233989942 Marionette TRACE conn6 <- [1,3074,null,{}] 13:59:49 INFO - PROCESS | 968 | 1467233989953 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:49 INFO - PROCESS | 968 | 1467233989958 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:50 INFO - PROCESS | 968 | 1467233990058 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 13:59:50 INFO - PROCESS | 968 | 1467233990141 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 968 | 1467233990144 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:50 INFO - PROCESS | 968 | ++DOCSHELL 0000008059690800 == 31 [pid = 968] [id = 780] 13:59:50 INFO - PROCESS | 968 | ++DOMWINDOW == 66 (000000804CEBB000) [pid = 968] [serial = 2338] [outer = 0000000000000000] 13:59:50 INFO - PROCESS | 968 | ++DOMWINDOW == 67 (000000805654E000) [pid = 968] [serial = 2339] [outer = 000000804CEBB000] 13:59:50 INFO - PROCESS | 968 | 1467233990203 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 968 | ++DOMWINDOW == 68 (000000805700AC00) [pid = 968] [serial = 2340] [outer = 000000804CEBB000] 13:59:50 INFO - PROCESS | 968 | 1467233990575 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:59:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:59:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 13:59:50 INFO - PROCESS | 968 | 1467233990632 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 968 | 1467233990635 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 13:59:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:59:50 INFO - PROCESS | 968 | 1467233990638 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:59:50 INFO - PROCESS | 968 | 1467233990640 Marionette TRACE conn6 <- [1,3078,null,{}] 13:59:50 INFO - PROCESS | 968 | 1467233990644 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:50 INFO - PROCESS | 968 | 1467233990646 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:50 INFO - PROCESS | 968 | 1467233990738 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 13:59:50 INFO - PROCESS | 968 | 1467233990743 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 968 | 1467233990745 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:50 INFO - PROCESS | 968 | ++DOCSHELL 0000008059DB7800 == 32 [pid = 968] [id = 781] 13:59:50 INFO - PROCESS | 968 | ++DOMWINDOW == 69 (0000008058C44000) [pid = 968] [serial = 2341] [outer = 0000000000000000] 13:59:50 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (0000008058C4A000) [pid = 968] [serial = 2342] [outer = 0000008058C44000] 13:59:50 INFO - PROCESS | 968 | 1467233990791 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (0000008058FD2800) [pid = 968] [serial = 2343] [outer = 0000008058C44000] 13:59:51 INFO - PROCESS | 968 | 1467233991204 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:59:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:59:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 13:59:51 INFO - PROCESS | 968 | 1467233991270 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 968 | 1467233991272 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 13:59:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:59:51 INFO - PROCESS | 968 | 1467233991275 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:59:51 INFO - PROCESS | 968 | 1467233991277 Marionette TRACE conn6 <- [1,3082,null,{}] 13:59:51 INFO - PROCESS | 968 | 1467233991286 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:51 INFO - PROCESS | 968 | 1467233991288 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:51 INFO - PROCESS | 968 | 1467233991407 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 13:59:51 INFO - PROCESS | 968 | 1467233991499 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:51 INFO - PROCESS | 968 | 1467233991502 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:51 INFO - PROCESS | 968 | ++DOCSHELL 000000805A368800 == 33 [pid = 968] [id = 782] 13:59:51 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (0000008058C44400) [pid = 968] [serial = 2344] [outer = 0000000000000000] 13:59:51 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (0000008059566400) [pid = 968] [serial = 2345] [outer = 0000008058C44400] 13:59:51 INFO - PROCESS | 968 | 1467233991547 Marionette DEBUG loaded listener.js 13:59:51 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (00000080597B7000) [pid = 968] [serial = 2346] [outer = 0000008058C44400] 13:59:51 INFO - PROCESS | 968 | 1467233991958 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:59:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:59:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 733ms 13:59:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:59:52 INFO - PROCESS | 968 | 1467233992012 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 13:59:52 INFO - PROCESS | 968 | 1467233992014 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 13:59:52 INFO - PROCESS | 968 | 1467233992017 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 968 | 1467233992020 Marionette TRACE conn6 <- [1,3086,null,{}] 13:59:52 INFO - PROCESS | 968 | 1467233992023 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:52 INFO - PROCESS | 968 | 1467233992029 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:52 INFO - PROCESS | 968 | 1467233992186 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 13:59:52 INFO - PROCESS | 968 | 1467233992191 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 968 | 1467233992193 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:52 INFO - PROCESS | 968 | ++DOCSHELL 000000805C4B0000 == 34 [pid = 968] [id = 783] 13:59:52 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (0000008059811400) [pid = 968] [serial = 2347] [outer = 0000000000000000] 13:59:52 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (0000008059EC8000) [pid = 968] [serial = 2348] [outer = 0000008059811400] 13:59:52 INFO - PROCESS | 968 | 1467233992239 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805A39C400) [pid = 968] [serial = 2349] [outer = 0000008059811400] 13:59:52 INFO - PROCESS | 968 | 1467233992672 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:59:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:59:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:59:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 13:59:52 INFO - PROCESS | 968 | 1467233992713 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 13:59:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:59:52 INFO - PROCESS | 968 | 1467233992716 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 13:59:52 INFO - PROCESS | 968 | 1467233992719 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 968 | 1467233992721 Marionette TRACE conn6 <- [1,3090,null,{}] 13:59:52 INFO - PROCESS | 968 | 1467233992725 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:52 INFO - PROCESS | 968 | 1467233992727 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:52 INFO - PROCESS | 968 | 1467233992877 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 13:59:52 INFO - PROCESS | 968 | 1467233992900 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 968 | 1467233992902 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:52 INFO - PROCESS | 968 | ++DOCSHELL 000000805D516800 == 35 [pid = 968] [id = 784] 13:59:52 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805B0E0000) [pid = 968] [serial = 2350] [outer = 0000000000000000] 13:59:52 INFO - PROCESS | 968 | ++DOMWINDOW == 79 (000000805B372000) [pid = 968] [serial = 2351] [outer = 000000805B0E0000] 13:59:52 INFO - PROCESS | 968 | 1467233992948 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 968 | ++DOMWINDOW == 80 (000000805BFDBC00) [pid = 968] [serial = 2352] [outer = 000000805B0E0000] 13:59:53 INFO - PROCESS | 968 | --DOMWINDOW == 79 (00000080572DB000) [pid = 968] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 13:59:53 INFO - PROCESS | 968 | --DOMWINDOW == 78 (000000805642DC00) [pid = 968] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 13:59:53 INFO - PROCESS | 968 | --DOMWINDOW == 77 (000000805CAD6C00) [pid = 968] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 13:59:53 INFO - PROCESS | 968 | --DOMWINDOW == 76 (000000805E911C00) [pid = 968] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 13:59:53 INFO - PROCESS | 968 | --DOMWINDOW == 75 (000000805EB7EC00) [pid = 968] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 13:59:53 INFO - PROCESS | 968 | --DOMWINDOW == 74 (0000008052C79000) [pid = 968] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:59:53 INFO - PROCESS | 968 | --DOMWINDOW == 73 (000000804CFA2000) [pid = 968] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:59:53 INFO - PROCESS | 968 | --DOMWINDOW == 72 (000000805CA47400) [pid = 968] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:59:53 INFO - PROCESS | 968 | --DOMWINDOW == 71 (000000804B0E2800) [pid = 968] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:59:53 INFO - PROCESS | 968 | --DOMWINDOW == 70 (000000805A23CC00) [pid = 968] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:59:53 INFO - PROCESS | 968 | --DOMWINDOW == 69 (0000008052C06C00) [pid = 968] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:59:53 INFO - PROCESS | 968 | 1467233993508 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:59:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:59:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 838ms 13:59:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:59:53 INFO - PROCESS | 968 | 1467233993560 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 968 | 1467233993562 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 13:59:53 INFO - PROCESS | 968 | 1467233993566 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 968 | 1467233993567 Marionette TRACE conn6 <- [1,3094,null,{}] 13:59:53 INFO - PROCESS | 968 | 1467233993571 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:53 INFO - PROCESS | 968 | 1467233993573 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:53 INFO - PROCESS | 968 | 1467233993657 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 13:59:53 INFO - PROCESS | 968 | 1467233993662 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 968 | 1467233993664 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:53 INFO - PROCESS | 968 | ++DOCSHELL 000000805DDBD000 == 36 [pid = 968] [id = 785] 13:59:53 INFO - PROCESS | 968 | ++DOMWINDOW == 70 (000000805B04BC00) [pid = 968] [serial = 2353] [outer = 0000000000000000] 13:59:53 INFO - PROCESS | 968 | ++DOMWINDOW == 71 (000000805CA3EC00) [pid = 968] [serial = 2354] [outer = 000000805B04BC00] 13:59:53 INFO - PROCESS | 968 | 1467233993710 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 968 | ++DOMWINDOW == 72 (000000805CAD7C00) [pid = 968] [serial = 2355] [outer = 000000805B04BC00] 13:59:54 INFO - PROCESS | 968 | 1467233994130 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:59:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:59:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:59:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:59:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 13:59:54 INFO - PROCESS | 968 | 1467233994220 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 968 | 1467233994222 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 13:59:54 INFO - PROCESS | 968 | 1467233994226 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 968 | 1467233994227 Marionette TRACE conn6 <- [1,3098,null,{}] 13:59:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:59:54 INFO - PROCESS | 968 | 1467233994231 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:54 INFO - PROCESS | 968 | 1467233994233 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:54 INFO - PROCESS | 968 | 1467233994319 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 13:59:54 INFO - PROCESS | 968 | 1467233994323 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 968 | 1467233994325 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:54 INFO - PROCESS | 968 | ++DOCSHELL 000000805968F000 == 37 [pid = 968] [id = 786] 13:59:54 INFO - PROCESS | 968 | ++DOMWINDOW == 73 (000000805D234C00) [pid = 968] [serial = 2356] [outer = 0000000000000000] 13:59:54 INFO - PROCESS | 968 | ++DOMWINDOW == 74 (000000805D536C00) [pid = 968] [serial = 2357] [outer = 000000805D234C00] 13:59:54 INFO - PROCESS | 968 | 1467233994370 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 968 | ++DOMWINDOW == 75 (000000805D90B400) [pid = 968] [serial = 2358] [outer = 000000805D234C00] 13:59:54 INFO - PROCESS | 968 | 1467233994771 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:59:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:59:54 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 13:59:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:59:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 587ms 13:59:54 INFO - PROCESS | 968 | 1467233994829 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 968 | 1467233994831 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 13:59:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:59:54 INFO - PROCESS | 968 | 1467233994835 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 968 | 1467233994837 Marionette TRACE conn6 <- [1,3102,null,{}] 13:59:54 INFO - PROCESS | 968 | 1467233994840 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:54 INFO - PROCESS | 968 | 1467233994842 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:54 INFO - PROCESS | 968 | 1467233994928 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 13:59:54 INFO - PROCESS | 968 | 1467233994934 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3c4efb33-4bb9-4aa1-92b4-29c2ced3a663\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 968 | 1467233994936 Marionette INFO sendAsync 267557f0-1211-40b9-ac02-ea14404409ab 13:59:54 INFO - PROCESS | 968 | ++DOCSHELL 000000805E059000 == 38 [pid = 968] [id = 787] 13:59:54 INFO - PROCESS | 968 | ++DOMWINDOW == 76 (000000805DD79800) [pid = 968] [serial = 2359] [outer = 0000000000000000] 13:59:54 INFO - PROCESS | 968 | ++DOMWINDOW == 77 (000000805DDA1800) [pid = 968] [serial = 2360] [outer = 000000805DD79800] 13:59:54 INFO - PROCESS | 968 | 1467233994980 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 968 | ++DOMWINDOW == 78 (000000805DE4FC00) [pid = 968] [serial = 2361] [outer = 000000805DD79800] 13:59:55 INFO - PROCESS | 968 | 1467233995414 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:59:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:59:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 628ms 13:59:55 INFO - PROCESS | 968 | 1467233995496 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 968 | 1467233995501 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 13:59:56 WARNING - u'runner_teardown' () 13:59:56 INFO - No more tests 13:59:56 INFO - Got 0 unexpected results 13:59:56 INFO - SUITE-END | took 682s 13:59:56 INFO - Closing logging queue 13:59:56 INFO - queue closed 13:59:56 INFO - Return code: 0 13:59:56 WARNING - # TBPL SUCCESS # 13:59:56 INFO - Running post-action listener: _resource_record_post_action 13:59:56 INFO - Running post-run listener: _resource_record_post_run 13:59:57 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 164898304; Write bytes: 994403328; Read time: 2377380; Write time: 5343470 13:59:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:59:57 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 44934144; Read time: 0; Write time: 63500 13:59:57 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 164898304; Write bytes: 881336320; Read time: 2377380; Write time: 5185340 13:59:57 INFO - Running post-run listener: _upload_blobber_files 13:59:57 INFO - Blob upload gear active. 13:59:57 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:59:57 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 13:59:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:59:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:59:58 INFO - (blobuploader) - INFO - Open directory for files ... 13:59:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:59:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:59:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:59:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:59:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:59:59 INFO - (blobuploader) - INFO - Done attempting. 13:59:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:59:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:59:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:00:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:00:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:00:00 INFO - (blobuploader) - INFO - Done attempting. 14:00:00 INFO - (blobuploader) - INFO - Iteration through files over. 14:00:00 INFO - Return code: 0 14:00:00 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:00:00 INFO - Using _rmtree_windows ... 14:00:00 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:00:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b930648aafc474003ce423046ac441b16d9d5e91298be3eab40d7ea3eaa7d1d2e41df8744da29cea07a27315baec1aa55063afb4ed7e59558a6fce5b647c1595", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b4dcb588b441cdaf37f69ee25009abe93bf2dcd7c156894d9f1dbc293f855928daad4f46049ea7ee2a54b4a27dc16892a8c2c032a2a7c9c80a25aa967518657e"} 14:00:00 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:00:00 INFO - Writing to file C:\slave\test\properties\blobber_files 14:00:00 INFO - Contents: 14:00:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b930648aafc474003ce423046ac441b16d9d5e91298be3eab40d7ea3eaa7d1d2e41df8744da29cea07a27315baec1aa55063afb4ed7e59558a6fce5b647c1595", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b4dcb588b441cdaf37f69ee25009abe93bf2dcd7c156894d9f1dbc293f855928daad4f46049ea7ee2a54b4a27dc16892a8c2c032a2a7c9c80a25aa967518657e"} 14:00:01 INFO - Running post-run listener: copy_logs_to_upload_dir 14:00:01 INFO - Copying logs to upload dir... 14:00:01 INFO - mkdir: C:\slave\test\build\upload\logs 14:00:03 INFO - Copying logs to upload dir... 14:00:03 INFO - Using _rmtree_windows ... 14:00:03 INFO - Using _rmtree_windows ... 14:00:03 INFO - Using _rmtree_windows ... 14:00:03 INFO - Using _rmtree_windows ... 14:00:03 INFO - Using _rmtree_windows ... 14:00:03 INFO - Using _rmtree_windows ... 14:00:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=902.311000 ========= master_lag: -0.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 1 secs) (at 2016-06-29 14:00:04.249435) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 14:00:04.250327) ========= '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-037\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-037 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-037 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-037\AppData\Local LOGONSERVER=\\T-W864-IX-037 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-037 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-037 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-037 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b930648aafc474003ce423046ac441b16d9d5e91298be3eab40d7ea3eaa7d1d2e41df8744da29cea07a27315baec1aa55063afb4ed7e59558a6fce5b647c1595", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b4dcb588b441cdaf37f69ee25009abe93bf2dcd7c156894d9f1dbc293f855928daad4f46049ea7ee2a54b4a27dc16892a8c2c032a2a7c9c80a25aa967518657e"} build_url:https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b930648aafc474003ce423046ac441b16d9d5e91298be3eab40d7ea3eaa7d1d2e41df8744da29cea07a27315baec1aa55063afb4ed7e59558a6fce5b647c1595", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b4dcb588b441cdaf37f69ee25009abe93bf2dcd7c156894d9f1dbc293f855928daad4f46049ea7ee2a54b4a27dc16892a8c2c032a2a7c9c80a25aa967518657e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Nw9td1LET1-8rMK5sqmxAw/artifacts/public/build/firefox-48.0.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-06-29 14:00:04.374419) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 14:00:04.374756) ========= '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-037\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-037 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-037 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-037\AppData\Local LOGONSERVER=\\T-W864-IX-037 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-037 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-037 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-037 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 14:00:04.494681) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 14:00:04.495187) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 14:00:05.117409) ========= ========= Total master_lag: -0.16 =========