builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-055 starttime: 1466036514.09 results: success (0) buildid: 20160615151425 builduid: d1e7ffbdfca6425a90d05c60a342a1cb revision: da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 17:21:54.088134) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 17:21:54.088614) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 17:21:54.088911) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 17:21:54.241370) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-15 17:21:54.241723) ========= '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-055\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-055 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-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-055\AppData\Local LOGONSERVER=\\T-W864-IX-055 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-055 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-055 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-055 WINDIR=C:\windows using PTY: False --17:21:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.70 MB/s 17:21:57 (8.70 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.571000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-15 17:21:56.877678) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-15 17:21:56.878007) ========= '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-055\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-055 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-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-055\AppData\Local LOGONSERVER=\\T-W864-IX-055 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-055 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-055 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-055 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=7.110000 ========= master_lag: 0.11 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-15 17:22:04.095547) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-15 17:22:04.096115) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa --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 da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-055\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-055 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-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-055\AppData\Local LOGONSERVER=\\T-W864-IX-055 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-055 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-055 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-055 WINDIR=C:\windows using PTY: False 2016-06-15 17:22:05,144 truncating revision to first 12 chars 2016-06-15 17:22:05,144 Setting DEBUG logging. 2016-06-15 17:22:05,144 attempt 1/10 2016-06-15 17:22:05,144 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/da4a9eed33bd?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-15 17:22:06,653 unpacking tar archive at: mozilla-beta-da4a9eed33bd/testing/mozharness/ program finished with exit code 0 elapsedTime=2.790000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-15 17:22:07.011393) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 17:22:07.011725) ========= script_repo_revision: da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 17:22:07.012117) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 17:22:07.012424) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 17:22:07.030335) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 6 secs) (at 2016-06-15 17:22:07.030621) ========= '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-055\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-055 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-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-055\AppData\Local LOGONSERVER=\\T-W864-IX-055 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-055 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-055 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-055 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 17:22:08 INFO - MultiFileLogger online at 20160615 17:22:08 in C:\slave\test 17:22:08 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 17:22:08 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:22:08 INFO - {'append_to_log': False, 17:22:08 INFO - 'base_work_dir': 'C:\\slave\\test', 17:22:08 INFO - 'blob_upload_branch': 'mozilla-beta', 17:22:08 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:22:08 INFO - 'buildbot_json_path': 'buildprops.json', 17:22:08 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:22:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:22:08 INFO - 'download_minidump_stackwalk': True, 17:22:08 INFO - 'download_symbols': 'true', 17:22:08 INFO - 'e10s': False, 17:22:08 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:22:08 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:22:08 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:22:08 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:22:08 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:22:08 INFO - 'C:/mozilla-build/tooltool.py'), 17:22:08 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:22:08 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:22:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:22:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:22:08 INFO - 'log_level': 'info', 17:22:08 INFO - 'log_to_console': True, 17:22:08 INFO - 'opt_config_files': (), 17:22:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:22:08 INFO - '--processes=1', 17:22:08 INFO - '--config=%(test_path)s/wptrunner.ini', 17:22:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:22:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:22:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:22:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:22:08 INFO - 'pip_index': False, 17:22:08 INFO - 'require_test_zip': True, 17:22:08 INFO - 'test_type': ('testharness',), 17:22:08 INFO - 'this_chunk': '1', 17:22:08 INFO - 'total_chunks': '10', 17:22:08 INFO - 'virtualenv_path': 'venv', 17:22:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:22:08 INFO - 'work_dir': 'build'} 17:22:08 INFO - ##### 17:22:08 INFO - ##### Running clobber step. 17:22:08 INFO - ##### 17:22:08 INFO - Running pre-action listener: _resource_record_pre_action 17:22:08 INFO - Running main action method: clobber 17:22:08 INFO - rmtree: C:\slave\test\build 17:22:08 INFO - Using _rmtree_windows ... 17:22:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:22:55 INFO - Running post-action listener: _resource_record_post_action 17:22:55 INFO - ##### 17:22:55 INFO - ##### Running read-buildbot-config step. 17:22:55 INFO - ##### 17:22:55 INFO - Running pre-action listener: _resource_record_pre_action 17:22:55 INFO - Running main action method: read_buildbot_config 17:22:55 INFO - Using buildbot properties: 17:22:55 INFO - { 17:22:55 INFO - "project": "", 17:22:55 INFO - "product": "firefox", 17:22:55 INFO - "script_repo_revision": "production", 17:22:55 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 17:22:55 INFO - "repository": "", 17:22:55 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 17:22:55 INFO - "buildid": "20160615151425", 17:22:55 INFO - "pgo_build": "False", 17:22:55 INFO - "basedir": "C:\\slave\\test", 17:22:55 INFO - "buildnumber": 15, 17:22:55 INFO - "slavename": "t-w864-ix-055", 17:22:55 INFO - "revision": "da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa", 17:22:55 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 17:22:55 INFO - "platform": "win64", 17:22:55 INFO - "branch": "mozilla-beta", 17:22:55 INFO - "repo_path": "releases/mozilla-beta", 17:22:55 INFO - "moz_repo_path": "", 17:22:55 INFO - "stage_platform": "win64", 17:22:55 INFO - "builduid": "d1e7ffbdfca6425a90d05c60a342a1cb", 17:22:55 INFO - "slavebuilddir": "test" 17:22:55 INFO - } 17:22:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 17:22:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.zip. 17:22:55 INFO - Running post-action listener: _resource_record_post_action 17:22:55 INFO - ##### 17:22:55 INFO - ##### Running download-and-extract step. 17:22:55 INFO - ##### 17:22:55 INFO - Running pre-action listener: _resource_record_pre_action 17:22:55 INFO - Running main action method: download_and_extract 17:22:55 INFO - mkdir: C:\slave\test\build\tests 17:22:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:22:55 INFO - https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 17:22:55 INFO - trying https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 17:22:55 INFO - Downloading https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/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 17:22:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/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 17:22:56 INFO - Downloaded 1240 bytes. 17:22:56 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 17:22:56 INFO - Using the following test package requirements: 17:22:56 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 17:22:56 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:22:56 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 17:22:56 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:22:56 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 17:22:56 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:22:56 INFO - u'jsshell-win64.zip'], 17:22:56 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:22:56 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 17:22:56 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 17:22:56 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:22:56 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 17:22:56 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:22:56 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 17:22:56 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:22:56 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 17:22:56 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:22:56 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 17:22:56 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 17:22:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:22:56 INFO - https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 17:22:56 INFO - trying https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 17:22:56 INFO - Downloading https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/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 17:22:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/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 17:23:10 INFO - Downloaded 20857451 bytes. 17:23:10 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/*'] 17:23:10 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/* 17:23:13 INFO - caution: filename not matched: web-platform/* 17:23:13 INFO - Return code: 11 17:23:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:23:13 INFO - https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 17:23:13 INFO - trying https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 17:23:13 INFO - Downloading https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/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 17:23:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/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 17:23:18 INFO - Downloaded 36389114 bytes. 17:23:18 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/*'] 17:23:18 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/* 17:26:06 INFO - caution: filename not matched: bin/* 17:26:06 INFO - caution: filename not matched: config/* 17:26:06 INFO - caution: filename not matched: mozbase/* 17:26:06 INFO - caution: filename not matched: marionette/* 17:26:06 INFO - caution: filename not matched: tools/wptserve/* 17:26:06 INFO - Return code: 11 17:26:06 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')]} 17:26:06 INFO - https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 17:26:06 INFO - trying https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:26:06 INFO - Downloading https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 17:26:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/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 17:26:09 INFO - Downloaded 82712309 bytes. 17:26:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:26:09 INFO - mkdir: C:\slave\test\properties 17:26:09 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:26:09 INFO - Writing to file C:\slave\test\properties\build_url 17:26:09 INFO - Contents: 17:26:09 INFO - build_url:https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:26:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:26:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:26:11 INFO - Writing to file C:\slave\test\properties\symbols_url 17:26:11 INFO - Contents: 17:26:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:26:11 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')]} 17:26:11 INFO - https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:26:11 INFO - trying https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:26:11 INFO - Downloading https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/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 17:26:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/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 17:26:13 INFO - Downloaded 50737557 bytes. 17:26:13 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'] 17:26:13 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 17:26:16 INFO - Return code: 0 17:26:16 INFO - Running post-action listener: _resource_record_post_action 17:26:16 INFO - Running post-action listener: set_extra_try_arguments 17:26:16 INFO - ##### 17:26:16 INFO - ##### Running create-virtualenv step. 17:26:16 INFO - ##### 17:26:16 INFO - Running pre-action listener: _pre_create_virtualenv 17:26:16 INFO - Running pre-action listener: _resource_record_pre_action 17:26:16 INFO - Running main action method: create_virtualenv 17:26:16 INFO - Creating virtualenv C:\slave\test\build\venv 17:26:16 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 17:26:16 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:26:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:26:37 INFO - Installing distribute......................................................................................................................................................................................done. 17:26:40 INFO - Return code: 0 17:26:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:26:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:26:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:26:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:26:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:26:40 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 0x025886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02690200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E3768>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B8368>, '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 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-055', 'USERDOMAIN': 'T-W864-IX-055', '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-055', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-055', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-055', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-055', '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-055\\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 17:26:40 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 17:26:40 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 17:26:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:26:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Roaming', 17:26:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:26:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:26:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:26:40 INFO - 'COMPUTERNAME': 'T-W864-IX-055', 17:26:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:26:40 INFO - 'DCLOCATION': 'SCL3', 17:26:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:26:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:26:40 INFO - 'HOMEDRIVE': 'C:', 17:26:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-055', 17:26:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:26:40 INFO - 'KTS_VERSION': '1.19c', 17:26:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Local', 17:26:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-055', 17:26:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:26:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:26:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:26:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:26:40 INFO - 'MOZ_NO_REMOTE': '1', 17:26:40 INFO - 'NO_EM_RESTART': '1', 17:26:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:26:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:26:40 INFO - 'OS': 'Windows_NT', 17:26:40 INFO - 'OURDRIVE': 'C:', 17:26:40 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:26:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:26:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:26:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:26:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:26:40 INFO - 'PROCESSOR_LEVEL': '6', 17:26:40 INFO - 'PROCESSOR_REVISION': '1e05', 17:26:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:26:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:26:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:26:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:26:40 INFO - 'PROMPT': '$P$G', 17:26:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:26:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:26:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:26:40 INFO - 'PWD': 'C:\\slave\\test', 17:26:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:26:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:26:40 INFO - 'SYSTEMDRIVE': 'C:', 17:26:40 INFO - 'SYSTEMROOT': 'C:\\windows', 17:26:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:26:40 INFO - 'TEST1': 'testie', 17:26:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:26:40 INFO - 'USERDOMAIN': 'T-W864-IX-055', 17:26:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-055', 17:26:40 INFO - 'USERNAME': 'cltbld', 17:26:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-055', 17:26:40 INFO - 'WINDIR': 'C:\\windows', 17:26:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:26:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:26:42 INFO - Downloading/unpacking psutil>=0.7.1 17:26:43 INFO - Running setup.py egg_info for package psutil 17:26:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:26:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:26:43 INFO - Installing collected packages: psutil 17:26:43 INFO - Running setup.py install for psutil 17:26:43 INFO - building 'psutil._psutil_windows' extension 17:26:43 INFO - error: Unable to find vcvarsall.bat 17:26:43 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-4gkwyr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:26:43 INFO - running install 17:26:43 INFO - running build 17:26:43 INFO - running build_py 17:26:43 INFO - creating build 17:26:43 INFO - creating build\lib.win32-2.7 17:26:43 INFO - creating build\lib.win32-2.7\psutil 17:26:43 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:26:43 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:26:43 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:26:43 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:26:43 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:26:43 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:26:43 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:26:43 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:26:43 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:26:43 INFO - running build_ext 17:26:43 INFO - building 'psutil._psutil_windows' extension 17:26:43 INFO - error: Unable to find vcvarsall.bat 17:26:43 INFO - ---------------------------------------- 17:26:43 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-4gkwyr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:26:43 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-055\AppData\Roaming\pip\pip.log 17:26:43 WARNING - Return code: 1 17:26:43 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! 17:26:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:26:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:26:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:26:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:26:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:26:43 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 0x025886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02690200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E3768>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B8368>, '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 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-055', 'USERDOMAIN': 'T-W864-IX-055', '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-055', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-055', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-055', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-055', '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-055\\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 17:26:43 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 17:26:43 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 17:26:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:26:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Roaming', 17:26:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:26:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:26:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:26:43 INFO - 'COMPUTERNAME': 'T-W864-IX-055', 17:26:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:26:43 INFO - 'DCLOCATION': 'SCL3', 17:26:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:26:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:26:43 INFO - 'HOMEDRIVE': 'C:', 17:26:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-055', 17:26:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:26:43 INFO - 'KTS_VERSION': '1.19c', 17:26:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Local', 17:26:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-055', 17:26:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:26:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:26:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:26:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:26:43 INFO - 'MOZ_NO_REMOTE': '1', 17:26:43 INFO - 'NO_EM_RESTART': '1', 17:26:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:26:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:26:43 INFO - 'OS': 'Windows_NT', 17:26:43 INFO - 'OURDRIVE': 'C:', 17:26:43 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', 17:26:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:26:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:26:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:26:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:26:43 INFO - 'PROCESSOR_LEVEL': '6', 17:26:43 INFO - 'PROCESSOR_REVISION': '1e05', 17:26:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:26:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:26:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:26:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:26:43 INFO - 'PROMPT': '$P$G', 17:26:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:26:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:26:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:26:43 INFO - 'PWD': 'C:\\slave\\test', 17:26:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:26:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:26:43 INFO - 'SYSTEMDRIVE': 'C:', 17:26:43 INFO - 'SYSTEMROOT': 'C:\\windows', 17:26:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:26:43 INFO - 'TEST1': 'testie', 17:26:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:26:43 INFO - 'USERDOMAIN': 'T-W864-IX-055', 17:26:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-055', 17:26:43 INFO - 'USERNAME': 'cltbld', 17:26:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-055', 17:26:43 INFO - 'WINDIR': 'C:\\windows', 17:26:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:26:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:26:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:26:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:26:44 INFO - Running setup.py egg_info for package mozsystemmonitor 17:26:44 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:26:44 INFO - Running setup.py egg_info for package psutil 17:26:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:26:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:26:44 INFO - Installing collected packages: mozsystemmonitor, psutil 17:26:44 INFO - Running setup.py install for mozsystemmonitor 17:26:44 INFO - Running setup.py install for psutil 17:26:44 INFO - building 'psutil._psutil_windows' extension 17:26:44 INFO - error: Unable to find vcvarsall.bat 17:26:44 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-lasjt6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:26:44 INFO - running install 17:26:44 INFO - running build 17:26:44 INFO - running build_py 17:26:44 INFO - running build_ext 17:26:44 INFO - building 'psutil._psutil_windows' extension 17:26:44 INFO - error: Unable to find vcvarsall.bat 17:26:44 INFO - ---------------------------------------- 17:26:44 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-lasjt6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:26:44 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-055\AppData\Roaming\pip\pip.log 17:26:44 WARNING - Return code: 1 17:26:44 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! 17:26:44 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:26:44 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')]} 17:26:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:26:44 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')]} 17:26:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:26:44 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 0x025886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02690200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E3768>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B8368>, '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 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-055', 'USERDOMAIN': 'T-W864-IX-055', '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-055', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-055', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-055', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-055', '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-055\\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 17:26:44 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 17:26:44 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 17:26:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:26:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Roaming', 17:26:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:26:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:26:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:26:44 INFO - 'COMPUTERNAME': 'T-W864-IX-055', 17:26:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:26:44 INFO - 'DCLOCATION': 'SCL3', 17:26:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:26:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:26:44 INFO - 'HOMEDRIVE': 'C:', 17:26:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-055', 17:26:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:26:44 INFO - 'KTS_VERSION': '1.19c', 17:26:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Local', 17:26:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-055', 17:26:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:26:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:26:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:26:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:26:44 INFO - 'MOZ_NO_REMOTE': '1', 17:26:44 INFO - 'NO_EM_RESTART': '1', 17:26:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:26:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:26:44 INFO - 'OS': 'Windows_NT', 17:26:44 INFO - 'OURDRIVE': 'C:', 17:26:44 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', 17:26:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:26:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:26:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:26:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:26:44 INFO - 'PROCESSOR_LEVEL': '6', 17:26:44 INFO - 'PROCESSOR_REVISION': '1e05', 17:26:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:26:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:26:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:26:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:26:44 INFO - 'PROMPT': '$P$G', 17:26:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:26:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:26:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:26:44 INFO - 'PWD': 'C:\\slave\\test', 17:26:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:26:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:26:44 INFO - 'SYSTEMDRIVE': 'C:', 17:26:44 INFO - 'SYSTEMROOT': 'C:\\windows', 17:26:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:26:44 INFO - 'TEST1': 'testie', 17:26:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:26:44 INFO - 'USERDOMAIN': 'T-W864-IX-055', 17:26:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-055', 17:26:44 INFO - 'USERNAME': 'cltbld', 17:26:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-055', 17:26:44 INFO - 'WINDIR': 'C:\\windows', 17:26:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:26:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:26:45 INFO - Downloading/unpacking blobuploader==1.2.4 17:26:45 INFO - Downloading blobuploader-1.2.4.tar.gz 17:26:45 INFO - Running setup.py egg_info for package blobuploader 17:26:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:26:53 INFO - Running setup.py egg_info for package requests 17:26:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:26:53 INFO - Downloading docopt-0.6.1.tar.gz 17:26:53 INFO - Running setup.py egg_info for package docopt 17:26:53 INFO - Installing collected packages: blobuploader, docopt, requests 17:26:53 INFO - Running setup.py install for blobuploader 17:26:53 INFO - Running setup.py install for docopt 17:26:53 INFO - Running setup.py install for requests 17:26:53 INFO - Successfully installed blobuploader docopt requests 17:26:53 INFO - Cleaning up... 17:26:53 INFO - Return code: 0 17:26:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:26:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:26:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:26:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:26:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:26:53 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 0x025886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02690200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E3768>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B8368>, '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 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A60C0>, '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-055', 'USERDOMAIN': 'T-W864-IX-055', '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-055', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-055', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-055', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-055', '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-055\\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 17:26:53 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 17:26:53 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 17:26:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:26:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Roaming', 17:26:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:26:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:26:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:26:53 INFO - 'COMPUTERNAME': 'T-W864-IX-055', 17:26:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:26:53 INFO - 'DCLOCATION': 'SCL3', 17:26:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:26:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:26:53 INFO - 'HOMEDRIVE': 'C:', 17:26:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-055', 17:26:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:26:53 INFO - 'KTS_VERSION': '1.19c', 17:26:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Local', 17:26:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-055', 17:26:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:26:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:26:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:26:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:26:53 INFO - 'MOZ_NO_REMOTE': '1', 17:26:53 INFO - 'NO_EM_RESTART': '1', 17:26:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:26:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:26:53 INFO - 'OS': 'Windows_NT', 17:26:53 INFO - 'OURDRIVE': 'C:', 17:26:53 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', 17:26:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:26:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:26:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:26:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:26:53 INFO - 'PROCESSOR_LEVEL': '6', 17:26:53 INFO - 'PROCESSOR_REVISION': '1e05', 17:26:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:26:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:26:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:26:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:26:53 INFO - 'PROMPT': '$P$G', 17:26:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:26:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:26:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:26:53 INFO - 'PWD': 'C:\\slave\\test', 17:26:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:26:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:26:53 INFO - 'SYSTEMDRIVE': 'C:', 17:26:53 INFO - 'SYSTEMROOT': 'C:\\windows', 17:26:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:26:53 INFO - 'TEST1': 'testie', 17:26:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:26:53 INFO - 'USERDOMAIN': 'T-W864-IX-055', 17:26:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-055', 17:26:53 INFO - 'USERNAME': 'cltbld', 17:26:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-055', 17:26:53 INFO - 'WINDIR': 'C:\\windows', 17:26:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:26:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:26:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:26:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:26:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:26:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:26:59 INFO - Unpacking c:\slave\test\build\tests\marionette 17:26:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:26:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:26:59 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 17:26:59 INFO - Running setup.py install for browsermob-proxy 17:27:15 INFO - Running setup.py install for manifestparser 17:27:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Running setup.py install for marionette-client 17:27:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:27:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Running setup.py install for marionette-driver 17:27:15 INFO - Running setup.py install for mozcrash 17:27:15 INFO - Running setup.py install for mozdebug 17:27:15 INFO - Running setup.py install for mozdevice 17:27:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Running setup.py install for mozfile 17:27:15 INFO - Running setup.py install for mozhttpd 17:27:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Running setup.py install for mozinfo 17:27:15 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Running setup.py install for mozInstall 17:27:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Running setup.py install for mozleak 17:27:15 INFO - Running setup.py install for mozlog 17:27:15 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Running setup.py install for moznetwork 17:27:15 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Running setup.py install for mozprocess 17:27:15 INFO - Running setup.py install for mozprofile 17:27:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Running setup.py install for mozrunner 17:27:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Running setup.py install for mozscreenshot 17:27:15 INFO - Running setup.py install for moztest 17:27:15 INFO - Running setup.py install for mozversion 17:27:15 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:27:15 INFO - Running setup.py install for wptserve 17:27:15 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 17:27:15 INFO - Cleaning up... 17:27:15 INFO - Return code: 0 17:27:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:27:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:27:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:27:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:27:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:27:15 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 0x025886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02690200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E3768>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B8368>, '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 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A60C0>, '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-055', 'USERDOMAIN': 'T-W864-IX-055', '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-055', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-055', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-055', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-055', '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-055\\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 17:27:15 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 17:27:15 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 17:27:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:27:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Roaming', 17:27:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:27:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:27:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:27:15 INFO - 'COMPUTERNAME': 'T-W864-IX-055', 17:27:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:27:15 INFO - 'DCLOCATION': 'SCL3', 17:27:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:27:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:27:15 INFO - 'HOMEDRIVE': 'C:', 17:27:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-055', 17:27:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:27:15 INFO - 'KTS_VERSION': '1.19c', 17:27:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Local', 17:27:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-055', 17:27:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:27:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:27:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:27:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:27:15 INFO - 'MOZ_NO_REMOTE': '1', 17:27:15 INFO - 'NO_EM_RESTART': '1', 17:27:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:27:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:27:15 INFO - 'OS': 'Windows_NT', 17:27:15 INFO - 'OURDRIVE': 'C:', 17:27:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:27:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:27:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:27:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:27:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:27:15 INFO - 'PROCESSOR_LEVEL': '6', 17:27:15 INFO - 'PROCESSOR_REVISION': '1e05', 17:27:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:27:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:27:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:27:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:27:15 INFO - 'PROMPT': '$P$G', 17:27:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:27:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:27:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:27:15 INFO - 'PWD': 'C:\\slave\\test', 17:27:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:27:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:27:15 INFO - 'SYSTEMDRIVE': 'C:', 17:27:15 INFO - 'SYSTEMROOT': 'C:\\windows', 17:27:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:27:15 INFO - 'TEST1': 'testie', 17:27:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:27:15 INFO - 'USERDOMAIN': 'T-W864-IX-055', 17:27:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-055', 17:27:15 INFO - 'USERNAME': 'cltbld', 17:27:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-055', 17:27:15 INFO - 'WINDIR': 'C:\\windows', 17:27:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:27:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:27:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:27:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:27:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:27:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:27:19 INFO - Unpacking c:\slave\test\build\tests\marionette 17:27:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:27:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:27:19 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)) 17:27:31 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)) 17:27:31 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)) 17:27:31 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)) 17:27:31 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)) 17:27:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:27:31 INFO - Downloading blessings-1.6.tar.gz 17:27:31 INFO - Running setup.py egg_info for package blessings 17:27:31 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)) 17:27:31 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:27:31 INFO - Running setup.py install for blessings 17:27:31 INFO - Running setup.py install for browsermob-proxy 17:27:31 INFO - Running setup.py install for manifestparser 17:27:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Running setup.py install for marionette-client 17:27:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:27:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Running setup.py install for marionette-driver 17:27:31 INFO - Running setup.py install for mozcrash 17:27:31 INFO - Running setup.py install for mozdebug 17:27:31 INFO - Running setup.py install for mozdevice 17:27:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Running setup.py install for mozhttpd 17:27:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Running setup.py install for mozInstall 17:27:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Running setup.py install for mozleak 17:27:31 INFO - Running setup.py install for mozprofile 17:27:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Running setup.py install for mozrunner 17:27:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:27:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:27:33 INFO - Running setup.py install for mozscreenshot 17:27:33 INFO - Running setup.py install for moztest 17:27:33 INFO - Running setup.py install for mozversion 17:27:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:27:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:27:33 INFO - Running setup.py install for wptserve 17:27:33 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:27:33 INFO - Cleaning up... 17:27:33 INFO - Return code: 0 17:27:33 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:27:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:27:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:27:33 INFO - Reading from file tmpfile_stdout 17:27:33 INFO - Using _rmtree_windows ... 17:27:33 INFO - Using _rmtree_windows ... 17:27:33 INFO - Current package versions: 17:27:33 INFO - blessings == 1.6 17:27:33 INFO - blobuploader == 1.2.4 17:27:33 INFO - browsermob-proxy == 0.6.0 17:27:33 INFO - distribute == 0.6.14 17:27:33 INFO - docopt == 0.6.1 17:27:33 INFO - manifestparser == 1.1 17:27:33 INFO - marionette-client == 2.3.0 17:27:33 INFO - marionette-driver == 1.4.0 17:27:33 INFO - mozInstall == 1.12 17:27:33 INFO - mozcrash == 0.17 17:27:33 INFO - mozdebug == 0.1 17:27:33 INFO - mozdevice == 0.48 17:27:33 INFO - mozfile == 1.2 17:27:33 INFO - mozhttpd == 0.7 17:27:33 INFO - mozinfo == 0.9 17:27:33 INFO - mozleak == 0.1 17:27:33 INFO - mozlog == 3.1 17:27:33 INFO - moznetwork == 0.27 17:27:33 INFO - mozprocess == 0.22 17:27:33 INFO - mozprofile == 0.28 17:27:33 INFO - mozrunner == 6.11 17:27:33 INFO - mozscreenshot == 0.1 17:27:33 INFO - mozsystemmonitor == 0.0 17:27:33 INFO - moztest == 0.7 17:27:33 INFO - mozversion == 1.4 17:27:33 INFO - requests == 1.2.3 17:27:33 INFO - wptserve == 1.4.0 17:27:33 INFO - Running post-action listener: _resource_record_post_action 17:27:33 INFO - Running post-action listener: _start_resource_monitoring 17:27:33 INFO - Starting resource monitoring. 17:27:33 INFO - ##### 17:27:33 INFO - ##### Running pull step. 17:27:33 INFO - ##### 17:27:33 INFO - Running pre-action listener: _resource_record_pre_action 17:27:33 INFO - Running main action method: pull 17:27:33 INFO - Pull has nothing to do! 17:27:33 INFO - Running post-action listener: _resource_record_post_action 17:27:33 INFO - ##### 17:27:33 INFO - ##### Running install step. 17:27:33 INFO - ##### 17:27:33 INFO - Running pre-action listener: _resource_record_pre_action 17:27:33 INFO - Running main action method: install 17:27:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:27:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:27:33 INFO - Reading from file tmpfile_stdout 17:27:33 INFO - Using _rmtree_windows ... 17:27:33 INFO - Using _rmtree_windows ... 17:27:33 INFO - Detecting whether we're running mozinstall >=1.0... 17:27:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:27:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:27:34 INFO - Reading from file tmpfile_stdout 17:27:34 INFO - Output received: 17:27:34 INFO - Usage: mozinstall-script.py [options] installer 17:27:34 INFO - Options: 17:27:34 INFO - -h, --help show this help message and exit 17:27:34 INFO - -d DEST, --destination=DEST 17:27:34 INFO - Directory to install application into. [default: 17:27:34 INFO - "C:\slave\test"] 17:27:34 INFO - --app=APP Application being installed. [default: firefox] 17:27:34 INFO - Using _rmtree_windows ... 17:27:34 INFO - Using _rmtree_windows ... 17:27:34 INFO - mkdir: C:\slave\test\build\application 17:27:34 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'] 17:27:34 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 17:27:37 INFO - Reading from file tmpfile_stdout 17:27:37 INFO - Output received: 17:27:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:27:37 INFO - Using _rmtree_windows ... 17:27:37 INFO - Using _rmtree_windows ... 17:27:37 INFO - Running post-action listener: _resource_record_post_action 17:27:37 INFO - ##### 17:27:37 INFO - ##### Running run-tests step. 17:27:37 INFO - ##### 17:27:37 INFO - Running pre-action listener: _resource_record_pre_action 17:27:37 INFO - Running main action method: run_tests 17:27:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:27:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:27:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:27:37 INFO - grabbing minidump binary from tooltool 17:27: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')]} 17:27:37 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 0x025B8368>, '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 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A60C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:27:37 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 17:27:37 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 17:27:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:27:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7ivfcd 17:27:38 INFO - INFO - File integrity verified, renaming tmp7ivfcd to win32-minidump_stackwalk.exe 17:27:38 INFO - Return code: 0 17:27:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:27:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:27:38 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/Aq1VBerATACb6puLAbdY2Q/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 17:27:38 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/Aq1VBerATACb6puLAbdY2Q/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 17:27:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:27:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Roaming', 17:27:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:27:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:27:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:27:38 INFO - 'COMPUTERNAME': 'T-W864-IX-055', 17:27:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:27:38 INFO - 'DCLOCATION': 'SCL3', 17:27:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:27:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:27:38 INFO - 'HOMEDRIVE': 'C:', 17:27:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-055', 17:27:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:27:38 INFO - 'KTS_VERSION': '1.19c', 17:27:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-055\\AppData\\Local', 17:27:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-055', 17:27:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:27:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:27:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:27:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:27:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:27:38 INFO - 'MOZ_NO_REMOTE': '1', 17:27:38 INFO - 'NO_EM_RESTART': '1', 17:27:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:27:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:27:38 INFO - 'OS': 'Windows_NT', 17:27:38 INFO - 'OURDRIVE': 'C:', 17:27: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', 17:27:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:27:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:27:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:27:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:27:38 INFO - 'PROCESSOR_LEVEL': '6', 17:27:38 INFO - 'PROCESSOR_REVISION': '1e05', 17:27:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:27:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:27:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:27:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:27:38 INFO - 'PROMPT': '$P$G', 17:27:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:27:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:27:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:27:38 INFO - 'PWD': 'C:\\slave\\test', 17:27:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:27:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:27:38 INFO - 'SYSTEMDRIVE': 'C:', 17:27:38 INFO - 'SYSTEMROOT': 'C:\\windows', 17:27:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:27:38 INFO - 'TEST1': 'testie', 17:27:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:27:38 INFO - 'USERDOMAIN': 'T-W864-IX-055', 17:27:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-055', 17:27:38 INFO - 'USERNAME': 'cltbld', 17:27:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-055', 17:27:38 INFO - 'WINDIR': 'C:\\windows', 17:27:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:27:38 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/Aq1VBerATACb6puLAbdY2Q/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 17:27:40 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 17:27:40 INFO - import pkg_resources 17:27:41 INFO - Using 1 client processes 17:27:44 INFO - SUITE-START | Running 778 tests 17:27:44 INFO - Running testharness tests 17:27:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:27:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:27:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:27:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:27:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:27:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:27:44 INFO - Setting up ssl 17:27:45 INFO - PROCESS | certutil | 17:27:45 INFO - PROCESS | certutil | 17:27:45 INFO - PROCESS | certutil | 17:27:45 INFO - Certificate Nickname Trust Attributes 17:27:45 INFO - SSL,S/MIME,JAR/XPI 17:27:45 INFO - 17:27:45 INFO - web-platform-tests CT,, 17:27:45 INFO - 17:27:45 INFO - Starting runner 17:27:45 INFO - PROCESS | 3552 | [3552] 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 17:27:45 INFO - PROCESS | 3552 | [3552] 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 17:27:46 INFO - PROCESS | 3552 | [3552] 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 17:27:47 INFO - PROCESS | 3552 | 1466036867340 Marionette DEBUG Marionette enabled via build flag and pref 17:27:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2125E000 == 1 [pid = 3552] [id = 1] 17:27:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 1 (0000000A301E6800) [pid = 3552] [serial = 1] [outer = 0000000000000000] 17:27:48 INFO - PROCESS | 3552 | [3552] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:27:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 2 (0000000A301E7800) [pid = 3552] [serial = 2] [outer = 0000000A301E6800] 17:27:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A326CD800 == 2 [pid = 3552] [id = 2] 17:27:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 3 (0000000A326CE000) [pid = 3552] [serial = 3] [outer = 0000000000000000] 17:27:48 INFO - PROCESS | 3552 | [3552] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:27:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 4 (0000000A326CF000) [pid = 3552] [serial = 4] [outer = 0000000A326CE000] 17:27:49 INFO - PROCESS | 3552 | 1466036869197 Marionette INFO Listening on port 2828 17:27:51 INFO - PROCESS | 3552 | 1466036871173 Marionette DEBUG Marionette enabled via command-line flag 17:27:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A345AD000 == 3 [pid = 3552] [id = 3] 17:27:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 5 (0000000A34605800) [pid = 3552] [serial = 5] [outer = 0000000000000000] 17:27:51 INFO - PROCESS | 3552 | [3552] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:27:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 6 (0000000A34606800) [pid = 3552] [serial = 6] [outer = 0000000A34605800] 17:27:51 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:27:51 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:27:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 7 (0000000A3511A000) [pid = 3552] [serial = 7] [outer = 0000000A326CE000] 17:27:51 INFO - PROCESS | 3552 | [3552] 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 17:27:51 INFO - PROCESS | 3552 | 1466036871874 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 17:27:51 INFO - PROCESS | 3552 | [3552] 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 17:27:51 INFO - PROCESS | 3552 | 1466036871905 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 17:27:51 INFO - PROCESS | 3552 | [3552] 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 17:27:51 INFO - PROCESS | 3552 | 1466036871912 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 17:27:51 INFO - PROCESS | 3552 | [3552] 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 17:27:51 INFO - PROCESS | 3552 | 1466036871942 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 17:27:51 INFO - PROCESS | 3552 | [3552] 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 17:27:51 INFO - PROCESS | 3552 | 1466036871952 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 17:27:51 INFO - PROCESS | 3552 | 1466036871954 Marionette DEBUG Closed connection conn0 17:27:51 INFO - PROCESS | 3552 | 1466036871959 Marionette DEBUG Closed connection conn1 17:27:51 INFO - PROCESS | 3552 | 1466036871961 Marionette DEBUG Closed connection conn2 17:27:52 INFO - PROCESS | 3552 | 1466036872004 Marionette DEBUG Closed connection conn3 17:27:52 INFO - PROCESS | 3552 | 1466036872042 Marionette DEBUG Closed connection conn4 17:27:52 INFO - PROCESS | 3552 | [3552] 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 17:27:52 INFO - PROCESS | 3552 | 1466036872049 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 17:27:52 INFO - PROCESS | 3552 | 1466036872224 Marionette DEBUG Closed connection conn5 17:27:52 INFO - PROCESS | 3552 | [3552] 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 17:27:52 INFO - PROCESS | 3552 | 1466036872229 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 17:27:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3563A800 == 4 [pid = 3552] [id = 4] 17:27:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 8 (0000000A35D59C00) [pid = 3552] [serial = 8] [outer = 0000000000000000] 17:27:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 9 (0000000A356E9000) [pid = 3552] [serial = 9] [outer = 0000000A35D59C00] 17:27:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 10 (0000000A3560B800) [pid = 3552] [serial = 10] [outer = 0000000A35D59C00] 17:27:52 INFO - PROCESS | 3552 | 1466036872406 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:27:52 INFO - PROCESS | 3552 | 1466036872412 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":"20160615151425","device":"desktop","version":"48.0"} 17:27:53 INFO - PROCESS | 3552 | [3552] 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 17:27:53 INFO - PROCESS | 3552 | [3552] 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 17:27:53 INFO - PROCESS | 3552 | [3552] 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 17:27:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B665800 == 5 [pid = 3552] [id = 5] 17:27:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 11 (0000000A3B66C800) [pid = 3552] [serial = 11] [outer = 0000000000000000] 17:27:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B66D000 == 6 [pid = 3552] [id = 6] 17:27:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 12 (0000000A3B69F000) [pid = 3552] [serial = 12] [outer = 0000000000000000] 17:27:55 INFO - PROCESS | 3552 | [3552] 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 17:27:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF7D000 == 7 [pid = 3552] [id = 7] 17:27:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 13 (0000000A3B110000) [pid = 3552] [serial = 13] [outer = 0000000000000000] 17:27:55 INFO - PROCESS | 3552 | [3552] 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 17:27:55 INFO - PROCESS | 3552 | [3552] 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 17:27:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 14 (0000000A3C264C00) [pid = 3552] [serial = 14] [outer = 0000000A3B110000] 17:27:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 15 (0000000A3BA49800) [pid = 3552] [serial = 15] [outer = 0000000A3B66C800] 17:27:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 16 (0000000A3C1F3800) [pid = 3552] [serial = 16] [outer = 0000000A3B69F000] 17:27:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 17 (0000000A3C530C00) [pid = 3552] [serial = 17] [outer = 0000000A3B110000] 17:27:56 INFO - PROCESS | 3552 | 1466036876535 Marionette INFO startBrowser f4087404-3464-4ca6-9685-ac31846ec79d 17:27:56 INFO - PROCESS | 3552 | 1466036876569 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 3552 | 1466036876583 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 3552 | 1466036876585 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:27:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 18 (0000000A3E5F2C00) [pid = 3552] [serial = 18] [outer = 0000000A3B110000] 17:27:57 INFO - PROCESS | 3552 | 1466036877476 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"f4087404-3464-4ca6-9685-ac31846ec79d","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":"20160615151425","device":"desktop","version":"48.0","command_id":1}}] 17:27:58 INFO - PROCESS | 3552 | 1466036878062 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}] 17:27:58 INFO - PROCESS | 3552 | 1466036878066 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:27:58 INFO - PROCESS | 3552 | 1466036878102 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 17:27:58 INFO - PROCESS | 3552 | 1466036878118 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:27:58 INFO - PROCESS | 3552 | 1466036878120 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:27:58 INFO - PROCESS | 3552 | [3552] 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 17:27:59 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2125E000 == 6 [pid = 3552] [id = 1] 17:28:00 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:28:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 19 (0000000A345C9000) [pid = 3552] [serial = 19] [outer = 0000000A3B110000] 17:28:00 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:28:00 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:28:00 INFO - PROCESS | 3552 | 1466036880726 Marionette TRACE conn6 <- [1,3,null,{}] 17:28:00 INFO - PROCESS | 3552 | 1466036880730 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:28:00 INFO - PROCESS | 3552 | 1466036880733 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:00 INFO - PROCESS | 3552 | 1466036880754 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 17:28:00 INFO - PROCESS | 3552 | 1466036880786 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 17:28:00 INFO - PROCESS | 3552 | 1466036880790 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 17:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:28:00 INFO - PROCESS | 3552 | 1466036880795 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:28:00 INFO - PROCESS | 3552 | 1466036880798 Marionette TRACE conn6 <- [1,6,null,{}] 17:28:00 INFO - PROCESS | 3552 | 1466036880808 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}] 17:28:00 INFO - PROCESS | 3552 | 1466036880811 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:00 INFO - PROCESS | 3552 | 1466036880832 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 17:28:00 INFO - PROCESS | 3552 | 1466036880838 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:00 INFO - PROCESS | 3552 | 1466036880841 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35182000 == 7 [pid = 3552] [id = 8] 17:28:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 20 (0000000A3BA7A800) [pid = 3552] [serial = 20] [outer = 0000000000000000] 17:28:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 21 (0000000A3BA7C400) [pid = 3552] [serial = 21] [outer = 0000000A3BA7A800] 17:28:00 INFO - PROCESS | 3552 | 1466036880902 Marionette DEBUG loaded listener.js 17:28:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 22 (0000000A3BD84000) [pid = 3552] [serial = 22] [outer = 0000000A3BA7A800] 17:28:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2E740800 == 8 [pid = 3552] [id = 9] 17:28:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 23 (0000000A2DEC2400) [pid = 3552] [serial = 23] [outer = 0000000000000000] 17:28:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 24 (0000000A33BA2000) [pid = 3552] [serial = 24] [outer = 0000000A2DEC2400] 17:28:01 INFO - PROCESS | 3552 | 1466036881440 Marionette DEBUG loaded listener.js 17:28:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 25 (0000000A3431A800) [pid = 3552] [serial = 25] [outer = 0000000A2DEC2400] 17:28:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3563A800 == 7 [pid = 3552] [id = 4] 17:28:01 INFO - PROCESS | 3552 | 1466036881957 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]]]}] 17:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1239ms 17:28:02 INFO - PROCESS | 3552 | 1466036882137 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 17:28:02 INFO - PROCESS | 3552 | 1466036882140 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 17:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:28:02 INFO - PROCESS | 3552 | 1466036882159 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:28:02 INFO - PROCESS | 3552 | 1466036882162 Marionette TRACE conn6 <- [1,10,null,{}] 17:28:02 INFO - PROCESS | 3552 | 1466036882167 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}] 17:28:02 INFO - PROCESS | 3552 | 1466036882170 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:02 INFO - PROCESS | 3552 | 1466036882268 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 17:28:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3411C800 == 8 [pid = 3552] [id = 10] 17:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 26 (0000000A34157800) [pid = 3552] [serial = 26] [outer = 0000000000000000] 17:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 27 (0000000A3415C000) [pid = 3552] [serial = 27] [outer = 0000000A34157800] 17:28:02 INFO - PROCESS | 3552 | 1466036882305 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:02 INFO - PROCESS | 3552 | 1466036882308 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 28 (0000000A34392800) [pid = 3552] [serial = 28] [outer = 0000000A34157800] 17:28:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A345AC800 == 9 [pid = 3552] [id = 11] 17:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 29 (0000000A39699C00) [pid = 3552] [serial = 29] [outer = 0000000000000000] 17:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 30 (0000000A3AF64800) [pid = 3552] [serial = 30] [outer = 0000000A39699C00] 17:28:02 INFO - PROCESS | 3552 | 1466036882371 Marionette DEBUG loaded listener.js 17:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 31 (0000000A3B10C800) [pid = 3552] [serial = 31] [outer = 0000000A39699C00] 17:28:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2DEED000 == 10 [pid = 3552] [id = 12] 17:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 32 (0000000A2ED1D400) [pid = 3552] [serial = 32] [outer = 0000000000000000] 17:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 33 (0000000A3BBE7800) [pid = 3552] [serial = 33] [outer = 0000000A2ED1D400] 17:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 34 (0000000A3BA7A000) [pid = 3552] [serial = 34] [outer = 0000000A2ED1D400] 17:28:02 INFO - PROCESS | 3552 | 1466036882991 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]]]}] 17:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 900ms 17:28:03 INFO - PROCESS | 3552 | 1466036883056 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 17:28:03 INFO - PROCESS | 3552 | 1466036883060 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 17:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:28:03 INFO - PROCESS | 3552 | 1466036883067 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:28:03 INFO - PROCESS | 3552 | 1466036883069 Marionette TRACE conn6 <- [1,14,null,{}] 17:28:03 INFO - PROCESS | 3552 | 1466036883074 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}] 17:28:03 INFO - PROCESS | 3552 | 1466036883076 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:03 INFO - PROCESS | 3552 | 1466036883178 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 17:28:03 INFO - PROCESS | 3552 | 1466036883233 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:03 INFO - PROCESS | 3552 | 1466036883235 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39069000 == 11 [pid = 3552] [id = 13] 17:28:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 35 (0000000A3CCE1C00) [pid = 3552] [serial = 35] [outer = 0000000000000000] 17:28:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 36 (0000000A3D587800) [pid = 3552] [serial = 36] [outer = 0000000A3CCE1C00] 17:28:03 INFO - PROCESS | 3552 | 1466036883284 Marionette DEBUG loaded listener.js 17:28:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 37 (0000000A3E695800) [pid = 3552] [serial = 37] [outer = 0000000A3CCE1C00] 17:28:03 INFO - PROCESS | 3552 | 1466036883667 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]]]}] 17:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 17:28:03 INFO - PROCESS | 3552 | 1466036883715 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 17:28:03 INFO - PROCESS | 3552 | 1466036883717 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 17:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:28:03 INFO - PROCESS | 3552 | 1466036883722 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:28:03 INFO - PROCESS | 3552 | 1466036883726 Marionette TRACE conn6 <- [1,18,null,{}] 17:28:03 INFO - PROCESS | 3552 | 1466036883738 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}] 17:28:03 INFO - PROCESS | 3552 | 1466036883743 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:03 INFO - PROCESS | 3552 | 1466036883834 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 17:28:03 INFO - PROCESS | 3552 | 1466036883841 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:03 INFO - PROCESS | 3552 | 1466036883845 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B52B000 == 12 [pid = 3552] [id = 14] 17:28:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 38 (0000000A38DA8800) [pid = 3552] [serial = 38] [outer = 0000000000000000] 17:28:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 39 (0000000A38DAA400) [pid = 3552] [serial = 39] [outer = 0000000A38DA8800] 17:28:03 INFO - PROCESS | 3552 | 1466036883897 Marionette DEBUG loaded listener.js 17:28:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 40 (0000000A3ECD3400) [pid = 3552] [serial = 40] [outer = 0000000A38DA8800] 17:28:04 INFO - PROCESS | 3552 | 1466036884311 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]]]}] 17:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 17:28:04 INFO - PROCESS | 3552 | 1466036884351 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 17:28:04 INFO - PROCESS | 3552 | 1466036884354 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 17:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:28:04 INFO - PROCESS | 3552 | 1466036884357 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:28:04 INFO - PROCESS | 3552 | 1466036884359 Marionette TRACE conn6 <- [1,22,null,{}] 17:28:04 INFO - PROCESS | 3552 | 1466036884363 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}] 17:28:04 INFO - PROCESS | 3552 | 1466036884365 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:04 INFO - PROCESS | 3552 | 1466036884456 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 17:28:04 INFO - PROCESS | 3552 | 1466036884462 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:04 INFO - PROCESS | 3552 | 1466036884464 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BA9E000 == 13 [pid = 3552] [id = 15] 17:28:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 41 (0000000A3BC99400) [pid = 3552] [serial = 41] [outer = 0000000000000000] 17:28:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 42 (0000000A3BCA1000) [pid = 3552] [serial = 42] [outer = 0000000A3BC99400] 17:28:04 INFO - PROCESS | 3552 | 1466036884509 Marionette DEBUG loaded listener.js 17:28:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 43 (0000000A3ECD6C00) [pid = 3552] [serial = 43] [outer = 0000000A3BC99400] 17:28:04 INFO - PROCESS | 3552 | 1466036884905 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]]]}] 17:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 17:28:04 INFO - PROCESS | 3552 | 1466036884950 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 17:28:04 INFO - PROCESS | 3552 | 1466036884953 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 17:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:28:04 INFO - PROCESS | 3552 | 1466036884956 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:28:04 INFO - PROCESS | 3552 | 1466036884958 Marionette TRACE conn6 <- [1,26,null,{}] 17:28:04 INFO - PROCESS | 3552 | 1466036884961 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}] 17:28:04 INFO - PROCESS | 3552 | 1466036884964 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:05 INFO - PROCESS | 3552 | 1466036885046 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 17:28:05 INFO - PROCESS | 3552 | 1466036885052 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:05 INFO - PROCESS | 3552 | 1466036885054 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC18800 == 14 [pid = 3552] [id = 16] 17:28:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 44 (0000000A3431B400) [pid = 3552] [serial = 44] [outer = 0000000000000000] 17:28:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 45 (0000000A38A47000) [pid = 3552] [serial = 45] [outer = 0000000A3431B400] 17:28:05 INFO - PROCESS | 3552 | 1466036885100 Marionette DEBUG loaded listener.js 17:28:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 46 (0000000A39696400) [pid = 3552] [serial = 46] [outer = 0000000A3431B400] 17:28:05 INFO - PROCESS | 3552 | 1466036885536 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]]]}] 17:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 628ms 17:28:05 INFO - PROCESS | 3552 | 1466036885586 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 17:28:05 INFO - PROCESS | 3552 | 1466036885589 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 17:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:28:05 INFO - PROCESS | 3552 | 1466036885597 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:28:05 INFO - PROCESS | 3552 | 1466036885599 Marionette TRACE conn6 <- [1,30,null,{}] 17:28:05 INFO - PROCESS | 3552 | 1466036885603 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}] 17:28:05 INFO - PROCESS | 3552 | 1466036885609 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:05 INFO - PROCESS | 3552 | 1466036885716 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 17:28:05 INFO - PROCESS | 3552 | 1466036885728 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:05 INFO - PROCESS | 3552 | 1466036885730 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF80800 == 15 [pid = 3552] [id = 17] 17:28:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 47 (0000000A3B48F800) [pid = 3552] [serial = 47] [outer = 0000000000000000] 17:28:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 48 (0000000A3BCA2800) [pid = 3552] [serial = 48] [outer = 0000000A3B48F800] 17:28:05 INFO - PROCESS | 3552 | 1466036885775 Marionette DEBUG loaded listener.js 17:28:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 49 (0000000A2D67B800) [pid = 3552] [serial = 49] [outer = 0000000A3B48F800] 17:28:06 INFO - PROCESS | 3552 | 1466036886162 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]]]}] 17:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 17:28:06 INFO - PROCESS | 3552 | 1466036886188 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 17:28:06 INFO - PROCESS | 3552 | 1466036886190 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 17:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:28:06 INFO - PROCESS | 3552 | 1466036886203 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:28:06 INFO - PROCESS | 3552 | 1466036886205 Marionette TRACE conn6 <- [1,34,null,{}] 17:28:06 INFO - PROCESS | 3552 | 1466036886208 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}] 17:28:06 INFO - PROCESS | 3552 | 1466036886210 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:06 INFO - PROCESS | 3552 | 1466036886288 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 17:28:06 INFO - PROCESS | 3552 | 1466036886293 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:06 INFO - PROCESS | 3552 | 1466036886295 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3CB9F000 == 16 [pid = 3552] [id = 18] 17:28:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 50 (0000000A2D683400) [pid = 3552] [serial = 50] [outer = 0000000000000000] 17:28:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 51 (0000000A2EE75400) [pid = 3552] [serial = 51] [outer = 0000000A2D683400] 17:28:06 INFO - PROCESS | 3552 | 1466036886340 Marionette DEBUG loaded listener.js 17:28:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 52 (0000000A2EE7C000) [pid = 3552] [serial = 52] [outer = 0000000A2D683400] 17:28:06 INFO - PROCESS | 3552 | 1466036886809 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]]]}] 17:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 17:28:06 INFO - PROCESS | 3552 | 1466036886842 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 17:28:06 INFO - PROCESS | 3552 | 1466036886845 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 17:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:28:06 INFO - PROCESS | 3552 | 1466036886848 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:28:06 INFO - PROCESS | 3552 | 1466036886850 Marionette TRACE conn6 <- [1,38,null,{}] 17:28:06 INFO - PROCESS | 3552 | 1466036886853 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}] 17:28:06 INFO - PROCESS | 3552 | 1466036886855 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:06 INFO - PROCESS | 3552 | 1466036886945 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 17:28:06 INFO - PROCESS | 3552 | 1466036886953 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:06 INFO - PROCESS | 3552 | 1466036886955 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECC1000 == 17 [pid = 3552] [id = 19] 17:28:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 53 (0000000A3AF66400) [pid = 3552] [serial = 53] [outer = 0000000000000000] 17:28:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 54 (0000000A40F82800) [pid = 3552] [serial = 54] [outer = 0000000A3AF66400] 17:28:07 INFO - PROCESS | 3552 | 1466036887000 Marionette DEBUG loaded listener.js 17:28:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 55 (0000000A40F8AC00) [pid = 3552] [serial = 55] [outer = 0000000A3AF66400] 17:28:07 INFO - PROCESS | 3552 | 1466036887369 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]]]}] 17:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 585ms 17:28:07 INFO - PROCESS | 3552 | 1466036887437 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 17:28:07 INFO - PROCESS | 3552 | 1466036887440 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 17:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:28:07 INFO - PROCESS | 3552 | 1466036887443 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:28:07 INFO - PROCESS | 3552 | 1466036887445 Marionette TRACE conn6 <- [1,42,null,{}] 17:28:07 INFO - PROCESS | 3552 | 1466036887448 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}] 17:28:07 INFO - PROCESS | 3552 | 1466036887450 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:07 INFO - PROCESS | 3552 | 1466036887539 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 17:28:07 INFO - PROCESS | 3552 | 1466036887545 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:07 INFO - PROCESS | 3552 | 1466036887547 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:07 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42336000 == 18 [pid = 3552] [id = 20] 17:28:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 56 (0000000A42007C00) [pid = 3552] [serial = 56] [outer = 0000000000000000] 17:28:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 57 (0000000A4200D800) [pid = 3552] [serial = 57] [outer = 0000000A42007C00] 17:28:07 INFO - PROCESS | 3552 | 1466036887592 Marionette DEBUG loaded listener.js 17:28:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 58 (0000000A3D104000) [pid = 3552] [serial = 58] [outer = 0000000A42007C00] 17:28:07 INFO - PROCESS | 3552 | 1466036887982 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]]]}] 17:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 17:28:08 INFO - PROCESS | 3552 | 1466036888032 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 17:28:08 INFO - PROCESS | 3552 | 1466036888034 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 17:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:28:08 INFO - PROCESS | 3552 | 1466036888048 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:28:08 INFO - PROCESS | 3552 | 1466036888050 Marionette TRACE conn6 <- [1,46,null,{}] 17:28:08 INFO - PROCESS | 3552 | 1466036888054 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}] 17:28:08 INFO - PROCESS | 3552 | 1466036888055 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:08 INFO - PROCESS | 3552 | 1466036888149 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 17:28:08 INFO - PROCESS | 3552 | 1466036888155 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:08 INFO - PROCESS | 3552 | 1466036888157 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42352800 == 19 [pid = 3552] [id = 21] 17:28:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A3D109000) [pid = 3552] [serial = 59] [outer = 0000000000000000] 17:28:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A3D10D000) [pid = 3552] [serial = 60] [outer = 0000000A3D109000] 17:28:08 INFO - PROCESS | 3552 | 1466036888205 Marionette DEBUG loaded listener.js 17:28:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A43108C00) [pid = 3552] [serial = 61] [outer = 0000000A3D109000] 17:28:08 INFO - PROCESS | 3552 | 1466036888613 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]]]}] 17:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 17:28:08 INFO - PROCESS | 3552 | 1466036888628 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 17:28:08 INFO - PROCESS | 3552 | 1466036888630 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 17:28:08 INFO - PROCESS | 3552 | 1466036888633 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:28:08 INFO - PROCESS | 3552 | 1466036888636 Marionette TRACE conn6 <- [1,50,null,{}] 17:28:08 INFO - PROCESS | 3552 | 1466036888639 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}] 17:28:08 INFO - PROCESS | 3552 | 1466036888642 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:08 INFO - PROCESS | 3552 | 1466036888770 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 17:28:08 INFO - PROCESS | 3552 | 1466036888777 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:08 INFO - PROCESS | 3552 | 1466036888780 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43392000 == 20 [pid = 3552] [id = 22] 17:28:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A43113400) [pid = 3552] [serial = 62] [outer = 0000000000000000] 17:28:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A431C4400) [pid = 3552] [serial = 63] [outer = 0000000A43113400] 17:28:08 INFO - PROCESS | 3552 | 1466036888829 Marionette DEBUG loaded listener.js 17:28:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A431CC800) [pid = 3552] [serial = 64] [outer = 0000000A43113400] 17:28:09 INFO - PROCESS | 3552 | 1466036889899 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]]]}] 17:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1274ms 17:28:09 INFO - PROCESS | 3552 | 1466036889911 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 17:28:09 INFO - PROCESS | 3552 | 1466036889916 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 17:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:28:09 INFO - PROCESS | 3552 | 1466036889926 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:28:09 INFO - PROCESS | 3552 | 1466036889929 Marionette TRACE conn6 <- [1,54,null,{}] 17:28:09 INFO - PROCESS | 3552 | 1466036889936 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}] 17:28:09 INFO - PROCESS | 3552 | 1466036889939 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:10 INFO - PROCESS | 3552 | 1466036890053 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 17:28:10 INFO - PROCESS | 3552 | 1466036890060 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:10 INFO - PROCESS | 3552 | 1466036890065 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A326E0800 == 21 [pid = 3552] [id = 23] 17:28:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A3269A800) [pid = 3552] [serial = 65] [outer = 0000000000000000] 17:28:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A35245C00) [pid = 3552] [serial = 66] [outer = 0000000A3269A800] 17:28:10 INFO - PROCESS | 3552 | 1466036890118 Marionette DEBUG loaded listener.js 17:28:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A38A43000) [pid = 3552] [serial = 67] [outer = 0000000A3269A800] 17:28:10 INFO - PROCESS | 3552 | 1466036890533 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]]]}] 17:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 627ms 17:28:10 INFO - PROCESS | 3552 | 1466036890559 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 17:28:10 INFO - PROCESS | 3552 | 1466036890563 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 17:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:28:10 INFO - PROCESS | 3552 | 1466036890569 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:28:10 INFO - PROCESS | 3552 | 1466036890572 Marionette TRACE conn6 <- [1,58,null,{}] 17:28:10 INFO - PROCESS | 3552 | 1466036890576 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}] 17:28:10 INFO - PROCESS | 3552 | 1466036890579 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:10 INFO - PROCESS | 3552 | 1466036890683 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 17:28:10 INFO - PROCESS | 3552 | 1466036890690 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:10 INFO - PROCESS | 3552 | 1466036890692 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DE0000 == 22 [pid = 3552] [id = 24] 17:28:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A38DB6400) [pid = 3552] [serial = 68] [outer = 0000000000000000] 17:28:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A38E80400) [pid = 3552] [serial = 69] [outer = 0000000A38DB6400] 17:28:10 INFO - PROCESS | 3552 | 1466036890741 Marionette DEBUG loaded listener.js 17:28:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3AF67400) [pid = 3552] [serial = 70] [outer = 0000000A38DB6400] 17:28:11 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A35D59C00) [pid = 3552] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:28:11 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3BA7A800) [pid = 3552] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:28:11 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A39699C00) [pid = 3552] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:28:11 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3CCE1C00) [pid = 3552] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:28:11 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A38DA8800) [pid = 3552] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:28:11 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3BC99400) [pid = 3552] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:28:11 INFO - PROCESS | 3552 | 1466036891396 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]]]}] 17:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 878ms 17:28:11 INFO - PROCESS | 3552 | 1466036891450 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 17:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:28:11 INFO - PROCESS | 3552 | 1466036891453 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 17:28:11 INFO - PROCESS | 3552 | 1466036891456 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:28:11 INFO - PROCESS | 3552 | 1466036891460 Marionette TRACE conn6 <- [1,62,null,{}] 17:28:11 INFO - PROCESS | 3552 | 1466036891471 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}] 17:28:11 INFO - PROCESS | 3552 | 1466036891475 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:11 INFO - PROCESS | 3552 | 1466036891568 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 17:28:11 INFO - PROCESS | 3552 | 1466036891627 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:11 INFO - PROCESS | 3552 | 1466036891630 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:11 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B31E800 == 23 [pid = 3552] [id = 25] 17:28:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A3431B000) [pid = 3552] [serial = 71] [outer = 0000000000000000] 17:28:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3560F000) [pid = 3552] [serial = 72] [outer = 0000000A3431B000] 17:28:11 INFO - PROCESS | 3552 | 1466036891681 Marionette DEBUG loaded listener.js 17:28:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A3B495C00) [pid = 3552] [serial = 73] [outer = 0000000A3431B000] 17:28:12 INFO - PROCESS | 3552 | 1466036892037 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]]]}] 17:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 17:28:12 INFO - PROCESS | 3552 | 1466036892095 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 17:28:12 INFO - PROCESS | 3552 | 1466036892098 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 17:28:12 INFO - PROCESS | 3552 | 1466036892101 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:28:12 INFO - PROCESS | 3552 | 1466036892103 Marionette TRACE conn6 <- [1,66,null,{}] 17:28:12 INFO - PROCESS | 3552 | 1466036892107 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}] 17:28:12 INFO - PROCESS | 3552 | 1466036892109 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:12 INFO - PROCESS | 3552 | 1466036892194 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 17:28:12 INFO - PROCESS | 3552 | 1466036892199 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:12 INFO - PROCESS | 3552 | 1466036892202 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCE1000 == 24 [pid = 3552] [id = 26] 17:28:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3BAEF000) [pid = 3552] [serial = 74] [outer = 0000000000000000] 17:28:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3BAFA800) [pid = 3552] [serial = 75] [outer = 0000000A3BAEF000] 17:28:12 INFO - PROCESS | 3552 | 1466036892248 Marionette DEBUG loaded listener.js 17:28:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3BCA4800) [pid = 3552] [serial = 76] [outer = 0000000A3BAEF000] 17:28:12 INFO - PROCESS | 3552 | 1466036892632 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]]]}] 17:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 584ms 17:28:12 INFO - PROCESS | 3552 | 1466036892692 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 17:28:12 INFO - PROCESS | 3552 | 1466036892694 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 17:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:28:12 INFO - PROCESS | 3552 | 1466036892697 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:28:12 INFO - PROCESS | 3552 | 1466036892699 Marionette TRACE conn6 <- [1,70,null,{}] 17:28:12 INFO - PROCESS | 3552 | 1466036892703 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}] 17:28:12 INFO - PROCESS | 3552 | 1466036892705 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:12 INFO - PROCESS | 3552 | 1466036892784 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 17:28:12 INFO - PROCESS | 3552 | 1466036892790 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:12 INFO - PROCESS | 3552 | 1466036892792 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D3D9000 == 25 [pid = 3552] [id = 27] 17:28:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A38DB2C00) [pid = 3552] [serial = 77] [outer = 0000000000000000] 17:28:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3CAF3800) [pid = 3552] [serial = 78] [outer = 0000000A38DB2C00] 17:28:12 INFO - PROCESS | 3552 | 1466036892837 Marionette DEBUG loaded listener.js 17:28:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3D110800) [pid = 3552] [serial = 79] [outer = 0000000A38DB2C00] 17:28:13 INFO - PROCESS | 3552 | 1466036893264 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]]]}] 17:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 626ms 17:28:13 INFO - PROCESS | 3552 | 1466036893328 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 17:28:13 INFO - PROCESS | 3552 | 1466036893333 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 17:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:28:13 INFO - PROCESS | 3552 | 1466036893342 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:28:13 INFO - PROCESS | 3552 | 1466036893347 Marionette TRACE conn6 <- [1,74,null,{}] 17:28:13 INFO - PROCESS | 3552 | 1466036893354 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}] 17:28:13 INFO - PROCESS | 3552 | 1466036893358 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:13 INFO - PROCESS | 3552 | 1466036893473 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 17:28:13 INFO - PROCESS | 3552 | 1466036893539 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:13 INFO - PROCESS | 3552 | 1466036893543 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A32651800 == 26 [pid = 3552] [id = 28] 17:28:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2F096400) [pid = 3552] [serial = 80] [outer = 0000000000000000] 17:28:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A2F098400) [pid = 3552] [serial = 81] [outer = 0000000A2F096400] 17:28:13 INFO - PROCESS | 3552 | 1466036893606 Marionette DEBUG loaded listener.js 17:28:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2F0A3400) [pid = 3552] [serial = 82] [outer = 0000000A2F096400] 17:28:14 INFO - PROCESS | 3552 | 1466036894199 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]]]}] 17:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 902ms 17:28:14 INFO - PROCESS | 3552 | 1466036894244 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 17:28:14 INFO - PROCESS | 3552 | 1466036894248 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 17:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:28:14 INFO - PROCESS | 3552 | 1466036894255 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:28:14 INFO - PROCESS | 3552 | 1466036894259 Marionette TRACE conn6 <- [1,78,null,{}] 17:28:14 INFO - PROCESS | 3552 | 1466036894264 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}] 17:28:14 INFO - PROCESS | 3552 | 1466036894267 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:14 INFO - PROCESS | 3552 | 1466036894377 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 17:28:14 INFO - PROCESS | 3552 | 1466036894437 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:14 INFO - PROCESS | 3552 | 1466036894440 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECCC800 == 27 [pid = 3552] [id = 29] 17:28:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38DB7000) [pid = 3552] [serial = 83] [outer = 0000000000000000] 17:28:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A390DB800) [pid = 3552] [serial = 84] [outer = 0000000A38DB7000] 17:28:14 INFO - PROCESS | 3552 | 1466036894499 Marionette DEBUG loaded listener.js 17:28:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B48C000) [pid = 3552] [serial = 85] [outer = 0000000A38DB7000] 17:28:15 INFO - PROCESS | 3552 | 1466036895063 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]]]}] 17:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 900ms 17:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:28:15 INFO - PROCESS | 3552 | 1466036895153 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 17:28:15 INFO - PROCESS | 3552 | 1466036895156 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 17:28:15 INFO - PROCESS | 3552 | 1466036895160 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:28:15 INFO - PROCESS | 3552 | 1466036895162 Marionette TRACE conn6 <- [1,82,null,{}] 17:28:15 INFO - PROCESS | 3552 | 1466036895187 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}] 17:28:15 INFO - PROCESS | 3552 | 1466036895192 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:15 INFO - PROCESS | 3552 | 1466036895325 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 17:28:15 INFO - PROCESS | 3552 | 1466036895364 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:15 INFO - PROCESS | 3552 | 1466036895368 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426BB800 == 28 [pid = 3552] [id = 30] 17:28:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3D583800) [pid = 3552] [serial = 86] [outer = 0000000000000000] 17:28:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3D9A1000) [pid = 3552] [serial = 87] [outer = 0000000A3D583800] 17:28:15 INFO - PROCESS | 3552 | 1466036895428 Marionette DEBUG loaded listener.js 17:28:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3EC46000) [pid = 3552] [serial = 88] [outer = 0000000A3D583800] 17:28:15 INFO - PROCESS | 3552 | 1466036895983 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]]]}] 17:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 879ms 17:28:16 INFO - PROCESS | 3552 | 1466036896041 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 17:28:16 INFO - PROCESS | 3552 | 1466036896044 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 17:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:28:16 INFO - PROCESS | 3552 | 1466036896048 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:28:16 INFO - PROCESS | 3552 | 1466036896050 Marionette TRACE conn6 <- [1,86,null,{}] 17:28:16 INFO - PROCESS | 3552 | 1466036896054 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}] 17:28:16 INFO - PROCESS | 3552 | 1466036896056 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:16 INFO - PROCESS | 3552 | 1466036896164 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 17:28:16 INFO - PROCESS | 3552 | 1466036896225 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:16 INFO - PROCESS | 3552 | 1466036896228 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:16 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42694800 == 29 [pid = 3552] [id = 31] 17:28:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2F173400) [pid = 3552] [serial = 89] [outer = 0000000000000000] 17:28:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2F17B000) [pid = 3552] [serial = 90] [outer = 0000000A2F173400] 17:28:16 INFO - PROCESS | 3552 | 1466036896284 Marionette DEBUG loaded listener.js 17:28:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3ECD5C00) [pid = 3552] [serial = 91] [outer = 0000000A2F173400] 17:28:16 INFO - PROCESS | 3552 | 1466036896834 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]]]}] 17:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 878ms 17:28:16 INFO - PROCESS | 3552 | 1466036896928 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 17:28:16 INFO - PROCESS | 3552 | 1466036896932 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 17:28:16 INFO - PROCESS | 3552 | 1466036896937 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:28:16 INFO - PROCESS | 3552 | 1466036896941 Marionette TRACE conn6 <- [1,90,null,{}] 17:28:16 INFO - PROCESS | 3552 | 1466036896947 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}] 17:28:16 INFO - PROCESS | 3552 | 1466036896951 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:17 INFO - PROCESS | 3552 | 1466036897062 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 17:28:17 INFO - PROCESS | 3552 | 1466036897130 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:17 INFO - PROCESS | 3552 | 1466036897135 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:17 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A34619800 == 30 [pid = 3552] [id = 32] 17:28:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A2F064C00) [pid = 3552] [serial = 92] [outer = 0000000000000000] 17:28:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A2F067000) [pid = 3552] [serial = 93] [outer = 0000000A2F064C00] 17:28:17 INFO - PROCESS | 3552 | 1466036897186 Marionette DEBUG loaded listener.js 17:28:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A2F0A5800) [pid = 3552] [serial = 94] [outer = 0000000A2F064C00] 17:28:18 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35182000 == 29 [pid = 3552] [id = 8] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3C530C00) [pid = 3552] [serial = 17] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A356E9000) [pid = 3552] [serial = 9] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A326CF000) [pid = 3552] [serial = 4] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A38A47000) [pid = 3552] [serial = 45] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BCA2800) [pid = 3552] [serial = 48] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2EE75400) [pid = 3552] [serial = 51] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A40F82800) [pid = 3552] [serial = 54] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A4200D800) [pid = 3552] [serial = 57] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3BA7C400) [pid = 3552] [serial = 21] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3BD84000) [pid = 3552] [serial = 22] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A33BA2000) [pid = 3552] [serial = 24] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3AF64800) [pid = 3552] [serial = 30] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3BBE7800) [pid = 3552] [serial = 33] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3D587800) [pid = 3552] [serial = 36] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A38DAA400) [pid = 3552] [serial = 39] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BCA1000) [pid = 3552] [serial = 42] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B10C800) [pid = 3552] [serial = 31] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3415C000) [pid = 3552] [serial = 27] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3E695800) [pid = 3552] [serial = 37] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3ECD3400) [pid = 3552] [serial = 40] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3ECD6C00) [pid = 3552] [serial = 43] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3D10D000) [pid = 3552] [serial = 60] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3C264C00) [pid = 3552] [serial = 14] [outer = 0000000000000000] [url = about:blank] 17:28:18 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3560B800) [pid = 3552] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:28:18 INFO - PROCESS | 3552 | 1466036898229 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]]]}] 17:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1326ms 17:28:18 INFO - PROCESS | 3552 | 1466036898267 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 17:28:18 INFO - PROCESS | 3552 | 1466036898272 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 17:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:28:18 INFO - PROCESS | 3552 | 1466036898277 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:28:18 INFO - PROCESS | 3552 | 1466036898280 Marionette TRACE conn6 <- [1,94,null,{}] 17:28:18 INFO - PROCESS | 3552 | 1466036898286 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}] 17:28:18 INFO - PROCESS | 3552 | 1466036898289 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:18 INFO - PROCESS | 3552 | 1466036898383 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 17:28:18 INFO - PROCESS | 3552 | 1466036898444 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:18 INFO - PROCESS | 3552 | 1466036898448 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A30179000 == 30 [pid = 3552] [id = 33] 17:28:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A2F062000) [pid = 3552] [serial = 95] [outer = 0000000000000000] 17:28:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2F09BC00) [pid = 3552] [serial = 96] [outer = 0000000A2F062000] 17:28:18 INFO - PROCESS | 3552 | 1466036898499 Marionette DEBUG loaded listener.js 17:28:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2F179400) [pid = 3552] [serial = 97] [outer = 0000000A2F062000] 17:28:18 INFO - PROCESS | 3552 | 1466036898866 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]]]}] 17:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 627ms 17:28:18 INFO - PROCESS | 3552 | 1466036898908 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 17:28:18 INFO - PROCESS | 3552 | 1466036898913 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 17:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:28:18 INFO - PROCESS | 3552 | 1466036898920 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:28:18 INFO - PROCESS | 3552 | 1466036898923 Marionette TRACE conn6 <- [1,98,null,{}] 17:28:18 INFO - PROCESS | 3552 | 1466036898927 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}] 17:28:18 INFO - PROCESS | 3552 | 1466036898930 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:19 INFO - PROCESS | 3552 | 1466036899040 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 17:28:19 INFO - PROCESS | 3552 | 1466036899048 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:19 INFO - PROCESS | 3552 | 1466036899051 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35646000 == 31 [pid = 3552] [id = 34] 17:28:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A30735800) [pid = 3552] [serial = 98] [outer = 0000000000000000] 17:28:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A34186400) [pid = 3552] [serial = 99] [outer = 0000000A30735800] 17:28:19 INFO - PROCESS | 3552 | 1466036899102 Marionette DEBUG loaded listener.js 17:28:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A345C3C00) [pid = 3552] [serial = 100] [outer = 0000000A30735800] 17:28:19 INFO - PROCESS | 3552 | 1466036899536 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]]]}] 17:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 690ms 17:28:19 INFO - PROCESS | 3552 | 1466036899611 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 17:28:19 INFO - PROCESS | 3552 | 1466036899613 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 17:28:19 INFO - PROCESS | 3552 | 1466036899617 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:28:19 INFO - PROCESS | 3552 | 1466036899621 Marionette TRACE conn6 <- [1,102,null,{}] 17:28:19 INFO - PROCESS | 3552 | 1466036899632 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}] 17:28:19 INFO - PROCESS | 3552 | 1466036899637 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:19 INFO - PROCESS | 3552 | 1466036899723 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 17:28:19 INFO - PROCESS | 3552 | 1466036899739 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:19 INFO - PROCESS | 3552 | 1466036899743 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B545000 == 32 [pid = 3552] [id = 35] 17:28:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2EE76800) [pid = 3552] [serial = 101] [outer = 0000000000000000] 17:28:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38DAC000) [pid = 3552] [serial = 102] [outer = 0000000A2EE76800] 17:28:19 INFO - PROCESS | 3552 | 1466036899797 Marionette DEBUG loaded listener.js 17:28:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38F05400) [pid = 3552] [serial = 103] [outer = 0000000A2EE76800] 17:28:20 INFO - PROCESS | 3552 | 1466036900177 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]]]}] 17:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms 17:28:20 INFO - PROCESS | 3552 | 1466036900204 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 17:28:20 INFO - PROCESS | 3552 | 1466036900207 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 17:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:28:20 INFO - PROCESS | 3552 | 1466036900210 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:28:20 INFO - PROCESS | 3552 | 1466036900212 Marionette TRACE conn6 <- [1,106,null,{}] 17:28:20 INFO - PROCESS | 3552 | 1466036900216 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}] 17:28:20 INFO - PROCESS | 3552 | 1466036900218 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:20 INFO - PROCESS | 3552 | 1466036900335 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 17:28:20 INFO - PROCESS | 3552 | 1466036900347 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:20 INFO - PROCESS | 3552 | 1466036900349 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:20 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC07800 == 33 [pid = 3552] [id = 36] 17:28:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A39696800) [pid = 3552] [serial = 104] [outer = 0000000000000000] 17:28:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3AFE7C00) [pid = 3552] [serial = 105] [outer = 0000000A39696800] 17:28:20 INFO - PROCESS | 3552 | 1466036900414 Marionette DEBUG loaded listener.js 17:28:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B48C400) [pid = 3552] [serial = 106] [outer = 0000000A39696800] 17:28:20 INFO - PROCESS | 3552 | 1466036900842 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]]]}] 17:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 691ms 17:28:20 INFO - PROCESS | 3552 | 1466036900905 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 17:28:20 INFO - PROCESS | 3552 | 1466036900907 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 17:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:28:20 INFO - PROCESS | 3552 | 1466036900910 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:28:20 INFO - PROCESS | 3552 | 1466036900912 Marionette TRACE conn6 <- [1,110,null,{}] 17:28:20 INFO - PROCESS | 3552 | 1466036900915 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}] 17:28:20 INFO - PROCESS | 3552 | 1466036900918 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:21 INFO - PROCESS | 3552 | 1466036901017 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 17:28:21 INFO - PROCESS | 3552 | 1466036901022 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:21 INFO - PROCESS | 3552 | 1466036901025 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C51F800 == 34 [pid = 3552] [id = 37] 17:28:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A2F060400) [pid = 3552] [serial = 107] [outer = 0000000000000000] 17:28:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BA71C00) [pid = 3552] [serial = 108] [outer = 0000000A2F060400] 17:28:21 INFO - PROCESS | 3552 | 1466036901074 Marionette DEBUG loaded listener.js 17:28:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BAF2800) [pid = 3552] [serial = 109] [outer = 0000000A2F060400] 17:28:21 INFO - PROCESS | 3552 | 1466036901495 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]]]}] 17:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 17:28:21 INFO - PROCESS | 3552 | 1466036901546 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 17:28:21 INFO - PROCESS | 3552 | 1466036901548 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 17:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:28:21 INFO - PROCESS | 3552 | 1466036901552 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:28:21 INFO - PROCESS | 3552 | 1466036901553 Marionette TRACE conn6 <- [1,114,null,{}] 17:28:21 INFO - PROCESS | 3552 | 1466036901557 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}] 17:28:21 INFO - PROCESS | 3552 | 1466036901563 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:21 INFO - PROCESS | 3552 | 1466036901712 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 17:28:21 INFO - PROCESS | 3552 | 1466036901730 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:21 INFO - PROCESS | 3552 | 1466036901732 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECCD000 == 35 [pid = 3552] [id = 38] 17:28:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BC9EC00) [pid = 3552] [serial = 110] [outer = 0000000000000000] 17:28:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3D10D800) [pid = 3552] [serial = 111] [outer = 0000000A3BC9EC00] 17:28:21 INFO - PROCESS | 3552 | 1466036901778 Marionette DEBUG loaded listener.js 17:28:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3D3C3800) [pid = 3552] [serial = 112] [outer = 0000000A3BC9EC00] 17:28:22 INFO - PROCESS | 3552 | 1466036902204 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]]]}] 17:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 17:28:22 INFO - PROCESS | 3552 | 1466036902247 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 17:28:22 INFO - PROCESS | 3552 | 1466036902249 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 17:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:28:22 INFO - PROCESS | 3552 | 1466036902252 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:28:22 INFO - PROCESS | 3552 | 1466036902254 Marionette TRACE conn6 <- [1,118,null,{}] 17:28:22 INFO - PROCESS | 3552 | 1466036902258 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}] 17:28:22 INFO - PROCESS | 3552 | 1466036902260 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:22 INFO - PROCESS | 3552 | 1466036902428 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A43113400) [pid = 3552] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3AF66400) [pid = 3552] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3B48F800) [pid = 3552] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3431B400) [pid = 3552] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A42007C00) [pid = 3552] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2D683400) [pid = 3552] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3D109000) [pid = 3552] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A38DB2C00) [pid = 3552] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3269A800) [pid = 3552] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3431B000) [pid = 3552] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BAEF000) [pid = 3552] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:28:22 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A38DB6400) [pid = 3552] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:28:22 INFO - PROCESS | 3552 | 1466036902476 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:22 INFO - PROCESS | 3552 | 1466036902478 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:22 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCD0000 == 36 [pid = 3552] [id = 39] 17:28:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2D682000) [pid = 3552] [serial = 113] [outer = 0000000000000000] 17:28:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2F09A400) [pid = 3552] [serial = 114] [outer = 0000000A2D682000] 17:28:22 INFO - PROCESS | 3552 | 1466036902523 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3B48F800) [pid = 3552] [serial = 115] [outer = 0000000A2D682000] 17:28:22 INFO - PROCESS | 3552 | 1466036902846 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]]]}] 17:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 17:28:22 INFO - PROCESS | 3552 | 1466036902889 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 17:28:22 INFO - PROCESS | 3552 | 1466036902892 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 17:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:28:22 INFO - PROCESS | 3552 | 1466036902895 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:28:22 INFO - PROCESS | 3552 | 1466036902897 Marionette TRACE conn6 <- [1,122,null,{}] 17:28:22 INFO - PROCESS | 3552 | 1466036902900 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}] 17:28:22 INFO - PROCESS | 3552 | 1466036902903 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:23 INFO - PROCESS | 3552 | 1466036903003 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 17:28:23 INFO - PROCESS | 3552 | 1466036903029 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:23 INFO - PROCESS | 3552 | 1466036903031 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426B3800 == 37 [pid = 3552] [id = 40] 17:28:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A35D5F400) [pid = 3552] [serial = 116] [outer = 0000000000000000] 17:28:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3E690C00) [pid = 3552] [serial = 117] [outer = 0000000A35D5F400] 17:28:23 INFO - PROCESS | 3552 | 1466036903075 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3ECD9400) [pid = 3552] [serial = 118] [outer = 0000000A35D5F400] 17:28:23 INFO - PROCESS | 3552 | 1466036903434 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]]]}] 17:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 585ms 17:28:23 INFO - PROCESS | 3552 | 1466036903483 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 17:28:23 INFO - PROCESS | 3552 | 1466036903485 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 17:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:28:23 INFO - PROCESS | 3552 | 1466036903489 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:28:23 INFO - PROCESS | 3552 | 1466036903490 Marionette TRACE conn6 <- [1,126,null,{}] 17:28:23 INFO - PROCESS | 3552 | 1466036903494 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}] 17:28:23 INFO - PROCESS | 3552 | 1466036903496 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:23 INFO - PROCESS | 3552 | 1466036903596 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 17:28:23 INFO - PROCESS | 3552 | 1466036903603 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:23 INFO - PROCESS | 3552 | 1466036903605 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3B1800 == 38 [pid = 3552] [id = 41] 17:28:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A2EE96C00) [pid = 3552] [serial = 119] [outer = 0000000000000000] 17:28:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A2EE9C400) [pid = 3552] [serial = 120] [outer = 0000000A2EE96C00] 17:28:23 INFO - PROCESS | 3552 | 1466036903650 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B48CC00) [pid = 3552] [serial = 121] [outer = 0000000A2EE96C00] 17:28:24 INFO - PROCESS | 3552 | 1466036904037 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]]]}] 17:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 585ms 17:28:24 INFO - PROCESS | 3552 | 1466036904076 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 17:28:24 INFO - PROCESS | 3552 | 1466036904078 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 17:28:24 INFO - PROCESS | 3552 | 1466036904082 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:28:24 INFO - PROCESS | 3552 | 1466036904084 Marionette TRACE conn6 <- [1,130,null,{}] 17:28:24 INFO - PROCESS | 3552 | 1466036904088 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}] 17:28:24 INFO - PROCESS | 3552 | 1466036904090 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:24 INFO - PROCESS | 3552 | 1466036904192 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 17:28:24 INFO - PROCESS | 3552 | 1466036904199 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:24 INFO - PROCESS | 3552 | 1466036904201 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F10800 == 39 [pid = 3552] [id = 42] 17:28:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2EE9F800) [pid = 3552] [serial = 122] [outer = 0000000000000000] 17:28:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A35237000) [pid = 3552] [serial = 123] [outer = 0000000A2EE9F800] 17:28:24 INFO - PROCESS | 3552 | 1466036904246 Marionette DEBUG loaded listener.js 17:28:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A35287000) [pid = 3552] [serial = 124] [outer = 0000000A2EE9F800] 17:28:24 INFO - PROCESS | 3552 | 1466036904972 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]]]}] 17:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 942ms 17:28:25 INFO - PROCESS | 3552 | 1466036905028 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 3552 | 1466036905033 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 17:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:28:25 INFO - PROCESS | 3552 | 1466036905038 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:28:25 INFO - PROCESS | 3552 | 1466036905042 Marionette TRACE conn6 <- [1,134,null,{}] 17:28:25 INFO - PROCESS | 3552 | 1466036905049 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}] 17:28:25 INFO - PROCESS | 3552 | 1466036905052 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:25 INFO - PROCESS | 3552 | 1466036905174 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 17:28:25 INFO - PROCESS | 3552 | 1466036905239 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:25 INFO - PROCESS | 3552 | 1466036905242 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35882800 == 40 [pid = 3552] [id = 43] 17:28:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2F096800) [pid = 3552] [serial = 125] [outer = 0000000000000000] 17:28:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2F16FC00) [pid = 3552] [serial = 126] [outer = 0000000A2F096800] 17:28:25 INFO - PROCESS | 3552 | 1466036905301 Marionette DEBUG loaded listener.js 17:28:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A33903000) [pid = 3552] [serial = 127] [outer = 0000000A2F096800] 17:28:26 INFO - PROCESS | 3552 | 1466036906164 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]]]}] 17:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1142ms 17:28:26 INFO - PROCESS | 3552 | 1466036906183 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 17:28:26 INFO - PROCESS | 3552 | 1466036906188 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 17:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:28:26 INFO - PROCESS | 3552 | 1466036906193 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:28:26 INFO - PROCESS | 3552 | 1466036906197 Marionette TRACE conn6 <- [1,138,null,{}] 17:28:26 INFO - PROCESS | 3552 | 1466036906202 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}] 17:28:26 INFO - PROCESS | 3552 | 1466036906205 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:26 INFO - PROCESS | 3552 | 1466036906317 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 17:28:26 INFO - PROCESS | 3552 | 1466036906382 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 3552 | 1466036906386 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:26 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35128000 == 41 [pid = 3552] [id = 44] 17:28:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A2F065C00) [pid = 3552] [serial = 128] [outer = 0000000000000000] 17:28:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A2FBEE000) [pid = 3552] [serial = 129] [outer = 0000000A2F065C00] 17:28:26 INFO - PROCESS | 3552 | 1466036906439 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A341F5C00) [pid = 3552] [serial = 130] [outer = 0000000A2F065C00] 17:28:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42694800 == 40 [pid = 3552] [id = 31] 17:28:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426BB800 == 39 [pid = 3552] [id = 30] 17:28:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3B1800 == 38 [pid = 3552] [id = 41] 17:28:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426B3800 == 37 [pid = 3552] [id = 40] 17:28:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCD0000 == 36 [pid = 3552] [id = 39] 17:28:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECCD000 == 35 [pid = 3552] [id = 38] 17:28:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C51F800 == 34 [pid = 3552] [id = 37] 17:28:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC07800 == 33 [pid = 3552] [id = 36] 17:28:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B545000 == 32 [pid = 3552] [id = 35] 17:28:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35646000 == 31 [pid = 3552] [id = 34] 17:28:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A30179000 == 30 [pid = 3552] [id = 33] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A35245C00) [pid = 3552] [serial = 66] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A38A43000) [pid = 3552] [serial = 67] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3560F000) [pid = 3552] [serial = 72] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3BCA4800) [pid = 3552] [serial = 76] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A38E80400) [pid = 3552] [serial = 69] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3BAFA800) [pid = 3552] [serial = 75] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3B495C00) [pid = 3552] [serial = 73] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3AF67400) [pid = 3552] [serial = 70] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A431CC800) [pid = 3552] [serial = 64] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A431C4400) [pid = 3552] [serial = 63] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A40F8AC00) [pid = 3552] [serial = 55] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2D67B800) [pid = 3552] [serial = 49] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A39696400) [pid = 3552] [serial = 46] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3D104000) [pid = 3552] [serial = 58] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2EE7C000) [pid = 3552] [serial = 52] [outer = 0000000000000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A43108C00) [pid = 3552] [serial = 61] [outer = 0000000000000000] [url = about:blank] 17:28:27 INFO - PROCESS | 3552 | 1466036907014 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]]]}] 17:28:27 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3CAF3800) [pid = 3552] [serial = 78] [outer = 0000000000000000] [url = about:blank] 17:28:27 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3D110800) [pid = 3552] [serial = 79] [outer = 0000000000000000] [url = about:blank] 17:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 879ms 17:28:27 INFO - PROCESS | 3552 | 1466036907077 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 17:28:27 INFO - PROCESS | 3552 | 1466036907082 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 17:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:28:27 INFO - PROCESS | 3552 | 1466036907088 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:28:27 INFO - PROCESS | 3552 | 1466036907091 Marionette TRACE conn6 <- [1,142,null,{}] 17:28:27 INFO - PROCESS | 3552 | 1466036907096 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}] 17:28:27 INFO - PROCESS | 3552 | 1466036907099 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:27 INFO - PROCESS | 3552 | 1466036907190 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 17:28:27 INFO - PROCESS | 3552 | 1466036907203 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:27 INFO - PROCESS | 3552 | 1466036907206 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396AF800 == 31 [pid = 3552] [id = 45] 17:28:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F173C00) [pid = 3552] [serial = 131] [outer = 0000000000000000] 17:28:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A33B3C800) [pid = 3552] [serial = 132] [outer = 0000000A2F173C00] 17:28:27 INFO - PROCESS | 3552 | 1466036907254 Marionette DEBUG loaded listener.js 17:28:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3523A400) [pid = 3552] [serial = 133] [outer = 0000000A2F173C00] 17:28:27 INFO - PROCESS | 3552 | 1466036907705 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]]]}] 17:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 628ms 17:28:27 INFO - PROCESS | 3552 | 1466036907723 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 17:28:27 INFO - PROCESS | 3552 | 1466036907725 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 17:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:28:27 INFO - PROCESS | 3552 | 1466036907729 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:28:27 INFO - PROCESS | 3552 | 1466036907733 Marionette TRACE conn6 <- [1,146,null,{}] 17:28:27 INFO - PROCESS | 3552 | 1466036907744 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}] 17:28:27 INFO - PROCESS | 3552 | 1466036907749 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:27 INFO - PROCESS | 3552 | 1466036907858 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 17:28:27 INFO - PROCESS | 3552 | 1466036907868 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:27 INFO - PROCESS | 3552 | 1466036907872 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BA9A000 == 32 [pid = 3552] [id = 46] 17:28:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38A73400) [pid = 3552] [serial = 134] [outer = 0000000000000000] 17:28:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38A81000) [pid = 3552] [serial = 135] [outer = 0000000A38A73400] 17:28:27 INFO - PROCESS | 3552 | 1466036907920 Marionette DEBUG loaded listener.js 17:28:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38A8AC00) [pid = 3552] [serial = 136] [outer = 0000000A38A73400] 17:28:28 INFO - PROCESS | 3552 | 1466036908360 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]]]}] 17:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 692ms 17:28:28 INFO - PROCESS | 3552 | 1466036908424 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 17:28:28 INFO - PROCESS | 3552 | 1466036908427 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 17:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:28:28 INFO - PROCESS | 3552 | 1466036908430 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:28:28 INFO - PROCESS | 3552 | 1466036908432 Marionette TRACE conn6 <- [1,150,null,{}] 17:28:28 INFO - PROCESS | 3552 | 1466036908436 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}] 17:28:28 INFO - PROCESS | 3552 | 1466036908438 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:28 INFO - PROCESS | 3552 | 1466036908526 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 17:28:28 INFO - PROCESS | 3552 | 1466036908535 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:28 INFO - PROCESS | 3552 | 1466036908537 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:28 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C2E2000 == 33 [pid = 3552] [id = 47] 17:28:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38E25000) [pid = 3552] [serial = 137] [outer = 0000000000000000] 17:28:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38E7D800) [pid = 3552] [serial = 138] [outer = 0000000A38E25000] 17:28:28 INFO - PROCESS | 3552 | 1466036908583 Marionette DEBUG loaded listener.js 17:28:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3969CC00) [pid = 3552] [serial = 139] [outer = 0000000A38E25000] 17:28:29 INFO - PROCESS | 3552 | 1466036908989 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]]]}] 17:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 584ms 17:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:28:29 INFO - PROCESS | 3552 | 1466036909024 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 17:28:29 INFO - PROCESS | 3552 | 1466036909026 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 17:28:29 INFO - PROCESS | 3552 | 1466036909029 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:28:29 INFO - PROCESS | 3552 | 1466036909031 Marionette TRACE conn6 <- [1,154,null,{}] 17:28:29 INFO - PROCESS | 3552 | 1466036909035 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}] 17:28:29 INFO - PROCESS | 3552 | 1466036909037 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:29 INFO - PROCESS | 3552 | 1466036909118 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 17:28:29 INFO - PROCESS | 3552 | 1466036909124 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 3552 | 1466036909126 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D557800 == 34 [pid = 3552] [id = 48] 17:28:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3AFEE400) [pid = 3552] [serial = 140] [outer = 0000000000000000] 17:28:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B10D400) [pid = 3552] [serial = 141] [outer = 0000000A3AFEE400] 17:28:29 INFO - PROCESS | 3552 | 1466036909177 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B84F400) [pid = 3552] [serial = 142] [outer = 0000000A3AFEE400] 17:28:29 INFO - PROCESS | 3552 | 1466036909670 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]]]}] 17:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 17:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:28:29 INFO - PROCESS | 3552 | 1466036909722 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 17:28:29 INFO - PROCESS | 3552 | 1466036909724 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 17:28:29 INFO - PROCESS | 3552 | 1466036909728 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:28:29 INFO - PROCESS | 3552 | 1466036909730 Marionette TRACE conn6 <- [1,158,null,{}] 17:28:29 INFO - PROCESS | 3552 | 1466036909739 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}] 17:28:29 INFO - PROCESS | 3552 | 1466036909745 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:29 INFO - PROCESS | 3552 | 1466036909871 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 17:28:29 INFO - PROCESS | 3552 | 1466036909882 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 3552 | 1466036909884 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F03000 == 35 [pid = 3552] [id = 49] 17:28:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BC99800) [pid = 3552] [serial = 143] [outer = 0000000000000000] 17:28:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3BFAB000) [pid = 3552] [serial = 144] [outer = 0000000A3BC99800] 17:28:29 INFO - PROCESS | 3552 | 1466036909964 Marionette DEBUG loaded listener.js 17:28:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3CCE1000) [pid = 3552] [serial = 145] [outer = 0000000A3BC99800] 17:28:30 INFO - PROCESS | 3552 | 1466036910372 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]]]}] 17:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 17:28:30 INFO - PROCESS | 3552 | 1466036910427 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 17:28:30 INFO - PROCESS | 3552 | 1466036910429 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 17:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:28:30 INFO - PROCESS | 3552 | 1466036910433 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:28:30 INFO - PROCESS | 3552 | 1466036910434 Marionette TRACE conn6 <- [1,162,null,{}] 17:28:30 INFO - PROCESS | 3552 | 1466036910438 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}] 17:28:30 INFO - PROCESS | 3552 | 1466036910440 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:30 INFO - PROCESS | 3552 | 1466036910568 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 17:28:30 INFO - PROCESS | 3552 | 1466036910576 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:30 INFO - PROCESS | 3552 | 1466036910578 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4268F000 == 36 [pid = 3552] [id = 50] 17:28:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3BC9A400) [pid = 3552] [serial = 146] [outer = 0000000000000000] 17:28:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3D111400) [pid = 3552] [serial = 147] [outer = 0000000A3BC9A400] 17:28:30 INFO - PROCESS | 3552 | 1466036910621 Marionette DEBUG loaded listener.js 17:28:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3E68AC00) [pid = 3552] [serial = 148] [outer = 0000000A3BC9A400] 17:28:31 INFO - PROCESS | 3552 | 1466036911036 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]]]}] 17:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 627ms 17:28:31 INFO - PROCESS | 3552 | 1466036911066 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 17:28:31 INFO - PROCESS | 3552 | 1466036911068 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 17:28:31 INFO - PROCESS | 3552 | 1466036911071 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - PROCESS | 3552 | 1466036911073 Marionette TRACE conn6 <- [1,166,null,{}] 17:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:28:31 INFO - PROCESS | 3552 | 1466036911076 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}] 17:28:31 INFO - PROCESS | 3552 | 1466036911078 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:31 INFO - PROCESS | 3552 | 1466036911179 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 17:28:31 INFO - PROCESS | 3552 | 1466036911185 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 3552 | 1466036911187 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A433A4000 == 37 [pid = 3552] [id = 51] 17:28:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3EC54400) [pid = 3552] [serial = 149] [outer = 0000000000000000] 17:28:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3ECD8400) [pid = 3552] [serial = 150] [outer = 0000000A3EC54400] 17:28:31 INFO - PROCESS | 3552 | 1466036911231 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A40F81800) [pid = 3552] [serial = 151] [outer = 0000000A3EC54400] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A2EE96C00) [pid = 3552] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A2F060400) [pid = 3552] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3BC9EC00) [pid = 3552] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A30735800) [pid = 3552] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A2EE76800) [pid = 3552] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2F062000) [pid = 3552] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2D682000) [pid = 3552] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F096400) [pid = 3552] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38DB7000) [pid = 3552] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3D583800) [pid = 3552] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F173400) [pid = 3552] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A39696800) [pid = 3552] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:28:31 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A35D5F400) [pid = 3552] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:28:31 INFO - PROCESS | 3552 | 1466036911704 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]]]}] 17:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 17:28:31 INFO - PROCESS | 3552 | 1466036911768 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 17:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:28:31 INFO - PROCESS | 3552 | 1466036911778 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 17:28:31 INFO - PROCESS | 3552 | 1466036911782 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - PROCESS | 3552 | 1466036911784 Marionette TRACE conn6 <- [1,170,null,{}] 17:28:31 INFO - PROCESS | 3552 | 1466036911788 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}] 17:28:31 INFO - PROCESS | 3552 | 1466036911790 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:31 INFO - PROCESS | 3552 | 1466036911891 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 17:28:31 INFO - PROCESS | 3552 | 1466036911901 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 3552 | 1466036911903 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43459000 == 38 [pid = 3552] [id = 52] 17:28:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2D610400) [pid = 3552] [serial = 152] [outer = 0000000000000000] 17:28:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2D613C00) [pid = 3552] [serial = 153] [outer = 0000000A2D610400] 17:28:31 INFO - PROCESS | 3552 | 1466036911947 Marionette DEBUG loaded listener.js 17:28:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A2EE93400) [pid = 3552] [serial = 154] [outer = 0000000A2D610400] 17:28:32 INFO - PROCESS | 3552 | 1466036912323 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]]]}] 17:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 17:28:32 INFO - PROCESS | 3552 | 1466036912374 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 17:28:32 INFO - PROCESS | 3552 | 1466036912376 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 17:28:32 INFO - PROCESS | 3552 | 1466036912388 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:28:32 INFO - PROCESS | 3552 | 1466036912390 Marionette TRACE conn6 <- [1,174,null,{}] 17:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:28:32 INFO - PROCESS | 3552 | 1466036912393 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}] 17:28:32 INFO - PROCESS | 3552 | 1466036912395 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:32 INFO - PROCESS | 3552 | 1466036912477 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 17:28:32 INFO - PROCESS | 3552 | 1466036912483 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:32 INFO - PROCESS | 3552 | 1466036912485 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2D515800 == 39 [pid = 3552] [id = 53] 17:28:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2F174000) [pid = 3552] [serial = 155] [outer = 0000000000000000] 17:28:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A38DB7000) [pid = 3552] [serial = 156] [outer = 0000000A2F174000] 17:28:32 INFO - PROCESS | 3552 | 1466036912531 Marionette DEBUG loaded listener.js 17:28:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3EC7A000) [pid = 3552] [serial = 157] [outer = 0000000A2F174000] 17:28:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A40F8A800) [pid = 3552] [serial = 158] [outer = 0000000A2ED1D400] 17:28:32 INFO - PROCESS | 3552 | 1466036912989 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]]]}] 17:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 17:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:28:33 INFO - PROCESS | 3552 | 1466036913022 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 17:28:33 INFO - PROCESS | 3552 | 1466036913024 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 17:28:33 INFO - PROCESS | 3552 | 1466036913028 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:28:33 INFO - PROCESS | 3552 | 1466036913030 Marionette TRACE conn6 <- [1,178,null,{}] 17:28:33 INFO - PROCESS | 3552 | 1466036913034 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}] 17:28:33 INFO - PROCESS | 3552 | 1466036913037 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:33 INFO - PROCESS | 3552 | 1466036913134 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 17:28:33 INFO - PROCESS | 3552 | 1466036913141 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:33 INFO - PROCESS | 3552 | 1466036913144 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4230B800 == 40 [pid = 3552] [id = 54] 17:28:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3D3C5800) [pid = 3552] [serial = 159] [outer = 0000000000000000] 17:28:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A4200AC00) [pid = 3552] [serial = 160] [outer = 0000000A3D3C5800] 17:28:33 INFO - PROCESS | 3552 | 1466036913190 Marionette DEBUG loaded listener.js 17:28:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A43108000) [pid = 3552] [serial = 161] [outer = 0000000A3D3C5800] 17:28:33 INFO - PROCESS | 3552 | 1466036913768 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]]]}] 17:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 775ms 17:28:33 INFO - PROCESS | 3552 | 1466036913806 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 17:28:33 INFO - PROCESS | 3552 | 1466036913811 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 17:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:28:33 INFO - PROCESS | 3552 | 1466036913816 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:28:33 INFO - PROCESS | 3552 | 1466036913820 Marionette TRACE conn6 <- [1,182,null,{}] 17:28:33 INFO - PROCESS | 3552 | 1466036913826 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}] 17:28:33 INFO - PROCESS | 3552 | 1466036913829 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:33 INFO - PROCESS | 3552 | 1466036913944 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 17:28:34 INFO - PROCESS | 3552 | 1466036914013 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:34 INFO - PROCESS | 3552 | 1466036914016 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35181000 == 41 [pid = 3552] [id = 55] 17:28:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A2F05B800) [pid = 3552] [serial = 162] [outer = 0000000000000000] 17:28:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A2F098800) [pid = 3552] [serial = 163] [outer = 0000000A2F05B800] 17:28:34 INFO - PROCESS | 3552 | 1466036914075 Marionette DEBUG loaded listener.js 17:28:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A33D0C800) [pid = 3552] [serial = 164] [outer = 0000000A2F05B800] 17:28:34 INFO - PROCESS | 3552 | 1466036914694 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]]]}] 17:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 941ms 17:28:34 INFO - PROCESS | 3552 | 1466036914761 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 17:28:34 INFO - PROCESS | 3552 | 1466036914766 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 17:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:28:34 INFO - PROCESS | 3552 | 1466036914773 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:28:34 INFO - PROCESS | 3552 | 1466036914776 Marionette TRACE conn6 <- [1,186,null,{}] 17:28:34 INFO - PROCESS | 3552 | 1466036914780 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}] 17:28:34 INFO - PROCESS | 3552 | 1466036914784 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:34 INFO - PROCESS | 3552 | 1466036914928 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 17:28:35 INFO - PROCESS | 3552 | 1466036914995 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:35 INFO - PROCESS | 3552 | 1466036914998 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C514800 == 42 [pid = 3552] [id = 56] 17:28:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A38A4AC00) [pid = 3552] [serial = 165] [outer = 0000000000000000] 17:28:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A38A81400) [pid = 3552] [serial = 166] [outer = 0000000A38A4AC00] 17:28:35 INFO - PROCESS | 3552 | 1466036915057 Marionette DEBUG loaded listener.js 17:28:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A38FA3400) [pid = 3552] [serial = 167] [outer = 0000000A38A4AC00] 17:28:35 INFO - PROCESS | 3552 | 1466036915647 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]]]}] 17:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 940ms 17:28:35 INFO - PROCESS | 3552 | 1466036915715 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 17:28:35 INFO - PROCESS | 3552 | 1466036915718 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 17:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:28:35 INFO - PROCESS | 3552 | 1466036915722 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:28:35 INFO - PROCESS | 3552 | 1466036915726 Marionette TRACE conn6 <- [1,190,null,{}] 17:28:35 INFO - PROCESS | 3552 | 1466036915738 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}] 17:28:35 INFO - PROCESS | 3552 | 1466036915743 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:35 INFO - PROCESS | 3552 | 1466036915893 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 17:28:36 INFO - PROCESS | 3552 | 1466036915996 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:36 INFO - PROCESS | 3552 | 1466036916000 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2F68A000 == 43 [pid = 3552] [id = 57] 17:28:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A2EE94C00) [pid = 3552] [serial = 168] [outer = 0000000000000000] 17:28:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (0000000A2F0A4C00) [pid = 3552] [serial = 169] [outer = 0000000A2EE94C00] 17:28:36 INFO - PROCESS | 3552 | 1466036916100 Marionette DEBUG loaded listener.js 17:28:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (0000000A396A0C00) [pid = 3552] [serial = 170] [outer = 0000000A2EE94C00] 17:28:36 INFO - PROCESS | 3552 | 1466036916809 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]]]}] 17:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1144ms 17:28:36 INFO - PROCESS | 3552 | 1466036916868 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 17:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:28:36 INFO - PROCESS | 3552 | 1466036916872 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 17:28:36 INFO - PROCESS | 3552 | 1466036916877 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:28:36 INFO - PROCESS | 3552 | 1466036916882 Marionette TRACE conn6 <- [1,194,null,{}] 17:28:36 INFO - PROCESS | 3552 | 1466036916904 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}] 17:28:36 INFO - PROCESS | 3552 | 1466036916907 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:37 INFO - PROCESS | 3552 | 1466036917018 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 17:28:37 INFO - PROCESS | 3552 | 1466036917078 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:37 INFO - PROCESS | 3552 | 1466036917081 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3460E000 == 44 [pid = 3552] [id = 58] 17:28:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (0000000A2F173000) [pid = 3552] [serial = 171] [outer = 0000000000000000] 17:28:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (0000000A33B9E000) [pid = 3552] [serial = 172] [outer = 0000000A2F173000] 17:28:37 INFO - PROCESS | 3552 | 1466036917133 Marionette DEBUG loaded listener.js 17:28:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (0000000A35309400) [pid = 3552] [serial = 173] [outer = 0000000A2F173000] 17:28:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2D515800 == 43 [pid = 3552] [id = 53] 17:28:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43459000 == 42 [pid = 3552] [id = 52] 17:28:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A433A4000 == 41 [pid = 3552] [id = 51] 17:28:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4268F000 == 40 [pid = 3552] [id = 50] 17:28:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F03000 == 39 [pid = 3552] [id = 49] 17:28:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D557800 == 38 [pid = 3552] [id = 48] 17:28:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C2E2000 == 37 [pid = 3552] [id = 47] 17:28:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BA9A000 == 36 [pid = 3552] [id = 46] 17:28:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396AF800 == 35 [pid = 3552] [id = 45] 17:28:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35128000 == 34 [pid = 3552] [id = 44] 17:28:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F10800 == 33 [pid = 3552] [id = 42] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (0000000A35237000) [pid = 3552] [serial = 123] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (0000000A2F067000) [pid = 3552] [serial = 93] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (0000000A2EE9C400) [pid = 3552] [serial = 120] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (0000000A3BA71C00) [pid = 3552] [serial = 108] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (0000000A3D10D800) [pid = 3552] [serial = 111] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A34186400) [pid = 3552] [serial = 99] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A345C3C00) [pid = 3552] [serial = 100] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A38DAC000) [pid = 3552] [serial = 102] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A38F05400) [pid = 3552] [serial = 103] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A2F09BC00) [pid = 3552] [serial = 96] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A2F179400) [pid = 3552] [serial = 97] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3BAF2800) [pid = 3552] [serial = 109] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A2F09A400) [pid = 3552] [serial = 114] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A2F0A3400) [pid = 3552] [serial = 82] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2F098400) [pid = 3552] [serial = 81] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3B48C000) [pid = 3552] [serial = 85] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A390DB800) [pid = 3552] [serial = 84] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3EC46000) [pid = 3552] [serial = 88] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3D9A1000) [pid = 3552] [serial = 87] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3ECD5C00) [pid = 3552] [serial = 91] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3D3C3800) [pid = 3552] [serial = 112] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2F17B000) [pid = 3552] [serial = 90] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B48F800) [pid = 3552] [serial = 115] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3AFE7C00) [pid = 3552] [serial = 105] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3ECD9400) [pid = 3552] [serial = 118] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3E690C00) [pid = 3552] [serial = 117] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3B48C400) [pid = 3552] [serial = 106] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3B48CC00) [pid = 3552] [serial = 121] [outer = 0000000000000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3552 | 1466036917604 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]]]}] 17:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 755ms 17:28:37 INFO - PROCESS | 3552 | 1466036917631 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 17:28:37 INFO - PROCESS | 3552 | 1466036917636 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 17:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:28:37 INFO - PROCESS | 3552 | 1466036917653 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:28:37 INFO - PROCESS | 3552 | 1466036917655 Marionette TRACE conn6 <- [1,198,null,{}] 17:28:37 INFO - PROCESS | 3552 | 1466036917659 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}] 17:28:37 INFO - PROCESS | 3552 | 1466036917662 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:37 INFO - PROCESS | 3552 | 1466036917755 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 17:28:37 INFO - PROCESS | 3552 | 1466036917762 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:37 INFO - PROCESS | 3552 | 1466036917765 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3518B800 == 34 [pid = 3552] [id = 59] 17:28:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2F174C00) [pid = 3552] [serial = 174] [outer = 0000000000000000] 17:28:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A34558C00) [pid = 3552] [serial = 175] [outer = 0000000A2F174C00] 17:28:37 INFO - PROCESS | 3552 | 1466036917813 Marionette DEBUG loaded listener.js 17:28:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A356E6800) [pid = 3552] [serial = 176] [outer = 0000000A2F174C00] 17:28:38 INFO - PROCESS | 3552 | 1466036918234 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]]]}] 17:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 17:28:38 INFO - PROCESS | 3552 | 1466036918279 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 17:28:38 INFO - PROCESS | 3552 | 1466036918282 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 17:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:28:38 INFO - PROCESS | 3552 | 1466036918290 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:28:38 INFO - PROCESS | 3552 | 1466036918294 Marionette TRACE conn6 <- [1,202,null,{}] 17:28:38 INFO - PROCESS | 3552 | 1466036918305 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}] 17:28:38 INFO - PROCESS | 3552 | 1466036918309 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:38 INFO - PROCESS | 3552 | 1466036918396 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 17:28:38 INFO - PROCESS | 3552 | 1466036918405 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 3552 | 1466036918408 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B53E800 == 35 [pid = 3552] [id = 60] 17:28:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38A80000) [pid = 3552] [serial = 177] [outer = 0000000000000000] 17:28:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38A88400) [pid = 3552] [serial = 178] [outer = 0000000A38A80000] 17:28:38 INFO - PROCESS | 3552 | 1466036918456 Marionette DEBUG loaded listener.js 17:28:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38E76400) [pid = 3552] [serial = 179] [outer = 0000000A38A80000] 17:28:38 INFO - PROCESS | 3552 | 1466036918914 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]]]}] 17:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 689ms 17:28:38 INFO - PROCESS | 3552 | 1466036918982 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 17:28:38 INFO - PROCESS | 3552 | 1466036918985 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 17:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:28:38 INFO - PROCESS | 3552 | 1466036918989 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:28:38 INFO - PROCESS | 3552 | 1466036918991 Marionette TRACE conn6 <- [1,206,null,{}] 17:28:39 INFO - PROCESS | 3552 | 1466036918995 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}] 17:28:39 INFO - PROCESS | 3552 | 1466036918997 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:39 INFO - PROCESS | 3552 | 1466036919086 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 17:28:39 INFO - PROCESS | 3552 | 1466036919093 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:39 INFO - PROCESS | 3552 | 1466036919095 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCD0000 == 36 [pid = 3552] [id = 61] 17:28:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B109C00) [pid = 3552] [serial = 180] [outer = 0000000000000000] 17:28:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B48AC00) [pid = 3552] [serial = 181] [outer = 0000000A3B109C00] 17:28:39 INFO - PROCESS | 3552 | 1466036919142 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B50A400) [pid = 3552] [serial = 182] [outer = 0000000A3B109C00] 17:28:39 INFO - PROCESS | 3552 | 1466036919530 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]]]}] 17:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 586ms 17:28:39 INFO - PROCESS | 3552 | 1466036919591 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 17:28:39 INFO - PROCESS | 3552 | 1466036919594 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 17:28:39 INFO - PROCESS | 3552 | 1466036919597 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:28:39 INFO - PROCESS | 3552 | 1466036919599 Marionette TRACE conn6 <- [1,210,null,{}] 17:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:28:39 INFO - PROCESS | 3552 | 1466036919603 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}] 17:28:39 INFO - PROCESS | 3552 | 1466036919605 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:39 INFO - PROCESS | 3552 | 1466036919719 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 17:28:39 INFO - PROCESS | 3552 | 1466036919724 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:39 INFO - PROCESS | 3552 | 1466036919726 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C949800 == 37 [pid = 3552] [id = 62] 17:28:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BA77000) [pid = 3552] [serial = 183] [outer = 0000000000000000] 17:28:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BA7B000) [pid = 3552] [serial = 184] [outer = 0000000A3BA77000] 17:28:39 INFO - PROCESS | 3552 | 1466036919771 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3BAFA400) [pid = 3552] [serial = 185] [outer = 0000000A3BA77000] 17:28:40 INFO - PROCESS | 3552 | 1466036920248 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]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 17:28:40 INFO - PROCESS | 3552 | 1466036920275 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 3552 | 1466036920277 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 17:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:28:40 INFO - PROCESS | 3552 | 1466036920281 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - PROCESS | 3552 | 1466036920283 Marionette TRACE conn6 <- [1,214,null,{}] 17:28:40 INFO - PROCESS | 3552 | 1466036920286 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}] 17:28:40 INFO - PROCESS | 3552 | 1466036920292 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:40 INFO - PROCESS | 3552 | 1466036920417 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 17:28:40 INFO - PROCESS | 3552 | 1466036920430 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 3552 | 1466036920432 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7D4800 == 38 [pid = 3552] [id = 63] 17:28:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3C266800) [pid = 3552] [serial = 186] [outer = 0000000000000000] 17:28:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3D10E400) [pid = 3552] [serial = 187] [outer = 0000000A3C266800] 17:28:40 INFO - PROCESS | 3552 | 1466036920478 Marionette DEBUG loaded listener.js 17:28:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3E5EFC00) [pid = 3552] [serial = 188] [outer = 0000000A3C266800] 17:28:40 INFO - PROCESS | 3552 | 1466036920894 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]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 17:28:40 INFO - PROCESS | 3552 | 1466036920912 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 3552 | 1466036920914 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 17:28:40 INFO - PROCESS | 3552 | 1466036920918 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:28:40 INFO - PROCESS | 3552 | 1466036920919 Marionette TRACE conn6 <- [1,218,null,{}] 17:28:40 INFO - PROCESS | 3552 | 1466036920923 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}] 17:28:40 INFO - PROCESS | 3552 | 1466036920925 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:41 INFO - PROCESS | 3552 | 1466036921039 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 17:28:41 INFO - PROCESS | 3552 | 1466036921108 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:41 INFO - PROCESS | 3552 | 1466036921110 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42336800 == 39 [pid = 3552] [id = 64] 17:28:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3D998000) [pid = 3552] [serial = 189] [outer = 0000000000000000] 17:28:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3ECD5C00) [pid = 3552] [serial = 190] [outer = 0000000A3D998000] 17:28:41 INFO - PROCESS | 3552 | 1466036921156 Marionette DEBUG loaded listener.js 17:28:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3F783C00) [pid = 3552] [serial = 191] [outer = 0000000A3D998000] 17:28:41 INFO - PROCESS | 3552 | 1466036921554 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]]]}] 17:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 17:28:41 INFO - PROCESS | 3552 | 1466036921591 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 17:28:41 INFO - PROCESS | 3552 | 1466036921593 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 17:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:28:41 INFO - PROCESS | 3552 | 1466036921597 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:28:41 INFO - PROCESS | 3552 | 1466036921599 Marionette TRACE conn6 <- [1,222,null,{}] 17:28:41 INFO - PROCESS | 3552 | 1466036921707 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}] 17:28:41 INFO - PROCESS | 3552 | 1466036921709 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3BC99800) [pid = 3552] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3BC9A400) [pid = 3552] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A38A73400) [pid = 3552] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A38E25000) [pid = 3552] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2EE9F800) [pid = 3552] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3AFEE400) [pid = 3552] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F096800) [pid = 3552] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F173C00) [pid = 3552] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2D610400) [pid = 3552] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F065C00) [pid = 3552] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3EC54400) [pid = 3552] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2F174000) [pid = 3552] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:28:41 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2F064C00) [pid = 3552] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:28:41 INFO - PROCESS | 3552 | 1466036921819 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 17:28:41 INFO - PROCESS | 3552 | 1466036921824 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:41 INFO - PROCESS | 3552 | 1466036921826 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2EDB9800 == 40 [pid = 3552] [id = 65] 17:28:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A2E7BA800) [pid = 3552] [serial = 192] [outer = 0000000000000000] 17:28:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2ED1C000) [pid = 3552] [serial = 193] [outer = 0000000A2E7BA800] 17:28:41 INFO - PROCESS | 3552 | 1466036921872 Marionette DEBUG loaded listener.js 17:28:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2F66BC00) [pid = 3552] [serial = 194] [outer = 0000000A2E7BA800] 17:28:42 INFO - PROCESS | 3552 | 1466036922246 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]]]}] 17:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 691ms 17:28:42 INFO - PROCESS | 3552 | 1466036922291 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 17:28:42 INFO - PROCESS | 3552 | 1466036922293 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 17:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:28:42 INFO - PROCESS | 3552 | 1466036922305 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - PROCESS | 3552 | 1466036922307 Marionette TRACE conn6 <- [1,226,null,{}] 17:28:42 INFO - PROCESS | 3552 | 1466036922310 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}] 17:28:42 INFO - PROCESS | 3552 | 1466036922312 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:42 INFO - PROCESS | 3552 | 1466036922413 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 17:28:42 INFO - PROCESS | 3552 | 1466036922422 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:42 INFO - PROCESS | 3552 | 1466036922424 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4258C800 == 41 [pid = 3552] [id = 66] 17:28:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A2F734000) [pid = 3552] [serial = 195] [outer = 0000000000000000] 17:28:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A30731800) [pid = 3552] [serial = 196] [outer = 0000000A2F734000] 17:28:42 INFO - PROCESS | 3552 | 1466036922468 Marionette DEBUG loaded listener.js 17:28:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A38A4A000) [pid = 3552] [serial = 197] [outer = 0000000A2F734000] 17:28:42 INFO - PROCESS | 3552 | 1466036922873 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]]]}] 17:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 17:28:42 INFO - PROCESS | 3552 | 1466036922897 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 17:28:42 INFO - PROCESS | 3552 | 1466036922899 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 17:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:28:42 INFO - PROCESS | 3552 | 1466036922902 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - PROCESS | 3552 | 1466036922904 Marionette TRACE conn6 <- [1,230,null,{}] 17:28:42 INFO - PROCESS | 3552 | 1466036922917 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}] 17:28:42 INFO - PROCESS | 3552 | 1466036922919 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:43 INFO - PROCESS | 3552 | 1466036923001 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 17:28:43 INFO - PROCESS | 3552 | 1466036923007 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 3552 | 1466036923009 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4269C800 == 42 [pid = 3552] [id = 67] 17:28:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3BC99800) [pid = 3552] [serial = 198] [outer = 0000000000000000] 17:28:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3ECD7800) [pid = 3552] [serial = 199] [outer = 0000000A3BC99800] 17:28:43 INFO - PROCESS | 3552 | 1466036923052 Marionette DEBUG loaded listener.js 17:28:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A40F32400) [pid = 3552] [serial = 200] [outer = 0000000A3BC99800] 17:28:43 INFO - PROCESS | 3552 | 1466036923472 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]]]}] 17:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 17:28:43 INFO - PROCESS | 3552 | 1466036923492 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 3552 | 1466036923494 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 17:28:43 INFO - PROCESS | 3552 | 1466036923497 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:28:43 INFO - PROCESS | 3552 | 1466036923500 Marionette TRACE conn6 <- [1,234,null,{}] 17:28:43 INFO - PROCESS | 3552 | 1466036923512 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}] 17:28:43 INFO - PROCESS | 3552 | 1466036923515 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:43 INFO - PROCESS | 3552 | 1466036923623 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 17:28:43 INFO - PROCESS | 3552 | 1466036923629 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 3552 | 1466036923632 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4338F800 == 43 [pid = 3552] [id = 68] 17:28:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3F81A000) [pid = 3552] [serial = 201] [outer = 0000000000000000] 17:28:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A40F30800) [pid = 3552] [serial = 202] [outer = 0000000A3F81A000] 17:28:43 INFO - PROCESS | 3552 | 1466036923681 Marionette DEBUG loaded listener.js 17:28:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A40F84800) [pid = 3552] [serial = 203] [outer = 0000000A3F81A000] 17:28:44 INFO - PROCESS | 3552 | 1466036924332 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]]]}] 17:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 901ms 17:28:44 INFO - PROCESS | 3552 | 1466036924442 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 17:28:44 INFO - PROCESS | 3552 | 1466036924446 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 17:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:28:44 INFO - PROCESS | 3552 | 1466036924499 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:28:44 INFO - PROCESS | 3552 | 1466036924503 Marionette TRACE conn6 <- [1,238,null,{}] 17:28:44 INFO - PROCESS | 3552 | 1466036924536 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}] 17:28:44 INFO - PROCESS | 3552 | 1466036924539 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:44 INFO - PROCESS | 3552 | 1466036924684 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 17:28:44 INFO - PROCESS | 3552 | 1466036924759 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:44 INFO - PROCESS | 3552 | 1466036924762 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:44 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3A0800 == 44 [pid = 3552] [id = 69] 17:28:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A2F062400) [pid = 3552] [serial = 204] [outer = 0000000000000000] 17:28:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A346E1000) [pid = 3552] [serial = 205] [outer = 0000000A2F062400] 17:28:44 INFO - PROCESS | 3552 | 1466036924821 Marionette DEBUG loaded listener.js 17:28:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A38A45800) [pid = 3552] [serial = 206] [outer = 0000000A2F062400] 17:28:45 INFO - PROCESS | 3552 | 1466036925394 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]]]}] 17:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 965ms 17:28:45 INFO - PROCESS | 3552 | 1466036925458 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 17:28:45 INFO - PROCESS | 3552 | 1466036925463 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 17:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:28:45 INFO - PROCESS | 3552 | 1466036925469 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:28:45 INFO - PROCESS | 3552 | 1466036925472 Marionette TRACE conn6 <- [1,242,null,{}] 17:28:45 INFO - PROCESS | 3552 | 1466036925477 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}] 17:28:45 INFO - PROCESS | 3552 | 1466036925480 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:45 INFO - PROCESS | 3552 | 1466036925630 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 17:28:45 INFO - PROCESS | 3552 | 1466036925741 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:45 INFO - PROCESS | 3552 | 1466036925744 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42581000 == 45 [pid = 3552] [id = 70] 17:28:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A3B494400) [pid = 3552] [serial = 207] [outer = 0000000000000000] 17:28:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A3BC9A000) [pid = 3552] [serial = 208] [outer = 0000000A3B494400] 17:28:45 INFO - PROCESS | 3552 | 1466036925802 Marionette DEBUG loaded listener.js 17:28:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A3C959800) [pid = 3552] [serial = 209] [outer = 0000000A3B494400] 17:28:46 INFO - PROCESS | 3552 | 1466036926358 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]]]}] 17:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 943ms 17:28:46 INFO - PROCESS | 3552 | 1466036926416 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 17:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:28:46 INFO - PROCESS | 3552 | 1466036926419 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 17:28:46 INFO - PROCESS | 3552 | 1466036926423 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:28:46 INFO - PROCESS | 3552 | 1466036926427 Marionette TRACE conn6 <- [1,246,null,{}] 17:28:46 INFO - PROCESS | 3552 | 1466036926439 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}] 17:28:46 INFO - PROCESS | 3552 | 1466036926444 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:46 INFO - PROCESS | 3552 | 1466036926559 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 17:28:46 INFO - PROCESS | 3552 | 1466036926631 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:46 INFO - PROCESS | 3552 | 1466036926635 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:46 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A449E6800 == 46 [pid = 3552] [id = 71] 17:28:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (0000000A3ECD6000) [pid = 3552] [serial = 210] [outer = 0000000000000000] 17:28:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (0000000A3F81EC00) [pid = 3552] [serial = 211] [outer = 0000000A3ECD6000] 17:28:46 INFO - PROCESS | 3552 | 1466036926735 Marionette DEBUG loaded listener.js 17:28:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (0000000A40F3A800) [pid = 3552] [serial = 212] [outer = 0000000A3ECD6000] 17:28:47 INFO - PROCESS | 3552 | 1466036927482 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]]]}] 17:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1141ms 17:28:47 INFO - PROCESS | 3552 | 1466036927565 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 17:28:47 INFO - PROCESS | 3552 | 1466036927570 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 17:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:28:47 INFO - PROCESS | 3552 | 1466036927575 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:28:47 INFO - PROCESS | 3552 | 1466036927579 Marionette TRACE conn6 <- [1,250,null,{}] 17:28:47 INFO - PROCESS | 3552 | 1466036927584 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}] 17:28:47 INFO - PROCESS | 3552 | 1466036927587 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:47 INFO - PROCESS | 3552 | 1466036927733 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 17:28:47 INFO - PROCESS | 3552 | 1466036927799 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:47 INFO - PROCESS | 3552 | 1466036927803 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:47 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2EDC2800 == 47 [pid = 3552] [id = 72] 17:28:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (0000000A2F172C00) [pid = 3552] [serial = 213] [outer = 0000000000000000] 17:28:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (0000000A33B3AC00) [pid = 3552] [serial = 214] [outer = 0000000A2F172C00] 17:28:47 INFO - PROCESS | 3552 | 1466036927897 Marionette DEBUG loaded listener.js 17:28:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (0000000A35239800) [pid = 3552] [serial = 215] [outer = 0000000A2F172C00] 17:28:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4269C800 == 46 [pid = 3552] [id = 67] 17:28:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4258C800 == 45 [pid = 3552] [id = 66] 17:28:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2EDB9800 == 44 [pid = 3552] [id = 65] 17:28:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42336800 == 43 [pid = 3552] [id = 64] 17:28:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7D4800 == 42 [pid = 3552] [id = 63] 17:28:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C949800 == 41 [pid = 3552] [id = 62] 17:28:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCD0000 == 40 [pid = 3552] [id = 61] 17:28:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B53E800 == 39 [pid = 3552] [id = 60] 17:28:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3518B800 == 38 [pid = 3552] [id = 59] 17:28:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3460E000 == 37 [pid = 3552] [id = 58] 17:28:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35181000 == 36 [pid = 3552] [id = 55] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (0000000A2F0A5800) [pid = 3552] [serial = 94] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (0000000A3BFAB000) [pid = 3552] [serial = 144] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (0000000A3E68AC00) [pid = 3552] [serial = 148] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (0000000A3D111400) [pid = 3552] [serial = 147] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (0000000A38A81000) [pid = 3552] [serial = 135] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (0000000A38A8AC00) [pid = 3552] [serial = 136] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A38E7D800) [pid = 3552] [serial = 138] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A3969CC00) [pid = 3552] [serial = 139] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A35287000) [pid = 3552] [serial = 124] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A3B10D400) [pid = 3552] [serial = 141] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A33903000) [pid = 3552] [serial = 127] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A2F16FC00) [pid = 3552] [serial = 126] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A33B3C800) [pid = 3552] [serial = 132] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3523A400) [pid = 3552] [serial = 133] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A2D613C00) [pid = 3552] [serial = 153] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A341F5C00) [pid = 3552] [serial = 130] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2FBEE000) [pid = 3552] [serial = 129] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3ECD8400) [pid = 3552] [serial = 150] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3BA7A000) [pid = 3552] [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.] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A38DB7000) [pid = 3552] [serial = 156] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2EE93400) [pid = 3552] [serial = 154] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A40F81800) [pid = 3552] [serial = 151] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3CCE1000) [pid = 3552] [serial = 145] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B84F400) [pid = 3552] [serial = 142] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3EC7A000) [pid = 3552] [serial = 157] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A4200AC00) [pid = 3552] [serial = 160] [outer = 0000000000000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3552 | 1466036928381 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]]]}] 17:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 837ms 17:28:48 INFO - PROCESS | 3552 | 1466036928416 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 17:28:48 INFO - PROCESS | 3552 | 1466036928421 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 17:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:28:48 INFO - PROCESS | 3552 | 1466036928427 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:28:48 INFO - PROCESS | 3552 | 1466036928429 Marionette TRACE conn6 <- [1,254,null,{}] 17:28:48 INFO - PROCESS | 3552 | 1466036928433 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}] 17:28:48 INFO - PROCESS | 3552 | 1466036928436 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:48 INFO - PROCESS | 3552 | 1466036928528 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 17:28:48 INFO - PROCESS | 3552 | 1466036928574 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:48 INFO - PROCESS | 3552 | 1466036928576 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DCE800 == 37 [pid = 3552] [id = 73] 17:28:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A33D06400) [pid = 3552] [serial = 216] [outer = 0000000000000000] 17:28:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3431FC00) [pid = 3552] [serial = 217] [outer = 0000000A33D06400] 17:28:48 INFO - PROCESS | 3552 | 1466036928694 Marionette DEBUG loaded listener.js 17:28:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3560F400) [pid = 3552] [serial = 218] [outer = 0000000A33D06400] 17:28:49 INFO - PROCESS | 3552 | 1466036929286 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]]]}] 17:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 881ms 17:28:49 INFO - PROCESS | 3552 | 1466036929311 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 17:28:49 INFO - PROCESS | 3552 | 1466036929313 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 17:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:28:49 INFO - PROCESS | 3552 | 1466036929317 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:28:49 INFO - PROCESS | 3552 | 1466036929320 Marionette TRACE conn6 <- [1,258,null,{}] 17:28:49 INFO - PROCESS | 3552 | 1466036929331 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}] 17:28:49 INFO - PROCESS | 3552 | 1466036929336 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:49 INFO - PROCESS | 3552 | 1466036929425 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 17:28:49 INFO - PROCESS | 3552 | 1466036929497 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:49 INFO - PROCESS | 3552 | 1466036929500 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:49 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38EB8800 == 38 [pid = 3552] [id = 74] 17:28:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3523C400) [pid = 3552] [serial = 219] [outer = 0000000000000000] 17:28:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3969C800) [pid = 3552] [serial = 220] [outer = 0000000A3523C400] 17:28:49 INFO - PROCESS | 3552 | 1466036929550 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B48DC00) [pid = 3552] [serial = 221] [outer = 0000000A3523C400] 17:28:49 INFO - PROCESS | 3552 | 1466036929906 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]]]}] 17:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 627ms 17:28:49 INFO - PROCESS | 3552 | 1466036929947 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 17:28:49 INFO - PROCESS | 3552 | 1466036929950 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 17:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:28:49 INFO - PROCESS | 3552 | 1466036929953 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:28:49 INFO - PROCESS | 3552 | 1466036929955 Marionette TRACE conn6 <- [1,262,null,{}] 17:28:49 INFO - PROCESS | 3552 | 1466036929972 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}] 17:28:49 INFO - PROCESS | 3552 | 1466036929975 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:50 INFO - PROCESS | 3552 | 1466036930068 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 17:28:50 INFO - PROCESS | 3552 | 1466036930073 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 3552 | 1466036930076 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAB3000 == 39 [pid = 3552] [id = 75] 17:28:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BA7C000) [pid = 3552] [serial = 222] [outer = 0000000000000000] 17:28:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BAF8800) [pid = 3552] [serial = 223] [outer = 0000000A3BA7C000] 17:28:50 INFO - PROCESS | 3552 | 1466036930121 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C37DC00) [pid = 3552] [serial = 224] [outer = 0000000A3BA7C000] 17:28:50 INFO - PROCESS | 3552 | 1466036930579 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]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 648ms 17:28:50 INFO - PROCESS | 3552 | 1466036930609 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 3552 | 1466036930612 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 17:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:28:50 INFO - PROCESS | 3552 | 1466036930615 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 3552 | 1466036930617 Marionette TRACE conn6 <- [1,266,null,{}] 17:28:50 INFO - PROCESS | 3552 | 1466036930620 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}] 17:28:50 INFO - PROCESS | 3552 | 1466036930623 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:50 INFO - PROCESS | 3552 | 1466036930731 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 17:28:50 INFO - PROCESS | 3552 | 1466036930803 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 3552 | 1466036930805 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C951000 == 40 [pid = 3552] [id = 76] 17:28:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3D105000) [pid = 3552] [serial = 225] [outer = 0000000000000000] 17:28:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3D10E000) [pid = 3552] [serial = 226] [outer = 0000000A3D105000] 17:28:50 INFO - PROCESS | 3552 | 1466036930858 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3D3BFC00) [pid = 3552] [serial = 227] [outer = 0000000A3D105000] 17:28:51 INFO - PROCESS | 3552 | 1466036931287 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]]]}] 17:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 733ms 17:28:51 INFO - PROCESS | 3552 | 1466036931351 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 17:28:51 INFO - PROCESS | 3552 | 1466036931353 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 17:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:28:51 INFO - PROCESS | 3552 | 1466036931356 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:28:51 INFO - PROCESS | 3552 | 1466036931358 Marionette TRACE conn6 <- [1,270,null,{}] 17:28:51 INFO - PROCESS | 3552 | 1466036931362 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}] 17:28:51 INFO - PROCESS | 3552 | 1466036931368 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:51 INFO - PROCESS | 3552 | 1466036931511 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 17:28:51 INFO - PROCESS | 3552 | 1466036931558 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 3552 | 1466036931560 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33D2B800 == 41 [pid = 3552] [id = 77] 17:28:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3EC49800) [pid = 3552] [serial = 228] [outer = 0000000000000000] 17:28:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3ECE2000) [pid = 3552] [serial = 229] [outer = 0000000A3EC49800] 17:28:51 INFO - PROCESS | 3552 | 1466036931607 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A40F3A000) [pid = 3552] [serial = 230] [outer = 0000000A3EC49800] 17:28:52 INFO - PROCESS | 3552 | 1466036932022 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]]]}] 17:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 671ms 17:28:52 INFO - PROCESS | 3552 | 1466036932030 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 3552 | 1466036932032 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 17:28:52 INFO - PROCESS | 3552 | 1466036932036 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:28:52 INFO - PROCESS | 3552 | 1466036932037 Marionette TRACE conn6 <- [1,274,null,{}] 17:28:52 INFO - PROCESS | 3552 | 1466036932049 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}] 17:28:52 INFO - PROCESS | 3552 | 1466036932051 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:52 INFO - PROCESS | 3552 | 1466036932189 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 17:28:52 INFO - PROCESS | 3552 | 1466036932195 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 3552 | 1466036932197 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42305000 == 42 [pid = 3552] [id = 78] 17:28:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A2FC34800) [pid = 3552] [serial = 231] [outer = 0000000000000000] 17:28:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A4200A800) [pid = 3552] [serial = 232] [outer = 0000000A2FC34800] 17:28:52 INFO - PROCESS | 3552 | 1466036932242 Marionette DEBUG loaded listener.js 17:28:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A43106800) [pid = 3552] [serial = 233] [outer = 0000000A2FC34800] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A3BC99800) [pid = 3552] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A3BA77000) [pid = 3552] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A3D998000) [pid = 3552] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A2EE94C00) [pid = 3552] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A38A80000) [pid = 3552] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A2F05B800) [pid = 3552] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A2F174C00) [pid = 3552] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A38A4AC00) [pid = 3552] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2F173000) [pid = 3552] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3D3C5800) [pid = 3552] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3C266800) [pid = 3552] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2E7BA800) [pid = 3552] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F734000) [pid = 3552] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:28:52 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3B109C00) [pid = 3552] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:28:52 INFO - PROCESS | 3552 | 1466036932711 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]]]}] 17:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 732ms 17:28:52 INFO - PROCESS | 3552 | 1466036932771 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 3552 | 1466036932774 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 17:28:52 INFO - PROCESS | 3552 | 1466036932777 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:28:52 INFO - PROCESS | 3552 | 1466036932779 Marionette TRACE conn6 <- [1,278,null,{}] 17:28:52 INFO - PROCESS | 3552 | 1466036932782 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}] 17:28:52 INFO - PROCESS | 3552 | 1466036932784 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:52 INFO - PROCESS | 3552 | 1466036932871 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 17:28:52 INFO - PROCESS | 3552 | 1466036932876 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 3552 | 1466036932878 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4258C800 == 43 [pid = 3552] [id = 79] 17:28:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A33B9B400) [pid = 3552] [serial = 234] [outer = 0000000000000000] 17:28:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BC9D000) [pid = 3552] [serial = 235] [outer = 0000000A33B9B400] 17:28:52 INFO - PROCESS | 3552 | 1466036932923 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A43107000) [pid = 3552] [serial = 236] [outer = 0000000A33B9B400] 17:28:53 INFO - PROCESS | 3552 | 1466036933312 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]]]}] 17:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 585ms 17:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:28:53 INFO - PROCESS | 3552 | 1466036933366 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 3552 | 1466036933368 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 17:28:53 INFO - PROCESS | 3552 | 1466036933371 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - PROCESS | 3552 | 1466036933373 Marionette TRACE conn6 <- [1,282,null,{}] 17:28:53 INFO - PROCESS | 3552 | 1466036933377 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}] 17:28:53 INFO - PROCESS | 3552 | 1466036933378 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:53 INFO - PROCESS | 3552 | 1466036933472 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 17:28:53 INFO - PROCESS | 3552 | 1466036933478 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:53 INFO - PROCESS | 3552 | 1466036933480 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:53 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426C3000 == 44 [pid = 3552] [id = 80] 17:28:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A403C4C00) [pid = 3552] [serial = 237] [outer = 0000000000000000] 17:28:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A403CA800) [pid = 3552] [serial = 238] [outer = 0000000A403C4C00] 17:28:53 INFO - PROCESS | 3552 | 1466036933525 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A403D0C00) [pid = 3552] [serial = 239] [outer = 0000000A403C4C00] 17:28:53 INFO - PROCESS | 3552 | 1466036933959 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]]]}] 17:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 626ms 17:28:54 INFO - PROCESS | 3552 | 1466036934002 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 17:28:54 INFO - PROCESS | 3552 | 1466036934004 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 17:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:28:54 INFO - PROCESS | 3552 | 1466036934008 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:28:54 INFO - PROCESS | 3552 | 1466036934009 Marionette TRACE conn6 <- [1,286,null,{}] 17:28:54 INFO - PROCESS | 3552 | 1466036934013 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}] 17:28:54 INFO - PROCESS | 3552 | 1466036934015 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:54 INFO - PROCESS | 3552 | 1466036934101 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 17:28:54 INFO - PROCESS | 3552 | 1466036934107 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:54 INFO - PROCESS | 3552 | 1466036934109 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43463000 == 45 [pid = 3552] [id = 81] 17:28:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A4310CC00) [pid = 3552] [serial = 240] [outer = 0000000000000000] 17:28:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A431C0000) [pid = 3552] [serial = 241] [outer = 0000000A4310CC00] 17:28:54 INFO - PROCESS | 3552 | 1466036934152 Marionette DEBUG loaded listener.js 17:28:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A431C9400) [pid = 3552] [serial = 242] [outer = 0000000A4310CC00] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2F68A000 == 44 [pid = 3552] [id = 57] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C514800 == 43 [pid = 3552] [id = 56] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4230B800 == 42 [pid = 3552] [id = 54] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35882800 == 41 [pid = 3552] [id = 43] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A34619800 == 40 [pid = 3552] [id = 32] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2EDC2800 == 39 [pid = 3552] [id = 72] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A449E6800 == 38 [pid = 3552] [id = 71] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42581000 == 37 [pid = 3552] [id = 70] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3A0800 == 36 [pid = 3552] [id = 69] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4338F800 == 35 [pid = 3552] [id = 68] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38EB8800 == 34 [pid = 3552] [id = 74] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DCE800 == 33 [pid = 3552] [id = 73] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42305000 == 32 [pid = 3552] [id = 78] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426C3000 == 31 [pid = 3552] [id = 80] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4258C800 == 30 [pid = 3552] [id = 79] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A33D2B800 == 29 [pid = 3552] [id = 77] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C951000 == 28 [pid = 3552] [id = 76] 17:28:55 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAB3000 == 27 [pid = 3552] [id = 75] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3BAFA400) [pid = 3552] [serial = 185] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3BA7B000) [pid = 3552] [serial = 184] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3ECD5C00) [pid = 3552] [serial = 190] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A396A0C00) [pid = 3552] [serial = 170] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F0A4C00) [pid = 3552] [serial = 169] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38A88400) [pid = 3552] [serial = 178] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A33D0C800) [pid = 3552] [serial = 164] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F098800) [pid = 3552] [serial = 163] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A34558C00) [pid = 3552] [serial = 175] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A356E6800) [pid = 3552] [serial = 176] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A38FA3400) [pid = 3552] [serial = 167] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A38A81400) [pid = 3552] [serial = 166] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A35309400) [pid = 3552] [serial = 173] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A33B9E000) [pid = 3552] [serial = 172] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A43108000) [pid = 3552] [serial = 161] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3D10E400) [pid = 3552] [serial = 187] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A2F66BC00) [pid = 3552] [serial = 194] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3F783C00) [pid = 3552] [serial = 191] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A30731800) [pid = 3552] [serial = 196] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A38A4A000) [pid = 3552] [serial = 197] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3B48AC00) [pid = 3552] [serial = 181] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A40F32400) [pid = 3552] [serial = 200] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A38E76400) [pid = 3552] [serial = 179] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3E5EFC00) [pid = 3552] [serial = 188] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A2ED1C000) [pid = 3552] [serial = 193] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3B50A400) [pid = 3552] [serial = 182] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3ECD7800) [pid = 3552] [serial = 199] [outer = 0000000000000000] [url = about:blank] 17:28:55 INFO - PROCESS | 3552 | 1466036935926 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]]]}] 17:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1945ms 17:28:55 INFO - PROCESS | 3552 | 1466036935955 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 17:28:55 INFO - PROCESS | 3552 | 1466036935959 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 17:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:28:55 INFO - PROCESS | 3552 | 1466036935965 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:28:55 INFO - PROCESS | 3552 | 1466036935969 Marionette TRACE conn6 <- [1,290,null,{}] 17:28:55 INFO - PROCESS | 3552 | 1466036935975 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}] 17:28:55 INFO - PROCESS | 3552 | 1466036935978 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:56 INFO - PROCESS | 3552 | 1466036936075 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 17:28:56 INFO - PROCESS | 3552 | 1466036936083 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:56 INFO - PROCESS | 3552 | 1466036936088 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FC79800 == 28 [pid = 3552] [id = 82] 17:28:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A2EE9D000) [pid = 3552] [serial = 243] [outer = 0000000000000000] 17:28:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A2EE9E000) [pid = 3552] [serial = 244] [outer = 0000000A2EE9D000] 17:28:56 INFO - PROCESS | 3552 | 1466036936137 Marionette DEBUG loaded listener.js 17:28:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2F067800) [pid = 3552] [serial = 245] [outer = 0000000A2EE9D000] 17:28:56 INFO - PROCESS | 3552 | 1466036936605 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:28:56 INFO - PROCESS | 3552 | 1466036936641 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]]]}] 17:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 734ms 17:28:56 INFO - PROCESS | 3552 | 1466036936703 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 17:28:56 INFO - PROCESS | 3552 | 1466036936709 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 17:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:28:56 INFO - PROCESS | 3552 | 1466036936716 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:28:56 INFO - PROCESS | 3552 | 1466036936719 Marionette TRACE conn6 <- [1,294,null,{}] 17:28:56 INFO - PROCESS | 3552 | 1466036936723 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}] 17:28:56 INFO - PROCESS | 3552 | 1466036936726 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:56 INFO - PROCESS | 3552 | 1466036936821 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 17:28:56 INFO - PROCESS | 3552 | 1466036936891 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:56 INFO - PROCESS | 3552 | 1466036936893 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35884000 == 29 [pid = 3552] [id = 83] 17:28:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A2F16DC00) [pid = 3552] [serial = 246] [outer = 0000000000000000] 17:28:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2FC32800) [pid = 3552] [serial = 247] [outer = 0000000A2F16DC00] 17:28:56 INFO - PROCESS | 3552 | 1466036936944 Marionette DEBUG loaded listener.js 17:28:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A30739C00) [pid = 3552] [serial = 248] [outer = 0000000A2F16DC00] 17:28:57 INFO - PROCESS | 3552 | 1466036937338 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]]]}] 17:28:57 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. 17:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 692ms 17:28:57 INFO - PROCESS | 3552 | 1466036937428 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 17:28:57 INFO - PROCESS | 3552 | 1466036937431 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 17:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:28:57 INFO - PROCESS | 3552 | 1466036937440 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:28:57 INFO - PROCESS | 3552 | 1466036937444 Marionette TRACE conn6 <- [1,298,null,{}] 17:28:57 INFO - PROCESS | 3552 | 1466036937456 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}] 17:28:57 INFO - PROCESS | 3552 | 1466036937461 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:57 INFO - PROCESS | 3552 | 1466036937549 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 17:28:57 INFO - PROCESS | 3552 | 1466036937558 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:57 INFO - PROCESS | 3552 | 1466036937562 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39073000 == 30 [pid = 3552] [id = 84] 17:28:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2D60A800) [pid = 3552] [serial = 249] [outer = 0000000000000000] 17:28:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A35286800) [pid = 3552] [serial = 250] [outer = 0000000A2D60A800] 17:28:57 INFO - PROCESS | 3552 | 1466036937613 Marionette DEBUG loaded listener.js 17:28:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A35CB2000) [pid = 3552] [serial = 251] [outer = 0000000A2D60A800] 17:28:58 INFO - PROCESS | 3552 | 1466036938042 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]]]}] 17:28:58 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. 17:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 17:28:58 INFO - PROCESS | 3552 | 1466036938072 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 17:28:58 INFO - PROCESS | 3552 | 1466036938075 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 17:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:28:58 INFO - PROCESS | 3552 | 1466036938078 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:28:58 INFO - PROCESS | 3552 | 1466036938080 Marionette TRACE conn6 <- [1,302,null,{}] 17:28:58 INFO - PROCESS | 3552 | 1466036938084 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}] 17:28:58 INFO - PROCESS | 3552 | 1466036938086 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:58 INFO - PROCESS | 3552 | 1466036938174 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 17:28:58 INFO - PROCESS | 3552 | 1466036938181 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:58 INFO - PROCESS | 3552 | 1466036938184 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3AA000 == 31 [pid = 3552] [id = 85] 17:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A38A45C00) [pid = 3552] [serial = 252] [outer = 0000000000000000] 17:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38A6A800) [pid = 3552] [serial = 253] [outer = 0000000A38A45C00] 17:28:58 INFO - PROCESS | 3552 | 1466036938229 Marionette DEBUG loaded listener.js 17:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38A88800) [pid = 3552] [serial = 254] [outer = 0000000A38A45C00] 17:28:58 INFO - PROCESS | 3552 | 1466036938647 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]]]}] 17:28:58 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. 17:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 586ms 17:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:28:58 INFO - PROCESS | 3552 | 1466036938684 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 17:28:58 INFO - PROCESS | 3552 | 1466036938687 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 17:28:58 INFO - PROCESS | 3552 | 1466036938690 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:28:58 INFO - PROCESS | 3552 | 1466036938692 Marionette TRACE conn6 <- [1,306,null,{}] 17:28:58 INFO - PROCESS | 3552 | 1466036938701 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}] 17:28:58 INFO - PROCESS | 3552 | 1466036938703 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:58 INFO - PROCESS | 3552 | 1466036938785 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 17:28:58 INFO - PROCESS | 3552 | 1466036938791 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:58 INFO - PROCESS | 3552 | 1466036938793 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAA7000 == 32 [pid = 3552] [id = 86] 17:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2F09E400) [pid = 3552] [serial = 255] [outer = 0000000000000000] 17:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38DAE400) [pid = 3552] [serial = 256] [outer = 0000000A2F09E400] 17:28:58 INFO - PROCESS | 3552 | 1466036938838 Marionette DEBUG loaded listener.js 17:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38F0D400) [pid = 3552] [serial = 257] [outer = 0000000A2F09E400] 17:28:59 INFO - PROCESS | 3552 | 1466036939274 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]]]}] 17:28:59 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. 17:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 17:28:59 INFO - PROCESS | 3552 | 1466036939323 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 17:28:59 INFO - PROCESS | 3552 | 1466036939326 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 17:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:28:59 INFO - PROCESS | 3552 | 1466036939329 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:28:59 INFO - PROCESS | 3552 | 1466036939331 Marionette TRACE conn6 <- [1,310,null,{}] 17:28:59 INFO - PROCESS | 3552 | 1466036939335 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}] 17:28:59 INFO - PROCESS | 3552 | 1466036939341 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:59 INFO - PROCESS | 3552 | 1466036939448 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 17:28:59 INFO - PROCESS | 3552 | 1466036939455 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:59 INFO - PROCESS | 3552 | 1466036939457 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:28:59 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C940800 == 33 [pid = 3552] [id = 87] 17:28:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B105400) [pid = 3552] [serial = 258] [outer = 0000000000000000] 17:28:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B493400) [pid = 3552] [serial = 259] [outer = 0000000A3B105400] 17:28:59 INFO - PROCESS | 3552 | 1466036939509 Marionette DEBUG loaded listener.js 17:28:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BA79400) [pid = 3552] [serial = 260] [outer = 0000000A3B105400] 17:28:59 INFO - PROCESS | 3552 | 1466036939949 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]]]}] 17:28:59 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. 17:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 17:28:59 INFO - PROCESS | 3552 | 1466036939969 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 17:28:59 INFO - PROCESS | 3552 | 1466036939971 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 17:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:28:59 INFO - PROCESS | 3552 | 1466036939974 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:28:59 INFO - PROCESS | 3552 | 1466036939976 Marionette TRACE conn6 <- [1,314,null,{}] 17:28:59 INFO - PROCESS | 3552 | 1466036939980 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}] 17:28:59 INFO - PROCESS | 3552 | 1466036939982 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:00 INFO - PROCESS | 3552 | 1466036940063 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 17:29:00 INFO - PROCESS | 3552 | 1466036940069 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 3552 | 1466036940071 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D96B800 == 34 [pid = 3552] [id = 88] 17:29:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A39676000) [pid = 3552] [serial = 261] [outer = 0000000000000000] 17:29:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BAFB400) [pid = 3552] [serial = 262] [outer = 0000000A39676000] 17:29:00 INFO - PROCESS | 3552 | 1466036940115 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BCA3800) [pid = 3552] [serial = 263] [outer = 0000000A39676000] 17:29:00 INFO - PROCESS | 3552 | 1466036940557 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]]]}] 17:29:00 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. 17:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 626ms 17:29:00 INFO - PROCESS | 3552 | 1466036940601 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 17:29:00 INFO - PROCESS | 3552 | 1466036940604 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 17:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:29:00 INFO - PROCESS | 3552 | 1466036940607 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:29:00 INFO - PROCESS | 3552 | 1466036940609 Marionette TRACE conn6 <- [1,318,null,{}] 17:29:00 INFO - PROCESS | 3552 | 1466036940613 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}] 17:29:00 INFO - PROCESS | 3552 | 1466036940615 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:00 INFO - PROCESS | 3552 | 1466036940695 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 17:29:00 INFO - PROCESS | 3552 | 1466036940701 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 3552 | 1466036940704 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7B9000 == 35 [pid = 3552] [id = 89] 17:29:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3D102C00) [pid = 3552] [serial = 264] [outer = 0000000000000000] 17:29:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3D107C00) [pid = 3552] [serial = 265] [outer = 0000000A3D102C00] 17:29:00 INFO - PROCESS | 3552 | 1466036940753 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3D38A000) [pid = 3552] [serial = 266] [outer = 0000000A3D102C00] 17:29:01 INFO - PROCESS | 3552 | 1466036941222 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]]]}] 17:29:01 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. 17:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 17:29:01 INFO - PROCESS | 3552 | 1466036941284 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 3552 | 1466036941286 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 17:29:01 INFO - PROCESS | 3552 | 1466036941289 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:29:01 INFO - PROCESS | 3552 | 1466036941291 Marionette TRACE conn6 <- [1,322,null,{}] 17:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:29:01 INFO - PROCESS | 3552 | 1466036941295 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}] 17:29:01 INFO - PROCESS | 3552 | 1466036941297 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:01 INFO - PROCESS | 3552 | 1466036941405 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 17:29:01 INFO - PROCESS | 3552 | 1466036941475 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 3552 | 1466036941477 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3906F000 == 36 [pid = 3552] [id = 90] 17:29:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3D998000) [pid = 3552] [serial = 267] [outer = 0000000000000000] 17:29:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3E49A000) [pid = 3552] [serial = 268] [outer = 0000000A3D998000] 17:29:01 INFO - PROCESS | 3552 | 1466036941522 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3EC70800) [pid = 3552] [serial = 269] [outer = 0000000A3D998000] 17:29:01 INFO - PROCESS | 3552 | 1466036941953 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]]]}] 17:29:01 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. 17:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 17:29:01 INFO - PROCESS | 3552 | 1466036941964 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 3552 | 1466036941966 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 17:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:29:01 INFO - PROCESS | 3552 | 1466036941969 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:29:01 INFO - PROCESS | 3552 | 1466036941970 Marionette TRACE conn6 <- [1,326,null,{}] 17:29:01 INFO - PROCESS | 3552 | 1466036941974 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}] 17:29:01 INFO - PROCESS | 3552 | 1466036941975 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:02 INFO - PROCESS | 3552 | 1466036942094 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 17:29:02 INFO - PROCESS | 3552 | 1466036942099 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 3552 | 1466036942101 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42580000 == 37 [pid = 3552] [id = 91] 17:29:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3EC7AC00) [pid = 3552] [serial = 270] [outer = 0000000000000000] 17:29:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3ECD8000) [pid = 3552] [serial = 271] [outer = 0000000A3EC7AC00] 17:29:02 INFO - PROCESS | 3552 | 1466036942146 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3F812400) [pid = 3552] [serial = 272] [outer = 0000000A3EC7AC00] 17:29:02 INFO - PROCESS | 3552 | 1466036942609 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]]]}] 17:29:02 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. 17:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 17:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:29:02 INFO - PROCESS | 3552 | 1466036942663 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 17:29:02 INFO - PROCESS | 3552 | 1466036942666 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 17:29:02 INFO - PROCESS | 3552 | 1466036942676 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:29:02 INFO - PROCESS | 3552 | 1466036942679 Marionette TRACE conn6 <- [1,330,null,{}] 17:29:02 INFO - PROCESS | 3552 | 1466036942683 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}] 17:29:02 INFO - PROCESS | 3552 | 1466036942685 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:02 INFO - PROCESS | 3552 | 1466036942835 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 17:29:02 INFO - PROCESS | 3552 | 1466036942861 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 3552 | 1466036942864 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAA6800 == 38 [pid = 3552] [id = 92] 17:29:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A403C9000) [pid = 3552] [serial = 273] [outer = 0000000000000000] 17:29:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A403CDC00) [pid = 3552] [serial = 274] [outer = 0000000A403C9000] 17:29:02 INFO - PROCESS | 3552 | 1466036942913 Marionette DEBUG loaded listener.js 17:29:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A40F35000) [pid = 3552] [serial = 275] [outer = 0000000A403C9000] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A3D105000) [pid = 3552] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A3EC49800) [pid = 3552] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A2FC34800) [pid = 3552] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A403C4C00) [pid = 3552] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A2F172C00) [pid = 3552] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3ECD6000) [pid = 3552] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3B494400) [pid = 3552] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A2F062400) [pid = 3552] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3F81A000) [pid = 3552] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3BA7C000) [pid = 3552] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3523C400) [pid = 3552] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A33D06400) [pid = 3552] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:29:03 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A33B9B400) [pid = 3552] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:29:03 INFO - PROCESS | 3552 | 1466036943482 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]]]}] 17:29:03 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. 17:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 838ms 17:29:03 INFO - PROCESS | 3552 | 1466036943511 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 3552 | 1466036943513 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 17:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:29:03 INFO - PROCESS | 3552 | 1466036943525 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:29:03 INFO - PROCESS | 3552 | 1466036943527 Marionette TRACE conn6 <- [1,334,null,{}] 17:29:03 INFO - PROCESS | 3552 | 1466036943531 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}] 17:29:03 INFO - PROCESS | 3552 | 1466036943533 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:03 INFO - PROCESS | 3552 | 1466036943616 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 17:29:03 INFO - PROCESS | 3552 | 1466036943622 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:03 INFO - PROCESS | 3552 | 1466036943623 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4234B000 == 39 [pid = 3552] [id = 93] 17:29:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BCA0000) [pid = 3552] [serial = 276] [outer = 0000000000000000] 17:29:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A403C3800) [pid = 3552] [serial = 277] [outer = 0000000A3BCA0000] 17:29:03 INFO - PROCESS | 3552 | 1466036943676 Marionette DEBUG loaded listener.js 17:29:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A40F3B800) [pid = 3552] [serial = 278] [outer = 0000000A3BCA0000] 17:29:04 INFO - PROCESS | 3552 | 1466036944087 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]]]}] 17:29:04 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. 17:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 17:29:04 INFO - PROCESS | 3552 | 1466036944126 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 17:29:04 INFO - PROCESS | 3552 | 1466036944128 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 17:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:29:04 INFO - PROCESS | 3552 | 1466036944137 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:29:04 INFO - PROCESS | 3552 | 1466036944139 Marionette TRACE conn6 <- [1,338,null,{}] 17:29:04 INFO - PROCESS | 3552 | 1466036944142 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}] 17:29:04 INFO - PROCESS | 3552 | 1466036944144 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:04 INFO - PROCESS | 3552 | 1466036944228 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 17:29:04 INFO - PROCESS | 3552 | 1466036944233 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 3552 | 1466036944235 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A449D7800 == 40 [pid = 3552] [id = 94] 17:29:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A42004C00) [pid = 3552] [serial = 279] [outer = 0000000000000000] 17:29:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A4200C800) [pid = 3552] [serial = 280] [outer = 0000000A42004C00] 17:29:04 INFO - PROCESS | 3552 | 1466036944279 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A43111400) [pid = 3552] [serial = 281] [outer = 0000000A42004C00] 17:29:04 INFO - PROCESS | 3552 | 1466036944695 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]]]}] 17:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 586ms 17:29:04 INFO - PROCESS | 3552 | 1466036944724 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 17:29:04 INFO - PROCESS | 3552 | 1466036944726 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 17:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:29:04 INFO - PROCESS | 3552 | 1466036944729 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:29:04 INFO - PROCESS | 3552 | 1466036944731 Marionette TRACE conn6 <- [1,342,null,{}] 17:29:04 INFO - PROCESS | 3552 | 1466036944734 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}] 17:29:04 INFO - PROCESS | 3552 | 1466036944736 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:04 INFO - PROCESS | 3552 | 1466036944861 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 17:29:04 INFO - PROCESS | 3552 | 1466036944869 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 3552 | 1466036944871 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC37800 == 41 [pid = 3552] [id = 95] 17:29:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A431C2000) [pid = 3552] [serial = 282] [outer = 0000000000000000] 17:29:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A431C7C00) [pid = 3552] [serial = 283] [outer = 0000000A431C2000] 17:29:04 INFO - PROCESS | 3552 | 1466036944915 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A43935400) [pid = 3552] [serial = 284] [outer = 0000000A431C2000] 17:29:05 INFO - PROCESS | 3552 | 1466036945335 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]]]}] 17:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 628ms 17:29:05 INFO - PROCESS | 3552 | 1466036945370 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 17:29:05 INFO - PROCESS | 3552 | 1466036945375 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 17:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:29:05 INFO - PROCESS | 3552 | 1466036945381 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:29:05 INFO - PROCESS | 3552 | 1466036945386 Marionette TRACE conn6 <- [1,346,null,{}] 17:29:05 INFO - PROCESS | 3552 | 1466036945393 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}] 17:29:05 INFO - PROCESS | 3552 | 1466036945396 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:05 INFO - PROCESS | 3552 | 1466036945549 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 17:29:05 INFO - PROCESS | 3552 | 1466036945710 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:05 INFO - PROCESS | 3552 | 1466036945715 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A34125800 == 42 [pid = 3552] [id = 96] 17:29:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A2EE93C00) [pid = 3552] [serial = 285] [outer = 0000000000000000] 17:29:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A2F05C800) [pid = 3552] [serial = 286] [outer = 0000000A2EE93C00] 17:29:05 INFO - PROCESS | 3552 | 1466036945774 Marionette DEBUG loaded listener.js 17:29:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A2F171000) [pid = 3552] [serial = 287] [outer = 0000000A2EE93C00] 17:29:06 INFO - PROCESS | 3552 | 1466036946509 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]]]}] 17:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1191ms 17:29:06 INFO - PROCESS | 3552 | 1466036946572 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 17:29:06 INFO - PROCESS | 3552 | 1466036946578 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 17:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:29:06 INFO - PROCESS | 3552 | 1466036946585 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:29:06 INFO - PROCESS | 3552 | 1466036946588 Marionette TRACE conn6 <- [1,350,null,{}] 17:29:06 INFO - PROCESS | 3552 | 1466036946593 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}] 17:29:06 INFO - PROCESS | 3552 | 1466036946596 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:06 INFO - PROCESS | 3552 | 1466036946730 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 17:29:06 INFO - PROCESS | 3552 | 1466036946795 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:06 INFO - PROCESS | 3552 | 1466036946798 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B676000 == 43 [pid = 3552] [id = 97] 17:29:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A341F4400) [pid = 3552] [serial = 288] [outer = 0000000000000000] 17:29:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A3523A800) [pid = 3552] [serial = 289] [outer = 0000000A341F4400] 17:29:06 INFO - PROCESS | 3552 | 1466036946898 Marionette DEBUG loaded listener.js 17:29:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (0000000A38A46000) [pid = 3552] [serial = 290] [outer = 0000000A341F4400] 17:29:07 INFO - PROCESS | 3552 | 1466036947825 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]]]}] 17:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1284ms 17:29:07 INFO - PROCESS | 3552 | 1466036947870 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 17:29:07 INFO - PROCESS | 3552 | 1466036947874 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 17:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:29:07 INFO - PROCESS | 3552 | 1466036947880 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:29:07 INFO - PROCESS | 3552 | 1466036947883 Marionette TRACE conn6 <- [1,354,null,{}] 17:29:07 INFO - PROCESS | 3552 | 1466036947889 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}] 17:29:07 INFO - PROCESS | 3552 | 1466036947892 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:08 INFO - PROCESS | 3552 | 1466036948009 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A449D7800 == 42 [pid = 3552] [id = 94] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4234B000 == 41 [pid = 3552] [id = 93] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAA6800 == 40 [pid = 3552] [id = 92] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42580000 == 39 [pid = 3552] [id = 91] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3906F000 == 38 [pid = 3552] [id = 90] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7B9000 == 37 [pid = 3552] [id = 89] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D96B800 == 36 [pid = 3552] [id = 88] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C940800 == 35 [pid = 3552] [id = 87] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAA7000 == 34 [pid = 3552] [id = 86] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3AA000 == 33 [pid = 3552] [id = 85] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39073000 == 32 [pid = 3552] [id = 84] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (0000000A431C0000) [pid = 3552] [serial = 241] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35884000 == 31 [pid = 3552] [id = 83] 17:29:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FC79800 == 30 [pid = 3552] [id = 82] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A3D10E000) [pid = 3552] [serial = 226] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A3ECE2000) [pid = 3552] [serial = 229] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A3D3BFC00) [pid = 3552] [serial = 227] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A4200A800) [pid = 3552] [serial = 232] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A40F3A000) [pid = 3552] [serial = 230] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A403CA800) [pid = 3552] [serial = 238] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A43106800) [pid = 3552] [serial = 233] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A33B3AC00) [pid = 3552] [serial = 214] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A40F3A800) [pid = 3552] [serial = 212] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3F81EC00) [pid = 3552] [serial = 211] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3C959800) [pid = 3552] [serial = 209] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BC9A000) [pid = 3552] [serial = 208] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38A45800) [pid = 3552] [serial = 206] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A346E1000) [pid = 3552] [serial = 205] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A40F30800) [pid = 3552] [serial = 202] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A40F84800) [pid = 3552] [serial = 203] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3BAF8800) [pid = 3552] [serial = 223] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B48DC00) [pid = 3552] [serial = 221] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3969C800) [pid = 3552] [serial = 220] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3431FC00) [pid = 3552] [serial = 217] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3560F400) [pid = 3552] [serial = 218] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A35239800) [pid = 3552] [serial = 215] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A403D0C00) [pid = 3552] [serial = 239] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BC9D000) [pid = 3552] [serial = 235] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A43107000) [pid = 3552] [serial = 236] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3C37DC00) [pid = 3552] [serial = 224] [outer = 0000000000000000] [url = about:blank] 17:29:08 INFO - PROCESS | 3552 | 1466036948130 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:08 INFO - PROCESS | 3552 | 1466036948135 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2EDC3000 == 31 [pid = 3552] [id = 98] 17:29:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2EE81400) [pid = 3552] [serial = 291] [outer = 0000000000000000] 17:29:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2EE9A800) [pid = 3552] [serial = 292] [outer = 0000000A2EE81400] 17:29:08 INFO - PROCESS | 3552 | 1466036948186 Marionette DEBUG loaded listener.js 17:29:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A33902C00) [pid = 3552] [serial = 293] [outer = 0000000A2EE81400] 17:29:08 INFO - PROCESS | 3552 | 1466036948608 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]]]}] 17:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 775ms 17:29:08 INFO - PROCESS | 3552 | 1466036948659 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 17:29:08 INFO - PROCESS | 3552 | 1466036948663 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 17:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:29:08 INFO - PROCESS | 3552 | 1466036948685 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:29:08 INFO - PROCESS | 3552 | 1466036948688 Marionette TRACE conn6 <- [1,358,null,{}] 17:29:08 INFO - PROCESS | 3552 | 1466036948692 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}] 17:29:08 INFO - PROCESS | 3552 | 1466036948694 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:08 INFO - PROCESS | 3552 | 1466036948784 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 17:29:08 INFO - PROCESS | 3552 | 1466036948790 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:08 INFO - PROCESS | 3552 | 1466036948792 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39018800 == 32 [pid = 3552] [id = 99] 17:29:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A35245C00) [pid = 3552] [serial = 294] [outer = 0000000000000000] 17:29:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A356E6800) [pid = 3552] [serial = 295] [outer = 0000000A35245C00] 17:29:08 INFO - PROCESS | 3552 | 1466036948840 Marionette DEBUG loaded listener.js 17:29:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38A4B000) [pid = 3552] [serial = 296] [outer = 0000000A35245C00] 17:29:09 INFO - PROCESS | 3552 | 1466036949303 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]]]}] 17:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 627ms 17:29:09 INFO - PROCESS | 3552 | 1466036949317 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 17:29:09 INFO - PROCESS | 3552 | 1466036949320 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 17:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:29:09 INFO - PROCESS | 3552 | 1466036949324 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:29:09 INFO - PROCESS | 3552 | 1466036949328 Marionette TRACE conn6 <- [1,362,null,{}] 17:29:09 INFO - PROCESS | 3552 | 1466036949339 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}] 17:29:09 INFO - PROCESS | 3552 | 1466036949344 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:09 INFO - PROCESS | 3552 | 1466036949468 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 17:29:09 INFO - PROCESS | 3552 | 1466036949479 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:09 INFO - PROCESS | 3552 | 1466036949482 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:09 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3A2000 == 33 [pid = 3552] [id = 100] 17:29:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38FA3400) [pid = 3552] [serial = 297] [outer = 0000000000000000] 17:29:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A39672400) [pid = 3552] [serial = 298] [outer = 0000000A38FA3400] 17:29:09 INFO - PROCESS | 3552 | 1466036949530 Marionette DEBUG loaded listener.js 17:29:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B10BC00) [pid = 3552] [serial = 299] [outer = 0000000A38FA3400] 17:29:09 INFO - PROCESS | 3552 | 1466036949993 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]]]}] 17:29:10 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. 17:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 17:29:10 INFO - PROCESS | 3552 | 1466036950018 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 17:29:10 INFO - PROCESS | 3552 | 1466036950020 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 17:29:10 INFO - PROCESS | 3552 | 1466036950024 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:29:10 INFO - PROCESS | 3552 | 1466036950026 Marionette TRACE conn6 <- [1,366,null,{}] 17:29:10 INFO - PROCESS | 3552 | 1466036950029 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}] 17:29:10 INFO - PROCESS | 3552 | 1466036950032 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:10 INFO - PROCESS | 3552 | 1466036950124 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 17:29:10 INFO - PROCESS | 3552 | 1466036950130 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:10 INFO - PROCESS | 3552 | 1466036950132 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAAB800 == 34 [pid = 3552] [id = 101] 17:29:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B48F800) [pid = 3552] [serial = 300] [outer = 0000000000000000] 17:29:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B851000) [pid = 3552] [serial = 301] [outer = 0000000A3B48F800] 17:29:10 INFO - PROCESS | 3552 | 1466036950178 Marionette DEBUG loaded listener.js 17:29:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BAEE400) [pid = 3552] [serial = 302] [outer = 0000000A3B48F800] 17:29:10 INFO - PROCESS | 3552 | 1466036950659 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]]]}] 17:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 17:29:10 INFO - PROCESS | 3552 | 1466036950718 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 17:29:10 INFO - PROCESS | 3552 | 1466036950720 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 17:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:29:10 INFO - PROCESS | 3552 | 1466036950723 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:29:10 INFO - PROCESS | 3552 | 1466036950725 Marionette TRACE conn6 <- [1,370,null,{}] 17:29:10 INFO - PROCESS | 3552 | 1466036950729 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}] 17:29:10 INFO - PROCESS | 3552 | 1466036950731 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:10 INFO - PROCESS | 3552 | 1466036950860 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 17:29:10 INFO - PROCESS | 3552 | 1466036950882 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:10 INFO - PROCESS | 3552 | 1466036950884 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF7A800 == 35 [pid = 3552] [id = 102] 17:29:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BAFB800) [pid = 3552] [serial = 303] [outer = 0000000000000000] 17:29:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BC9E400) [pid = 3552] [serial = 304] [outer = 0000000A3BAFB800] 17:29:10 INFO - PROCESS | 3552 | 1466036950930 Marionette DEBUG loaded listener.js 17:29:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3CBF5C00) [pid = 3552] [serial = 305] [outer = 0000000A3BAFB800] 17:29:11 INFO - PROCESS | 3552 | 1466036951383 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]]]}] 17:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 17:29:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:29:11 INFO - PROCESS | 3552 | 1466036951421 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 17:29:11 INFO - PROCESS | 3552 | 1466036951424 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 17:29:11 INFO - PROCESS | 3552 | 1466036951427 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:29:11 INFO - PROCESS | 3552 | 1466036951429 Marionette TRACE conn6 <- [1,374,null,{}] 17:29:11 INFO - PROCESS | 3552 | 1466036951432 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}] 17:29:11 INFO - PROCESS | 3552 | 1466036951438 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:11 INFO - PROCESS | 3552 | 1466036951574 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 17:29:11 INFO - PROCESS | 3552 | 1466036951626 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:11 INFO - PROCESS | 3552 | 1466036951629 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:11 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3E5B4000 == 36 [pid = 3552] [id = 103] 17:29:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3E5E9800) [pid = 3552] [serial = 306] [outer = 0000000000000000] 17:29:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3ECDB800) [pid = 3552] [serial = 307] [outer = 0000000A3E5E9800] 17:29:11 INFO - PROCESS | 3552 | 1466036951674 Marionette DEBUG loaded listener.js 17:29:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3F81C000) [pid = 3552] [serial = 308] [outer = 0000000A3E5E9800] 17:29:12 INFO - PROCESS | 3552 | 1466036952168 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:29:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:29:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 775ms 17:29:12 INFO - PROCESS | 3552 | 1466036952207 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 17:29:12 INFO - PROCESS | 3552 | 1466036952209 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 17:29:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:29:12 INFO - PROCESS | 3552 | 1466036952219 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:29:12 INFO - PROCESS | 3552 | 1466036952221 Marionette TRACE conn6 <- [1,378,null,{}] 17:29:12 INFO - PROCESS | 3552 | 1466036952224 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}] 17:29:12 INFO - PROCESS | 3552 | 1466036952226 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:12 INFO - PROCESS | 3552 | 1466036952331 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 17:29:12 INFO - PROCESS | 3552 | 1466036952342 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:12 INFO - PROCESS | 3552 | 1466036952344 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4038B800 == 37 [pid = 3552] [id = 104] 17:29:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A403C6C00) [pid = 3552] [serial = 309] [outer = 0000000000000000] 17:29:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A403CA800) [pid = 3552] [serial = 310] [outer = 0000000A403C6C00] 17:29:12 INFO - PROCESS | 3552 | 1466036952390 Marionette DEBUG loaded listener.js 17:29:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A40F32000) [pid = 3552] [serial = 311] [outer = 0000000A403C6C00] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3D998000) [pid = 3552] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3D102C00) [pid = 3552] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A39676000) [pid = 3552] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A2F09E400) [pid = 3552] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2D60A800) [pid = 3552] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2F16DC00) [pid = 3552] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A4310CC00) [pid = 3552] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2EE9D000) [pid = 3552] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A38A45C00) [pid = 3552] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3B105400) [pid = 3552] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3EC7AC00) [pid = 3552] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A42004C00) [pid = 3552] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A403C9000) [pid = 3552] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:29:12 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3BCA0000) [pid = 3552] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:29:13 INFO - PROCESS | 3552 | 1466036953052 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:29:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:29:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 900ms 17:29:13 INFO - PROCESS | 3552 | 1466036953116 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 17:29:13 INFO - PROCESS | 3552 | 1466036953119 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 17:29:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:29:13 INFO - PROCESS | 3552 | 1466036953122 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:29:13 INFO - PROCESS | 3552 | 1466036953124 Marionette TRACE conn6 <- [1,382,null,{}] 17:29:13 INFO - PROCESS | 3552 | 1466036953128 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}] 17:29:13 INFO - PROCESS | 3552 | 1466036953130 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:13 INFO - PROCESS | 3552 | 1466036953211 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 17:29:13 INFO - PROCESS | 3552 | 1466036953218 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:13 INFO - PROCESS | 3552 | 1466036953220 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F07000 == 38 [pid = 3552] [id = 105] 17:29:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B10A400) [pid = 3552] [serial = 312] [outer = 0000000000000000] 17:29:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3ECD6000) [pid = 3552] [serial = 313] [outer = 0000000A3B10A400] 17:29:13 INFO - PROCESS | 3552 | 1466036953273 Marionette DEBUG loaded listener.js 17:29:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A40F37000) [pid = 3552] [serial = 314] [outer = 0000000A3B10A400] 17:29:13 INFO - PROCESS | 3552 | 1466036953703 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:29:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:29:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 17:29:13 INFO - PROCESS | 3552 | 1466036953754 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 17:29:13 INFO - PROCESS | 3552 | 1466036953757 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 17:29:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:29:13 INFO - PROCESS | 3552 | 1466036953760 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:29:13 INFO - PROCESS | 3552 | 1466036953762 Marionette TRACE conn6 <- [1,386,null,{}] 17:29:13 INFO - PROCESS | 3552 | 1466036953766 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}] 17:29:13 INFO - PROCESS | 3552 | 1466036953768 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:13 INFO - PROCESS | 3552 | 1466036953850 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 17:29:13 INFO - PROCESS | 3552 | 1466036953855 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:13 INFO - PROCESS | 3552 | 1466036953857 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42322000 == 39 [pid = 3552] [id = 106] 17:29:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A40F82400) [pid = 3552] [serial = 315] [outer = 0000000000000000] 17:29:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A42009800) [pid = 3552] [serial = 316] [outer = 0000000A40F82400] 17:29:13 INFO - PROCESS | 3552 | 1466036953901 Marionette DEBUG loaded listener.js 17:29:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A43108800) [pid = 3552] [serial = 317] [outer = 0000000A40F82400] 17:29:14 INFO - PROCESS | 3552 | 1466036954331 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]]]}] 17:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 627ms 17:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:29:14 INFO - PROCESS | 3552 | 1466036954390 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 17:29:14 INFO - PROCESS | 3552 | 1466036954393 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 17:29:14 INFO - PROCESS | 3552 | 1466036954396 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:29:14 INFO - PROCESS | 3552 | 1466036954398 Marionette TRACE conn6 <- [1,390,null,{}] 17:29:14 INFO - PROCESS | 3552 | 1466036954401 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}] 17:29:14 INFO - PROCESS | 3552 | 1466036954403 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:14 INFO - PROCESS | 3552 | 1466036954496 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 17:29:14 INFO - PROCESS | 3552 | 1466036954503 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:14 INFO - PROCESS | 3552 | 1466036954505 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4259A000 == 40 [pid = 3552] [id = 107] 17:29:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A431CC800) [pid = 3552] [serial = 318] [outer = 0000000000000000] 17:29:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A43934800) [pid = 3552] [serial = 319] [outer = 0000000A431CC800] 17:29:14 INFO - PROCESS | 3552 | 1466036954548 Marionette DEBUG loaded listener.js 17:29:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A4393D400) [pid = 3552] [serial = 320] [outer = 0000000A431CC800] 17:29:15 INFO - PROCESS | 3552 | 1466036955296 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]]]}] 17:29:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:29:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 942ms 17:29:15 INFO - PROCESS | 3552 | 1466036955342 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 17:29:15 INFO - PROCESS | 3552 | 1466036955346 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 17:29:15 INFO - PROCESS | 3552 | 1466036955351 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:29:15 INFO - PROCESS | 3552 | 1466036955354 Marionette TRACE conn6 <- [1,394,null,{}] 17:29:15 INFO - PROCESS | 3552 | 1466036955360 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}] 17:29:15 INFO - PROCESS | 3552 | 1466036955364 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:15 INFO - PROCESS | 3552 | 1466036955480 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 17:29:15 INFO - PROCESS | 3552 | 1466036955552 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:15 INFO - PROCESS | 3552 | 1466036955555 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3902A000 == 41 [pid = 3552] [id = 108] 17:29:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A34583C00) [pid = 3552] [serial = 321] [outer = 0000000000000000] 17:29:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A35289400) [pid = 3552] [serial = 322] [outer = 0000000A34583C00] 17:29:15 INFO - PROCESS | 3552 | 1466036955615 Marionette DEBUG loaded listener.js 17:29:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A38A88C00) [pid = 3552] [serial = 323] [outer = 0000000A34583C00] 17:29:16 INFO - PROCESS | 3552 | 1466036956232 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]]]}] 17:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 942ms 17:29:16 INFO - PROCESS | 3552 | 1466036956298 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 17:29:16 INFO - PROCESS | 3552 | 1466036956303 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 17:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:29:16 INFO - PROCESS | 3552 | 1466036956309 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:29:16 INFO - PROCESS | 3552 | 1466036956313 Marionette TRACE conn6 <- [1,398,null,{}] 17:29:16 INFO - PROCESS | 3552 | 1466036956317 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}] 17:29:16 INFO - PROCESS | 3552 | 1466036956320 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:16 INFO - PROCESS | 3552 | 1466036956442 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 17:29:16 INFO - PROCESS | 3552 | 1466036956515 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:16 INFO - PROCESS | 3552 | 1466036956517 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:16 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D566800 == 42 [pid = 3552] [id = 109] 17:29:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3B48F000) [pid = 3552] [serial = 324] [outer = 0000000000000000] 17:29:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3BA79C00) [pid = 3552] [serial = 325] [outer = 0000000A3B48F000] 17:29:16 INFO - PROCESS | 3552 | 1466036956616 Marionette DEBUG loaded listener.js 17:29:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3D10DC00) [pid = 3552] [serial = 326] [outer = 0000000A3B48F000] 17:29:17 INFO - PROCESS | 3552 | 1466036957300 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]]]}] 17:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1031ms 17:29:17 INFO - PROCESS | 3552 | 1466036957342 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 17:29:17 INFO - PROCESS | 3552 | 1466036957345 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 17:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:29:17 INFO - PROCESS | 3552 | 1466036957349 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:29:17 INFO - PROCESS | 3552 | 1466036957353 Marionette TRACE conn6 <- [1,402,null,{}] 17:29:17 INFO - PROCESS | 3552 | 1466036957365 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}] 17:29:17 INFO - PROCESS | 3552 | 1466036957370 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:17 INFO - PROCESS | 3552 | 1466036957532 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 17:29:17 INFO - PROCESS | 3552 | 1466036957648 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:17 INFO - PROCESS | 3552 | 1466036957652 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:17 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426C9800 == 43 [pid = 3552] [id = 110] 17:29:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A3ECD5000) [pid = 3552] [serial = 327] [outer = 0000000000000000] 17:29:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A43112000) [pid = 3552] [serial = 328] [outer = 0000000A3ECD5000] 17:29:17 INFO - PROCESS | 3552 | 1466036957712 Marionette DEBUG loaded listener.js 17:29:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A43942C00) [pid = 3552] [serial = 329] [outer = 0000000A3ECD5000] 17:29:18 INFO - PROCESS | 3552 | 1466036958384 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]]]}] 17:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1086ms 17:29:18 INFO - PROCESS | 3552 | 1466036958538 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 17:29:18 INFO - PROCESS | 3552 | 1466036958542 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 17:29:18 INFO - PROCESS | 3552 | 1466036958549 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:29:18 INFO - PROCESS | 3552 | 1466036958553 Marionette TRACE conn6 <- [1,406,null,{}] 17:29:18 INFO - PROCESS | 3552 | 1466036958559 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}] 17:29:18 INFO - PROCESS | 3552 | 1466036958562 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:18 INFO - PROCESS | 3552 | 1466036958676 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 17:29:18 INFO - PROCESS | 3552 | 1466036958743 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:18 INFO - PROCESS | 3552 | 1466036958748 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39023000 == 44 [pid = 3552] [id = 111] 17:29:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A3260E400) [pid = 3552] [serial = 330] [outer = 0000000000000000] 17:29:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (0000000A33D0A000) [pid = 3552] [serial = 331] [outer = 0000000A3260E400] 17:29:18 INFO - PROCESS | 3552 | 1466036958798 Marionette DEBUG loaded listener.js 17:29:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (0000000A38A44C00) [pid = 3552] [serial = 332] [outer = 0000000A3260E400] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42322000 == 43 [pid = 3552] [id = 106] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F07000 == 42 [pid = 3552] [id = 105] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4038B800 == 41 [pid = 3552] [id = 104] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3E5B4000 == 40 [pid = 3552] [id = 103] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BF7A800 == 39 [pid = 3552] [id = 102] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAAB800 == 38 [pid = 3552] [id = 101] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3A2000 == 37 [pid = 3552] [id = 100] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39018800 == 36 [pid = 3552] [id = 99] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2EDC3000 == 35 [pid = 3552] [id = 98] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC37800 == 34 [pid = 3552] [id = 95] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43463000 == 33 [pid = 3552] [id = 81] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A34125800 == 32 [pid = 3552] [id = 96] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B676000 == 31 [pid = 3552] [id = 97] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426C9800 == 30 [pid = 3552] [id = 110] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D566800 == 29 [pid = 3552] [id = 109] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3902A000 == 28 [pid = 3552] [id = 108] 17:29:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4259A000 == 27 [pid = 3552] [id = 107] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (0000000A3E49A000) [pid = 3552] [serial = 268] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (0000000A3D107C00) [pid = 3552] [serial = 265] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A3BAFB400) [pid = 3552] [serial = 262] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A3BCA3800) [pid = 3552] [serial = 263] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A38DAE400) [pid = 3552] [serial = 256] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A38F0D400) [pid = 3552] [serial = 257] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A35286800) [pid = 3552] [serial = 250] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A35CB2000) [pid = 3552] [serial = 251] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A2FC32800) [pid = 3552] [serial = 247] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A30739C00) [pid = 3552] [serial = 248] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A431C9400) [pid = 3552] [serial = 242] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2EE9E000) [pid = 3552] [serial = 244] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2F067800) [pid = 3552] [serial = 245] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A38A6A800) [pid = 3552] [serial = 253] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38A88800) [pid = 3552] [serial = 254] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3B493400) [pid = 3552] [serial = 259] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BA79400) [pid = 3552] [serial = 260] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3ECD8000) [pid = 3552] [serial = 271] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3EC70800) [pid = 3552] [serial = 269] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A43111400) [pid = 3552] [serial = 281] [outer = 0000000000000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A403CDC00) [pid = 3552] [serial = 274] [outer = 0000000000000000] [url = about:blank] 17:29:20 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3F812400) [pid = 3552] [serial = 272] [outer = 0000000000000000] [url = about:blank] 17:29:20 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A4200C800) [pid = 3552] [serial = 280] [outer = 0000000000000000] [url = about:blank] 17:29:20 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A431C7C00) [pid = 3552] [serial = 283] [outer = 0000000000000000] [url = about:blank] 17:29:20 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A40F35000) [pid = 3552] [serial = 275] [outer = 0000000000000000] [url = about:blank] 17:29:20 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A403C3800) [pid = 3552] [serial = 277] [outer = 0000000000000000] [url = about:blank] 17:29:20 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A40F3B800) [pid = 3552] [serial = 278] [outer = 0000000000000000] [url = about:blank] 17:29:20 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3D38A000) [pid = 3552] [serial = 266] [outer = 0000000000000000] [url = about:blank] 17:29:20 INFO - PROCESS | 3552 | 1466036960127 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]]]}] 17:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1634ms 17:29:20 INFO - PROCESS | 3552 | 1466036960191 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 17:29:20 INFO - PROCESS | 3552 | 1466036960195 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 17:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:29:20 INFO - PROCESS | 3552 | 1466036960201 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:29:20 INFO - PROCESS | 3552 | 1466036960204 Marionette TRACE conn6 <- [1,410,null,{}] 17:29:20 INFO - PROCESS | 3552 | 1466036960210 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}] 17:29:20 INFO - PROCESS | 3552 | 1466036960213 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:20 INFO - PROCESS | 3552 | 1466036960312 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 17:29:20 INFO - PROCESS | 3552 | 1466036960380 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:20 INFO - PROCESS | 3552 | 1466036960384 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:20 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FBCB000 == 28 [pid = 3552] [id = 112] 17:29:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2EE9E400) [pid = 3552] [serial = 333] [outer = 0000000000000000] 17:29:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F05AC00) [pid = 3552] [serial = 334] [outer = 0000000A2EE9E400] 17:29:20 INFO - PROCESS | 3552 | 1466036960434 Marionette DEBUG loaded listener.js 17:29:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2F098800) [pid = 3552] [serial = 335] [outer = 0000000A2EE9E400] 17:29:20 INFO - PROCESS | 3552 | 1466036960868 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]]]}] 17:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 732ms 17:29:20 INFO - PROCESS | 3552 | 1466036960936 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 17:29:20 INFO - PROCESS | 3552 | 1466036960942 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 17:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:29:20 INFO - PROCESS | 3552 | 1466036960949 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:29:20 INFO - PROCESS | 3552 | 1466036960951 Marionette TRACE conn6 <- [1,414,null,{}] 17:29:20 INFO - PROCESS | 3552 | 1466036960955 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}] 17:29:20 INFO - PROCESS | 3552 | 1466036960958 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:21 INFO - PROCESS | 3552 | 1466036961050 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 17:29:21 INFO - PROCESS | 3552 | 1466036961066 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:21 INFO - PROCESS | 3552 | 1466036961068 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35888800 == 29 [pid = 3552] [id = 113] 17:29:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2FFD4800) [pid = 3552] [serial = 336] [outer = 0000000000000000] 17:29:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A30733400) [pid = 3552] [serial = 337] [outer = 0000000A2FFD4800] 17:29:21 INFO - PROCESS | 3552 | 1466036961117 Marionette DEBUG loaded listener.js 17:29:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A341F6000) [pid = 3552] [serial = 338] [outer = 0000000A2FFD4800] 17:29:21 INFO - PROCESS | 3552 | 1466036961605 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]]]}] 17:29:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 692ms 17:29:21 INFO - PROCESS | 3552 | 1466036961666 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 17:29:21 INFO - PROCESS | 3552 | 1466036961669 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 17:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:29:21 INFO - PROCESS | 3552 | 1466036961672 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:29:21 INFO - PROCESS | 3552 | 1466036961676 Marionette TRACE conn6 <- [1,418,null,{}] 17:29:21 INFO - PROCESS | 3552 | 1466036961691 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}] 17:29:21 INFO - PROCESS | 3552 | 1466036961696 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:21 INFO - PROCESS | 3552 | 1466036961813 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 17:29:21 INFO - PROCESS | 3552 | 1466036961859 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:21 INFO - PROCESS | 3552 | 1466036961862 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B307800 == 30 [pid = 3552] [id = 114] 17:29:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2F175C00) [pid = 3552] [serial = 339] [outer = 0000000000000000] 17:29:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38A40000) [pid = 3552] [serial = 340] [outer = 0000000A2F175C00] 17:29:21 INFO - PROCESS | 3552 | 1466036961913 Marionette DEBUG loaded listener.js 17:29:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38ACA400) [pid = 3552] [serial = 341] [outer = 0000000A2F175C00] 17:29:22 INFO - PROCESS | 3552 | 1466036962821 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]]]}] 17:29:22 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 17:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1192ms 17:29:22 INFO - PROCESS | 3552 | 1466036962869 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 17:29:22 INFO - PROCESS | 3552 | 1466036962872 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 17:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:29:22 INFO - PROCESS | 3552 | 1466036962875 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:29:22 INFO - PROCESS | 3552 | 1466036962877 Marionette TRACE conn6 <- [1,422,null,{}] 17:29:22 INFO - PROCESS | 3552 | 1466036962881 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}] 17:29:22 INFO - PROCESS | 3552 | 1466036962883 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:23 INFO - PROCESS | 3552 | 1466036962993 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 17:29:23 INFO - PROCESS | 3552 | 1466036962999 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:23 INFO - PROCESS | 3552 | 1466036963001 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAAB800 == 31 [pid = 3552] [id = 115] 17:29:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A38FA3800) [pid = 3552] [serial = 342] [outer = 0000000000000000] 17:29:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A39696000) [pid = 3552] [serial = 343] [outer = 0000000A38FA3800] 17:29:23 INFO - PROCESS | 3552 | 1466036963047 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B490000) [pid = 3552] [serial = 344] [outer = 0000000A38FA3800] 17:29:24 INFO - PROCESS | 3552 | 1466036964014 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]]]}] 17:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1189ms 17:29:24 INFO - PROCESS | 3552 | 1466036964067 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 17:29:24 INFO - PROCESS | 3552 | 1466036964069 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 17:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:29:24 INFO - PROCESS | 3552 | 1466036964073 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 3552 | 1466036964075 Marionette TRACE conn6 <- [1,426,null,{}] 17:29:24 INFO - PROCESS | 3552 | 1466036964078 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}] 17:29:24 INFO - PROCESS | 3552 | 1466036964081 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:24 INFO - PROCESS | 3552 | 1466036964242 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A431CC800) [pid = 3552] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3BAFB800) [pid = 3552] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3B10A400) [pid = 3552] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A38FA3400) [pid = 3552] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3E5E9800) [pid = 3552] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3B48F800) [pid = 3552] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A35245C00) [pid = 3552] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2EE93C00) [pid = 3552] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2EE81400) [pid = 3552] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A403C6C00) [pid = 3552] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A431C2000) [pid = 3552] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A341F4400) [pid = 3552] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:29:24 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A40F82400) [pid = 3552] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:29:24 INFO - PROCESS | 3552 | 1466036964289 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:24 INFO - PROCESS | 3552 | 1466036964292 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39022800 == 32 [pid = 3552] [id = 116] 17:29:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2E657800) [pid = 3552] [serial = 345] [outer = 0000000000000000] 17:29:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2EE93C00) [pid = 3552] [serial = 346] [outer = 0000000A2E657800] 17:29:24 INFO - PROCESS | 3552 | 1466036964337 Marionette DEBUG loaded listener.js 17:29:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A390DA800) [pid = 3552] [serial = 347] [outer = 0000000A2E657800] 17:29:24 INFO - PROCESS | 3552 | 1466036964739 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] 17:29:24 INFO - PROCESS | 3552 | 1466036964812 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 17:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:29:24 INFO - PROCESS | 3552 | 1466036964815 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 3552 | 1466036964817 Marionette TRACE conn6 <- [1,430,null,{}] 17:29:24 INFO - PROCESS | 3552 | 1466036964820 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}] 17:29:24 INFO - PROCESS | 3552 | 1466036964827 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:24 INFO - PROCESS | 3552 | 1466036964938 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 17:29:24 INFO - PROCESS | 3552 | 1466036964946 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:24 INFO - PROCESS | 3552 | 1466036964948 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3CBA9000 == 33 [pid = 3552] [id = 117] 17:29:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BAFB800) [pid = 3552] [serial = 348] [outer = 0000000000000000] 17:29:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3BF19800) [pid = 3552] [serial = 349] [outer = 0000000A3BAFB800] 17:29:25 INFO - PROCESS | 3552 | 1466036964993 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3D111C00) [pid = 3552] [serial = 350] [outer = 0000000A3BAFB800] 17:29:25 INFO - PROCESS | 3552 | 1466036965433 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]]]}] 17:29:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:29:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 17:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:29:25 INFO - PROCESS | 3552 | 1466036965509 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 17:29:25 INFO - PROCESS | 3552 | 1466036965512 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 17:29:25 INFO - PROCESS | 3552 | 1466036965515 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:29:25 INFO - PROCESS | 3552 | 1466036965517 Marionette TRACE conn6 <- [1,434,null,{}] 17:29:25 INFO - PROCESS | 3552 | 1466036965521 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}] 17:29:25 INFO - PROCESS | 3552 | 1466036965523 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:25 INFO - PROCESS | 3552 | 1466036965628 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 17:29:25 INFO - PROCESS | 3552 | 1466036965642 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:25 INFO - PROCESS | 3552 | 1466036965644 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3EC96000 == 34 [pid = 3552] [id = 118] 17:29:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3D3BE000) [pid = 3552] [serial = 351] [outer = 0000000000000000] 17:29:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3D998000) [pid = 3552] [serial = 352] [outer = 0000000A3D3BE000] 17:29:25 INFO - PROCESS | 3552 | 1466036965688 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3E695C00) [pid = 3552] [serial = 353] [outer = 0000000A3D3BE000] 17:29:26 INFO - PROCESS | 3552 | 1466036966095 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]]]}] 17:29:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 17:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:29:26 INFO - PROCESS | 3552 | 1466036966147 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 17:29:26 INFO - PROCESS | 3552 | 1466036966149 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 17:29:26 INFO - PROCESS | 3552 | 1466036966153 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:29:26 INFO - PROCESS | 3552 | 1466036966155 Marionette TRACE conn6 <- [1,438,null,{}] 17:29:26 INFO - PROCESS | 3552 | 1466036966158 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}] 17:29:26 INFO - PROCESS | 3552 | 1466036966160 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:26 INFO - PROCESS | 3552 | 1466036966239 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 17:29:26 INFO - PROCESS | 3552 | 1466036966339 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:26 INFO - PROCESS | 3552 | 1466036966344 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:26 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2DFB1000 == 35 [pid = 3552] [id = 119] 17:29:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A2D60BC00) [pid = 3552] [serial = 354] [outer = 0000000000000000] 17:29:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2D685000) [pid = 3552] [serial = 355] [outer = 0000000A2D60BC00] 17:29:26 INFO - PROCESS | 3552 | 1466036966403 Marionette DEBUG loaded listener.js 17:29:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2EE9C800) [pid = 3552] [serial = 356] [outer = 0000000A2D60BC00] 17:29:27 INFO - PROCESS | 3552 | 1466036967277 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]]]}] 17:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1190ms 17:29:27 INFO - PROCESS | 3552 | 1466036967348 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 17:29:27 INFO - PROCESS | 3552 | 1466036967352 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 17:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:29:27 INFO - PROCESS | 3552 | 1466036967357 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:29:27 INFO - PROCESS | 3552 | 1466036967360 Marionette TRACE conn6 <- [1,442,null,{}] 17:29:27 INFO - PROCESS | 3552 | 1466036967366 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}] 17:29:27 INFO - PROCESS | 3552 | 1466036967371 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:27 INFO - PROCESS | 3552 | 1466036967540 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 17:29:27 INFO - PROCESS | 3552 | 1466036967626 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:27 INFO - PROCESS | 3552 | 1466036967629 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3AFA8800 == 36 [pid = 3552] [id = 120] 17:29:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A34186400) [pid = 3552] [serial = 357] [outer = 0000000000000000] 17:29:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3523C400) [pid = 3552] [serial = 358] [outer = 0000000A34186400] 17:29:27 INFO - PROCESS | 3552 | 1466036967690 Marionette DEBUG loaded listener.js 17:29:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A38A3DC00) [pid = 3552] [serial = 359] [outer = 0000000A34186400] 17:29:28 INFO - PROCESS | 3552 | 1466036968531 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]]]}] 17:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1243ms 17:29:28 INFO - PROCESS | 3552 | 1466036968603 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 17:29:28 INFO - PROCESS | 3552 | 1466036968607 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 17:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:29:28 INFO - PROCESS | 3552 | 1466036968612 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:29:28 INFO - PROCESS | 3552 | 1466036968616 Marionette TRACE conn6 <- [1,446,null,{}] 17:29:28 INFO - PROCESS | 3552 | 1466036968621 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}] 17:29:28 INFO - PROCESS | 3552 | 1466036968624 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:28 INFO - PROCESS | 3552 | 1466036968743 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 17:29:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3EC96000 == 35 [pid = 3552] [id = 118] 17:29:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3CBA9000 == 34 [pid = 3552] [id = 117] 17:29:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39022800 == 33 [pid = 3552] [id = 116] 17:29:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAAB800 == 32 [pid = 3552] [id = 115] 17:29:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B307800 == 31 [pid = 3552] [id = 114] 17:29:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35888800 == 30 [pid = 3552] [id = 113] 17:29:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FBCB000 == 29 [pid = 3552] [id = 112] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3BC9E400) [pid = 3552] [serial = 304] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A40F37000) [pid = 3552] [serial = 314] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3B10BC00) [pid = 3552] [serial = 299] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3F81C000) [pid = 3552] [serial = 308] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3B851000) [pid = 3552] [serial = 301] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A356E6800) [pid = 3552] [serial = 295] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F05C800) [pid = 3552] [serial = 286] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3ECD6000) [pid = 3552] [serial = 313] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A33902C00) [pid = 3552] [serial = 293] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BAEE400) [pid = 3552] [serial = 302] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A40F32000) [pid = 3552] [serial = 311] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A43935400) [pid = 3552] [serial = 284] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A39672400) [pid = 3552] [serial = 298] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A2F171000) [pid = 3552] [serial = 287] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3523A800) [pid = 3552] [serial = 289] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A38A4B000) [pid = 3552] [serial = 296] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A2EE9A800) [pid = 3552] [serial = 292] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A403CA800) [pid = 3552] [serial = 310] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3CBF5C00) [pid = 3552] [serial = 305] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A38A46000) [pid = 3552] [serial = 290] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A42009800) [pid = 3552] [serial = 316] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3ECDB800) [pid = 3552] [serial = 307] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A43108800) [pid = 3552] [serial = 317] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A43934800) [pid = 3552] [serial = 319] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | --DOMWINDOW == 58 (0000000A4393D400) [pid = 3552] [serial = 320] [outer = 0000000000000000] [url = about:blank] 17:29:28 INFO - PROCESS | 3552 | 1466036968838 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:28 INFO - PROCESS | 3552 | 1466036968843 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:28 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A341D8000 == 30 [pid = 3552] [id = 121] 17:29:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A2EE81000) [pid = 3552] [serial = 360] [outer = 0000000000000000] 17:29:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A2F05C800) [pid = 3552] [serial = 361] [outer = 0000000A2EE81000] 17:29:28 INFO - PROCESS | 3552 | 1466036968893 Marionette DEBUG loaded listener.js 17:29:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A30617800) [pid = 3552] [serial = 362] [outer = 0000000A2EE81000] 17:29:29 INFO - PROCESS | 3552 | 1466036969354 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]]]}] 17:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 774ms 17:29:29 INFO - PROCESS | 3552 | 1466036969390 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 17:29:29 INFO - PROCESS | 3552 | 1466036969396 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 17:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:29:29 INFO - PROCESS | 3552 | 1466036969402 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:29:29 INFO - PROCESS | 3552 | 1466036969405 Marionette TRACE conn6 <- [1,450,null,{}] 17:29:29 INFO - PROCESS | 3552 | 1466036969414 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}] 17:29:29 INFO - PROCESS | 3552 | 1466036969417 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:29 INFO - PROCESS | 3552 | 1466036969507 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 17:29:29 INFO - PROCESS | 3552 | 1466036969514 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:29 INFO - PROCESS | 3552 | 1466036969516 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39028800 == 31 [pid = 3552] [id = 122] 17:29:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A35610400) [pid = 3552] [serial = 363] [outer = 0000000000000000] 17:29:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A35D52000) [pid = 3552] [serial = 364] [outer = 0000000A35610400] 17:29:29 INFO - PROCESS | 3552 | 1466036969566 Marionette DEBUG loaded listener.js 17:29:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A38A80400) [pid = 3552] [serial = 365] [outer = 0000000A35610400] 17:29:30 INFO - PROCESS | 3552 | 1466036970063 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] 17:29:30 INFO - PROCESS | 3552 | 1466036970100 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 17:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:29:30 INFO - PROCESS | 3552 | 1466036970103 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:29:30 INFO - PROCESS | 3552 | 1466036970107 Marionette TRACE conn6 <- [1,454,null,{}] 17:29:30 INFO - PROCESS | 3552 | 1466036970152 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}] 17:29:30 INFO - PROCESS | 3552 | 1466036970165 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:30 INFO - PROCESS | 3552 | 1466036970277 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 17:29:30 INFO - PROCESS | 3552 | 1466036970292 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:30 INFO - PROCESS | 3552 | 1466036970295 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BA9F800 == 32 [pid = 3552] [id = 123] 17:29:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A38A7D400) [pid = 3552] [serial = 366] [outer = 0000000000000000] 17:29:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3B510000) [pid = 3552] [serial = 367] [outer = 0000000A38A7D400] 17:29:30 INFO - PROCESS | 3552 | 1466036970347 Marionette DEBUG loaded listener.js 17:29:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A3BAF9000) [pid = 3552] [serial = 368] [outer = 0000000A38A7D400] 17:29:30 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:30 INFO - PROCESS | 3552 | 1466036970777 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]]]}] 17:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 17:29:30 INFO - PROCESS | 3552 | 1466036970797 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 17:29:30 INFO - PROCESS | 3552 | 1466036970800 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 17:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:29:30 INFO - PROCESS | 3552 | 1466036970803 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:29:30 INFO - PROCESS | 3552 | 1466036970805 Marionette TRACE conn6 <- [1,458,null,{}] 17:29:30 INFO - PROCESS | 3552 | 1466036970809 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}] 17:29:30 INFO - PROCESS | 3552 | 1466036970811 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:30 INFO - PROCESS | 3552 | 1466036970930 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 17:29:30 INFO - PROCESS | 3552 | 1466036970943 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:30 INFO - PROCESS | 3552 | 1466036970945 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C505000 == 33 [pid = 3552] [id = 124] 17:29:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3BD82400) [pid = 3552] [serial = 369] [outer = 0000000000000000] 17:29:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3CCDC800) [pid = 3552] [serial = 370] [outer = 0000000A3BD82400] 17:29:30 INFO - PROCESS | 3552 | 1466036970990 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3D38B000) [pid = 3552] [serial = 371] [outer = 0000000A3BD82400] 17:29:31 INFO - PROCESS | 3552 | 1466036971446 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] 17:29:31 INFO - PROCESS | 3552 | 1466036971506 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 17:29:31 INFO - PROCESS | 3552 | 1466036971510 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:29:31 INFO - PROCESS | 3552 | 1466036971512 Marionette TRACE conn6 <- [1,462,null,{}] 17:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:29:31 INFO - PROCESS | 3552 | 1466036971521 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}] 17:29:31 INFO - PROCESS | 3552 | 1466036971524 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:31 INFO - PROCESS | 3552 | 1466036971656 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 17:29:31 INFO - PROCESS | 3552 | 1466036971667 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 3552 | 1466036971670 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A30766000 == 34 [pid = 3552] [id = 125] 17:29:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3E692000) [pid = 3552] [serial = 372] [outer = 0000000000000000] 17:29:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3ECD9000) [pid = 3552] [serial = 373] [outer = 0000000A3E692000] 17:29:31 INFO - PROCESS | 3552 | 1466036971751 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3F813800) [pid = 3552] [serial = 374] [outer = 0000000A3E692000] 17:29:32 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:32 INFO - PROCESS | 3552 | 1466036972209 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] 17:29:32 INFO - PROCESS | 3552 | 1466036972252 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 17:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:29:32 INFO - PROCESS | 3552 | 1466036972260 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:29:32 INFO - PROCESS | 3552 | 1466036972262 Marionette TRACE conn6 <- [1,466,null,{}] 17:29:32 INFO - PROCESS | 3552 | 1466036972266 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}] 17:29:32 INFO - PROCESS | 3552 | 1466036972272 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:32 INFO - PROCESS | 3552 | 1466036972404 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 17:29:32 INFO - PROCESS | 3552 | 1466036972456 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:32 INFO - PROCESS | 3552 | 1466036972458 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4039A000 == 35 [pid = 3552] [id = 126] 17:29:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A403CD800) [pid = 3552] [serial = 375] [outer = 0000000000000000] 17:29:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A40F34800) [pid = 3552] [serial = 376] [outer = 0000000A403CD800] 17:29:32 INFO - PROCESS | 3552 | 1466036972503 Marionette DEBUG loaded listener.js 17:29:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A40F82400) [pid = 3552] [serial = 377] [outer = 0000000A403CD800] 17:29:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C296C00) [pid = 3552] [serial = 378] [outer = 0000000A2ED1D400] 17:29:32 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A38FA3800) [pid = 3552] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:29:32 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3260E400) [pid = 3552] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:29:32 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F175C00) [pid = 3552] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:29:32 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2FFD4800) [pid = 3552] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:29:32 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2EE9E400) [pid = 3552] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:29:32 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A2E657800) [pid = 3552] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:29:32 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A34583C00) [pid = 3552] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:29:32 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3B48F000) [pid = 3552] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:29:32 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3ECD5000) [pid = 3552] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:29:32 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3BAFB800) [pid = 3552] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:29:33 INFO - PROCESS | 3552 | 1466036973045 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] 17:29:33 INFO - PROCESS | 3552 | 1466036973097 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 17:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:29:33 INFO - PROCESS | 3552 | 1466036973100 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - PROCESS | 3552 | 1466036973102 Marionette TRACE conn6 <- [1,470,null,{}] 17:29:33 INFO - PROCESS | 3552 | 1466036973106 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}] 17:29:33 INFO - PROCESS | 3552 | 1466036973108 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:33 INFO - PROCESS | 3552 | 1466036973216 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 17:29:33 INFO - PROCESS | 3552 | 1466036973264 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 3552 | 1466036973266 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2E4F3000 == 36 [pid = 3552] [id = 127] 17:29:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A33934800) [pid = 3552] [serial = 379] [outer = 0000000000000000] 17:29:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3C293000) [pid = 3552] [serial = 380] [outer = 0000000A33934800] 17:29:33 INFO - PROCESS | 3552 | 1466036973312 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3CCDDC00) [pid = 3552] [serial = 381] [outer = 0000000A33934800] 17:29:33 INFO - PROCESS | 3552 | 1466036973674 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]]]}] 17:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 627ms 17:29:33 INFO - PROCESS | 3552 | 1466036973731 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 17:29:33 INFO - PROCESS | 3552 | 1466036973733 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 17:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:29:33 INFO - PROCESS | 3552 | 1466036973736 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - PROCESS | 3552 | 1466036973738 Marionette TRACE conn6 <- [1,474,null,{}] 17:29:33 INFO - PROCESS | 3552 | 1466036973742 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}] 17:29:33 INFO - PROCESS | 3552 | 1466036973744 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:33 INFO - PROCESS | 3552 | 1466036973826 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 17:29:33 INFO - PROCESS | 3552 | 1466036973832 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 3552 | 1466036973834 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42341000 == 37 [pid = 3552] [id = 128] 17:29:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3BE4E000) [pid = 3552] [serial = 382] [outer = 0000000000000000] 17:29:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BE54800) [pid = 3552] [serial = 383] [outer = 0000000A3BE4E000] 17:29:33 INFO - PROCESS | 3552 | 1466036973878 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3C299000) [pid = 3552] [serial = 384] [outer = 0000000A3BE4E000] 17:29:34 INFO - PROCESS | 3552 | 1466036974318 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]]]}] 17:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 626ms 17:29:34 INFO - PROCESS | 3552 | 1466036974366 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 17:29:34 INFO - PROCESS | 3552 | 1466036974368 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 17:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:29:34 INFO - PROCESS | 3552 | 1466036974371 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:29:34 INFO - PROCESS | 3552 | 1466036974373 Marionette TRACE conn6 <- [1,478,null,{}] 17:29:34 INFO - PROCESS | 3552 | 1466036974376 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}] 17:29:34 INFO - PROCESS | 3552 | 1466036974378 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:34 INFO - PROCESS | 3552 | 1466036974463 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 17:29:34 INFO - PROCESS | 3552 | 1466036974470 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:34 INFO - PROCESS | 3552 | 1466036974472 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42590000 == 38 [pid = 3552] [id = 129] 17:29:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A40F86C00) [pid = 3552] [serial = 385] [outer = 0000000000000000] 17:29:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A42003000) [pid = 3552] [serial = 386] [outer = 0000000A40F86C00] 17:29:34 INFO - PROCESS | 3552 | 1466036974517 Marionette DEBUG loaded listener.js 17:29:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A4200E000) [pid = 3552] [serial = 387] [outer = 0000000A40F86C00] 17:29:35 INFO - PROCESS | 3552 | 1466036975089 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]]]}] 17:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 733ms 17:29:35 INFO - PROCESS | 3552 | 1466036975109 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 17:29:35 INFO - PROCESS | 3552 | 1466036975113 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 17:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:29:35 INFO - PROCESS | 3552 | 1466036975119 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:29:35 INFO - PROCESS | 3552 | 1466036975122 Marionette TRACE conn6 <- [1,482,null,{}] 17:29:35 INFO - PROCESS | 3552 | 1466036975128 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}] 17:29:35 INFO - PROCESS | 3552 | 1466036975132 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:35 INFO - PROCESS | 3552 | 1466036975249 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 17:29:35 INFO - PROCESS | 3552 | 1466036975324 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:35 INFO - PROCESS | 3552 | 1466036975326 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38EB7000 == 39 [pid = 3552] [id = 130] 17:29:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A2FC34800) [pid = 3552] [serial = 388] [outer = 0000000000000000] 17:29:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A33911000) [pid = 3552] [serial = 389] [outer = 0000000A2FC34800] 17:29:35 INFO - PROCESS | 3552 | 1466036975425 Marionette DEBUG loaded listener.js 17:29:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A356E3800) [pid = 3552] [serial = 390] [outer = 0000000A2FC34800] 17:29:36 INFO - PROCESS | 3552 | 1466036976101 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]]]}] 17:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1029ms 17:29:36 INFO - PROCESS | 3552 | 1466036976151 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 17:29:36 INFO - PROCESS | 3552 | 1466036976157 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 17:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:29:36 INFO - PROCESS | 3552 | 1466036976163 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:29:36 INFO - PROCESS | 3552 | 1466036976167 Marionette TRACE conn6 <- [1,486,null,{}] 17:29:36 INFO - PROCESS | 3552 | 1466036976171 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}] 17:29:36 INFO - PROCESS | 3552 | 1466036976174 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:36 INFO - PROCESS | 3552 | 1466036976323 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 17:29:36 INFO - PROCESS | 3552 | 1466036976373 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:36 INFO - PROCESS | 3552 | 1466036976376 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7CE800 == 40 [pid = 3552] [id = 131] 17:29:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BA7C400) [pid = 3552] [serial = 391] [outer = 0000000000000000] 17:29:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BAF0000) [pid = 3552] [serial = 392] [outer = 0000000A3BA7C400] 17:29:36 INFO - PROCESS | 3552 | 1466036976435 Marionette DEBUG loaded listener.js 17:29:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C292800) [pid = 3552] [serial = 393] [outer = 0000000A3BA7C400] 17:29:37 INFO - PROCESS | 3552 | 1466036977034 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]]]}] 17:29:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 944ms 17:29:37 INFO - PROCESS | 3552 | 1466036977110 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 17:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:29:37 INFO - PROCESS | 3552 | 1466036977112 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 17:29:37 INFO - PROCESS | 3552 | 1466036977117 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:29:37 INFO - PROCESS | 3552 | 1466036977121 Marionette TRACE conn6 <- [1,490,null,{}] 17:29:37 INFO - PROCESS | 3552 | 1466036977132 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}] 17:29:37 INFO - PROCESS | 3552 | 1466036977137 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:37 INFO - PROCESS | 3552 | 1466036977256 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 17:29:37 INFO - PROCESS | 3552 | 1466036977323 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:37 INFO - PROCESS | 3552 | 1466036977326 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426AF800 == 41 [pid = 3552] [id = 132] 17:29:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B4B6800) [pid = 3552] [serial = 394] [outer = 0000000000000000] 17:29:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3D104000) [pid = 3552] [serial = 395] [outer = 0000000A3B4B6800] 17:29:37 INFO - PROCESS | 3552 | 1466036977426 Marionette DEBUG loaded listener.js 17:29:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3F81B800) [pid = 3552] [serial = 396] [outer = 0000000A3B4B6800] 17:29:38 INFO - PROCESS | 3552 | 1466036978059 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]]]}] 17:29:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:29:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 984ms 17:29:38 INFO - PROCESS | 3552 | 1466036978102 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 17:29:38 INFO - PROCESS | 3552 | 1466036978105 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 17:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:29:38 INFO - PROCESS | 3552 | 1466036978109 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:29:38 INFO - PROCESS | 3552 | 1466036978111 Marionette TRACE conn6 <- [1,494,null,{}] 17:29:38 INFO - PROCESS | 3552 | 1466036978115 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}] 17:29:38 INFO - PROCESS | 3552 | 1466036978117 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:38 INFO - PROCESS | 3552 | 1466036978231 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 17:29:38 INFO - PROCESS | 3552 | 1466036978302 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:38 INFO - PROCESS | 3552 | 1466036978304 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FFBB000 == 42 [pid = 3552] [id = 133] 17:29:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A38DAA800) [pid = 3552] [serial = 397] [outer = 0000000000000000] 17:29:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A396A0800) [pid = 3552] [serial = 398] [outer = 0000000A38DAA800] 17:29:38 INFO - PROCESS | 3552 | 1466036978362 Marionette DEBUG loaded listener.js 17:29:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3F81C800) [pid = 3552] [serial = 399] [outer = 0000000A38DAA800] 17:29:39 INFO - PROCESS | 3552 | 1466036979149 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]]]}] 17:29:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:29:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1085ms 17:29:39 INFO - PROCESS | 3552 | 1466036979196 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 17:29:39 INFO - PROCESS | 3552 | 1466036979200 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 17:29:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:29:39 INFO - PROCESS | 3552 | 1466036979205 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:29:39 INFO - PROCESS | 3552 | 1466036979210 Marionette TRACE conn6 <- [1,498,null,{}] 17:29:39 INFO - PROCESS | 3552 | 1466036979215 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}] 17:29:39 INFO - PROCESS | 3552 | 1466036979217 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:39 INFO - PROCESS | 3552 | 1466036979322 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 17:29:39 INFO - PROCESS | 3552 | 1466036979395 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:39 INFO - PROCESS | 3552 | 1466036979398 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3901B800 == 43 [pid = 3552] [id = 134] 17:29:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A356E6800) [pid = 3552] [serial = 400] [outer = 0000000000000000] 17:29:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A38A42400) [pid = 3552] [serial = 401] [outer = 0000000A356E6800] 17:29:39 INFO - PROCESS | 3552 | 1466036979450 Marionette DEBUG loaded listener.js 17:29:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A38DABC00) [pid = 3552] [serial = 402] [outer = 0000000A356E6800] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39023000 == 42 [pid = 3552] [id = 111] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42341000 == 41 [pid = 3552] [id = 128] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2E4F3000 == 40 [pid = 3552] [id = 127] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4039A000 == 39 [pid = 3552] [id = 126] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A30766000 == 38 [pid = 3552] [id = 125] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C505000 == 37 [pid = 3552] [id = 124] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BA9F800 == 36 [pid = 3552] [id = 123] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39028800 == 35 [pid = 3552] [id = 122] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A341D8000 == 34 [pid = 3552] [id = 121] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3AFA8800 == 33 [pid = 3552] [id = 120] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2DFB1000 == 32 [pid = 3552] [id = 119] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FFBB000 == 31 [pid = 3552] [id = 133] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426AF800 == 30 [pid = 3552] [id = 132] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7CE800 == 29 [pid = 3552] [id = 131] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42590000 == 28 [pid = 3552] [id = 129] 17:29:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38EB7000 == 27 [pid = 3552] [id = 130] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A3D998000) [pid = 3552] [serial = 352] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A39696000) [pid = 3552] [serial = 343] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A38A44C00) [pid = 3552] [serial = 332] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A33D0A000) [pid = 3552] [serial = 331] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A38A40000) [pid = 3552] [serial = 340] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A30733400) [pid = 3552] [serial = 337] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A341F6000) [pid = 3552] [serial = 338] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F05AC00) [pid = 3552] [serial = 334] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F098800) [pid = 3552] [serial = 335] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2EE93C00) [pid = 3552] [serial = 346] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A38A88C00) [pid = 3552] [serial = 323] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A35289400) [pid = 3552] [serial = 322] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3D10DC00) [pid = 3552] [serial = 326] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3BA79C00) [pid = 3552] [serial = 325] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A43942C00) [pid = 3552] [serial = 329] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A43112000) [pid = 3552] [serial = 328] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3B490000) [pid = 3552] [serial = 344] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BF19800) [pid = 3552] [serial = 349] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A390DA800) [pid = 3552] [serial = 347] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A38ACA400) [pid = 3552] [serial = 341] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3D111C00) [pid = 3552] [serial = 350] [outer = 0000000000000000] [url = about:blank] 17:29:40 INFO - PROCESS | 3552 | 1466036980554 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]]]}] 17:29:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:29:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1403ms 17:29:40 INFO - PROCESS | 3552 | 1466036980609 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 17:29:40 INFO - PROCESS | 3552 | 1466036980613 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 17:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:29:40 INFO - PROCESS | 3552 | 1466036980617 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:29:40 INFO - PROCESS | 3552 | 1466036980623 Marionette TRACE conn6 <- [1,502,null,{}] 17:29:40 INFO - PROCESS | 3552 | 1466036980628 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}] 17:29:40 INFO - PROCESS | 3552 | 1466036980631 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:40 INFO - PROCESS | 3552 | 1466036980739 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 17:29:40 INFO - PROCESS | 3552 | 1466036980808 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:40 INFO - PROCESS | 3552 | 1466036980811 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33B0C000 == 28 [pid = 3552] [id = 135] 17:29:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F05E800) [pid = 3552] [serial = 403] [outer = 0000000000000000] 17:29:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2F066400) [pid = 3552] [serial = 404] [outer = 0000000A2F05E800] 17:29:40 INFO - PROCESS | 3552 | 1466036980861 Marionette DEBUG loaded listener.js 17:29:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2F171000) [pid = 3552] [serial = 405] [outer = 0000000A2F05E800] 17:29:41 INFO - PROCESS | 3552 | 1466036981267 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]]]}] 17:29:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 691ms 17:29:41 INFO - PROCESS | 3552 | 1466036981314 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 17:29:41 INFO - PROCESS | 3552 | 1466036981319 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 17:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:29:41 INFO - PROCESS | 3552 | 1466036981362 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:29:41 INFO - PROCESS | 3552 | 1466036981365 Marionette TRACE conn6 <- [1,506,null,{}] 17:29:41 INFO - PROCESS | 3552 | 1466036981369 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}] 17:29:41 INFO - PROCESS | 3552 | 1466036981372 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:41 INFO - PROCESS | 3552 | 1466036981470 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 17:29:41 INFO - PROCESS | 3552 | 1466036981484 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:41 INFO - PROCESS | 3552 | 1466036981487 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39023000 == 29 [pid = 3552] [id = 136] 17:29:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A33D11C00) [pid = 3552] [serial = 406] [outer = 0000000000000000] 17:29:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A34321C00) [pid = 3552] [serial = 407] [outer = 0000000A33D11C00] 17:29:41 INFO - PROCESS | 3552 | 1466036981535 Marionette DEBUG loaded listener.js 17:29:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A35289800) [pid = 3552] [serial = 408] [outer = 0000000A33D11C00] 17:29:41 INFO - PROCESS | 3552 | 1466036981974 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]]]}] 17:29:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:29:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 731ms 17:29:42 INFO - PROCESS | 3552 | 1466036982058 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 17:29:42 INFO - PROCESS | 3552 | 1466036982060 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 17:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:29:42 INFO - PROCESS | 3552 | 1466036982064 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - PROCESS | 3552 | 1466036982068 Marionette TRACE conn6 <- [1,510,null,{}] 17:29:42 INFO - PROCESS | 3552 | 1466036982084 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}] 17:29:42 INFO - PROCESS | 3552 | 1466036982090 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:42 INFO - PROCESS | 3552 | 1466036982181 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 17:29:42 INFO - PROCESS | 3552 | 1466036982191 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 3552 | 1466036982194 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B677000 == 30 [pid = 3552] [id = 137] 17:29:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38A81C00) [pid = 3552] [serial = 409] [outer = 0000000000000000] 17:29:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38A89400) [pid = 3552] [serial = 410] [outer = 0000000A38A81C00] 17:29:42 INFO - PROCESS | 3552 | 1466036982243 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A38E2EC00) [pid = 3552] [serial = 411] [outer = 0000000A38A81C00] 17:29:42 INFO - PROCESS | 3552 | 1466036982741 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]]]}] 17:29:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:29:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 733ms 17:29:42 INFO - PROCESS | 3552 | 1466036982832 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 17:29:42 INFO - PROCESS | 3552 | 1466036982834 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 17:29:42 INFO - PROCESS | 3552 | 1466036982838 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - PROCESS | 3552 | 1466036982840 Marionette TRACE conn6 <- [1,514,null,{}] 17:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:29:42 INFO - PROCESS | 3552 | 1466036982843 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}] 17:29:42 INFO - PROCESS | 3552 | 1466036982845 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:42 INFO - PROCESS | 3552 | 1466036982959 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 17:29:43 INFO - PROCESS | 3552 | 1466036983007 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 3552 | 1466036983009 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC3A800 == 31 [pid = 3552] [id = 138] 17:29:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A396A0C00) [pid = 3552] [serial = 412] [outer = 0000000000000000] 17:29:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3AFF2400) [pid = 3552] [serial = 413] [outer = 0000000A396A0C00] 17:29:43 INFO - PROCESS | 3552 | 1466036983056 Marionette DEBUG loaded listener.js 17:29:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B48F000) [pid = 3552] [serial = 414] [outer = 0000000A396A0C00] 17:29:43 INFO - PROCESS | 3552 | 1466036983491 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]]]}] 17:29:43 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 17:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 17:29:43 INFO - PROCESS | 3552 | 1466036983514 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 17:29:43 INFO - PROCESS | 3552 | 1466036983517 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 17:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:29:43 INFO - PROCESS | 3552 | 1466036983520 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:29:43 INFO - PROCESS | 3552 | 1466036983522 Marionette TRACE conn6 <- [1,518,null,{}] 17:29:43 INFO - PROCESS | 3552 | 1466036983525 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}] 17:29:43 INFO - PROCESS | 3552 | 1466036983527 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:43 INFO - PROCESS | 3552 | 1466036983632 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 17:29:43 INFO - PROCESS | 3552 | 1466036983638 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 3552 | 1466036983640 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C2DA800 == 32 [pid = 3552] [id = 139] 17:29:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B10F400) [pid = 3552] [serial = 415] [outer = 0000000000000000] 17:29:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3B4B1400) [pid = 3552] [serial = 416] [outer = 0000000A3B10F400] 17:29:43 INFO - PROCESS | 3552 | 1466036983685 Marionette DEBUG loaded listener.js 17:29:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3B85C000) [pid = 3552] [serial = 417] [outer = 0000000A3B10F400] 17:29:44 INFO - PROCESS | 3552 | 1466036984175 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]]]}] 17:29:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:29:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 17:29:44 INFO - PROCESS | 3552 | 1466036984194 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 17:29:44 INFO - PROCESS | 3552 | 1466036984197 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 17:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:29:44 INFO - PROCESS | 3552 | 1466036984211 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:29:44 INFO - PROCESS | 3552 | 1466036984213 Marionette TRACE conn6 <- [1,522,null,{}] 17:29:44 INFO - PROCESS | 3552 | 1466036984217 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}] 17:29:44 INFO - PROCESS | 3552 | 1466036984223 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:44 INFO - PROCESS | 3552 | 1466036984371 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3E692000) [pid = 3552] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A403CD800) [pid = 3552] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A33934800) [pid = 3552] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A35610400) [pid = 3552] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A34186400) [pid = 3552] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2D60BC00) [pid = 3552] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2EE81000) [pid = 3552] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A38A7D400) [pid = 3552] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3BE4E000) [pid = 3552] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A40F86C00) [pid = 3552] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BD82400) [pid = 3552] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:29:44 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3D3BE000) [pid = 3552] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:29:44 INFO - PROCESS | 3552 | 1466036984592 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:44 INFO - PROCESS | 3552 | 1466036984594 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:44 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35180800 == 33 [pid = 3552] [id = 140] 17:29:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2EE81000) [pid = 3552] [serial = 418] [outer = 0000000000000000] 17:29:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A33B9B400) [pid = 3552] [serial = 419] [outer = 0000000A2EE81000] 17:29:44 INFO - PROCESS | 3552 | 1466036984640 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BE50800) [pid = 3552] [serial = 420] [outer = 0000000A2EE81000] 17:29:45 INFO - PROCESS | 3552 | 1466036985046 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]]]}] 17:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 901ms 17:29:45 INFO - PROCESS | 3552 | 1466036985105 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 17:29:45 INFO - PROCESS | 3552 | 1466036985107 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 17:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:29:45 INFO - PROCESS | 3552 | 1466036985110 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:29:45 INFO - PROCESS | 3552 | 1466036985112 Marionette TRACE conn6 <- [1,526,null,{}] 17:29:45 INFO - PROCESS | 3552 | 1466036985116 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}] 17:29:45 INFO - PROCESS | 3552 | 1466036985118 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:45 INFO - PROCESS | 3552 | 1466036985198 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 17:29:45 INFO - PROCESS | 3552 | 1466036985204 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 3552 | 1466036985206 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7D3000 == 34 [pid = 3552] [id = 141] 17:29:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C28D400) [pid = 3552] [serial = 421] [outer = 0000000000000000] 17:29:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C295C00) [pid = 3552] [serial = 422] [outer = 0000000A3C28D400] 17:29:45 INFO - PROCESS | 3552 | 1466036985251 Marionette DEBUG loaded listener.js 17:29:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3D10C000) [pid = 3552] [serial = 423] [outer = 0000000A3C28D400] 17:29:45 INFO - PROCESS | 3552 | 1466036985687 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]]]}] 17:29:45 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 17:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 628ms 17:29:45 INFO - PROCESS | 3552 | 1466036985741 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 17:29:45 INFO - PROCESS | 3552 | 1466036985744 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 17:29:45 INFO - PROCESS | 3552 | 1466036985747 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:29:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:29:45 INFO - PROCESS | 3552 | 1466036985749 Marionette TRACE conn6 <- [1,530,null,{}] 17:29:45 INFO - PROCESS | 3552 | 1466036985753 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}] 17:29:45 INFO - PROCESS | 3552 | 1466036985755 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:45 INFO - PROCESS | 3552 | 1466036985862 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 17:29:45 INFO - PROCESS | 3552 | 1466036985870 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 3552 | 1466036985872 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F21800 == 35 [pid = 3552] [id = 142] 17:29:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A307AA400) [pid = 3552] [serial = 424] [outer = 0000000000000000] 17:29:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3D3C1800) [pid = 3552] [serial = 425] [outer = 0000000A307AA400] 17:29:45 INFO - PROCESS | 3552 | 1466036985925 Marionette DEBUG loaded listener.js 17:29:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3E68A800) [pid = 3552] [serial = 426] [outer = 0000000A307AA400] 17:29:46 INFO - PROCESS | 3552 | 1466036986512 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"]]]}] 17:29:46 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 17:29:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:29:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:29:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:29:46 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 17:29:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:29:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:29:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:29:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 774ms 17:29:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:29:46 INFO - PROCESS | 3552 | 1466036986525 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 17:29:46 INFO - PROCESS | 3552 | 1466036986527 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 17:29:46 INFO - PROCESS | 3552 | 1466036986530 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:29:46 INFO - PROCESS | 3552 | 1466036986532 Marionette TRACE conn6 <- [1,534,null,{}] 17:29:46 INFO - PROCESS | 3552 | 1466036986536 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}] 17:29:46 INFO - PROCESS | 3552 | 1466036986538 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:46 INFO - PROCESS | 3552 | 1466036986673 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 17:29:46 INFO - PROCESS | 3552 | 1466036986774 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:46 INFO - PROCESS | 3552 | 1466036986777 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:46 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FC7A000 == 36 [pid = 3552] [id = 143] 17:29:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2D683800) [pid = 3552] [serial = 427] [outer = 0000000000000000] 17:29:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2EE78C00) [pid = 3552] [serial = 428] [outer = 0000000A2D683800] 17:29:46 INFO - PROCESS | 3552 | 1466036986837 Marionette DEBUG loaded listener.js 17:29:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2F064400) [pid = 3552] [serial = 429] [outer = 0000000A2D683800] 17:29:47 INFO - PROCESS | 3552 | 1466036987505 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]]]}] 17:29:47 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. 17:29:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1028ms 17:29:47 INFO - PROCESS | 3552 | 1466036987563 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 17:29:47 INFO - PROCESS | 3552 | 1466036987568 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 17:29:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:29:47 INFO - PROCESS | 3552 | 1466036987593 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:29:47 INFO - PROCESS | 3552 | 1466036987597 Marionette TRACE conn6 <- [1,538,null,{}] 17:29:47 INFO - PROCESS | 3552 | 1466036987602 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}] 17:29:47 INFO - PROCESS | 3552 | 1466036987605 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:47 INFO - PROCESS | 3552 | 1466036987733 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 17:29:47 INFO - PROCESS | 3552 | 1466036987805 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:47 INFO - PROCESS | 3552 | 1466036987808 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:47 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC19000 == 37 [pid = 3552] [id = 144] 17:29:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3560FC00) [pid = 3552] [serial = 430] [outer = 0000000000000000] 17:29:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A35D60800) [pid = 3552] [serial = 431] [outer = 0000000A3560FC00] 17:29:47 INFO - PROCESS | 3552 | 1466036987866 Marionette DEBUG loaded listener.js 17:29:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A38A85800) [pid = 3552] [serial = 432] [outer = 0000000A3560FC00] 17:29:48 INFO - PROCESS | 3552 | 1466036988552 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]]]}] 17:29:48 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. 17:29:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1056ms 17:29:48 INFO - PROCESS | 3552 | 1466036988632 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 17:29:48 INFO - PROCESS | 3552 | 1466036988636 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 17:29:48 INFO - PROCESS | 3552 | 1466036988640 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:29:48 INFO - PROCESS | 3552 | 1466036988642 Marionette TRACE conn6 <- [1,542,null,{}] 17:29:48 INFO - PROCESS | 3552 | 1466036988647 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}] 17:29:48 INFO - PROCESS | 3552 | 1466036988649 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:48 INFO - PROCESS | 3552 | 1466036988801 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 17:29:48 INFO - PROCESS | 3552 | 1466036988956 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:48 INFO - PROCESS | 3552 | 1466036988959 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:49 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C955800 == 38 [pid = 3552] [id = 145] 17:29:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3B504800) [pid = 3552] [serial = 433] [outer = 0000000000000000] 17:29:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3BA7FC00) [pid = 3552] [serial = 434] [outer = 0000000A3B504800] 17:29:49 INFO - PROCESS | 3552 | 1466036989039 Marionette DEBUG loaded listener.js 17:29:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3BCA1000) [pid = 3552] [serial = 435] [outer = 0000000A3B504800] 17:29:49 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:49 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:49 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F21800 == 37 [pid = 3552] [id = 142] 17:29:49 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7D3000 == 36 [pid = 3552] [id = 141] 17:29:49 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35180800 == 35 [pid = 3552] [id = 140] 17:29:49 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C2DA800 == 34 [pid = 3552] [id = 139] 17:29:49 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC3A800 == 33 [pid = 3552] [id = 138] 17:29:49 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B677000 == 32 [pid = 3552] [id = 137] 17:29:49 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39023000 == 31 [pid = 3552] [id = 136] 17:29:49 INFO - PROCESS | 3552 | --DOCSHELL 0000000A33B0C000 == 30 [pid = 3552] [id = 135] 17:29:49 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3901B800 == 29 [pid = 3552] [id = 134] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A3E695C00) [pid = 3552] [serial = 353] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3ECD9000) [pid = 3552] [serial = 373] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A40F34800) [pid = 3552] [serial = 376] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3F813800) [pid = 3552] [serial = 374] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3C293000) [pid = 3552] [serial = 380] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A40F8A800) [pid = 3552] [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.] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A35D52000) [pid = 3552] [serial = 364] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A38A80400) [pid = 3552] [serial = 365] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3523C400) [pid = 3552] [serial = 358] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A38A3DC00) [pid = 3552] [serial = 359] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2D685000) [pid = 3552] [serial = 355] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2EE9C800) [pid = 3552] [serial = 356] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2F05C800) [pid = 3552] [serial = 361] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A30617800) [pid = 3552] [serial = 362] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3B510000) [pid = 3552] [serial = 367] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3BAF9000) [pid = 3552] [serial = 368] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3CCDDC00) [pid = 3552] [serial = 381] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3C299000) [pid = 3552] [serial = 384] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A4200E000) [pid = 3552] [serial = 387] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A40F82400) [pid = 3552] [serial = 377] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A42003000) [pid = 3552] [serial = 386] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3CCDC800) [pid = 3552] [serial = 370] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3D38B000) [pid = 3552] [serial = 371] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3BE54800) [pid = 3552] [serial = 383] [outer = 0000000000000000] [url = about:blank] 17:29:49 INFO - PROCESS | 3552 | 1466036989892 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]]]}] 17:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1294ms 17:29:49 INFO - PROCESS | 3552 | 1466036989939 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 17:29:49 INFO - PROCESS | 3552 | 1466036989943 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 17:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:29:49 INFO - PROCESS | 3552 | 1466036989948 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:29:49 INFO - PROCESS | 3552 | 1466036989951 Marionette TRACE conn6 <- [1,546,null,{}] 17:29:49 INFO - PROCESS | 3552 | 1466036989957 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}] 17:29:49 INFO - PROCESS | 3552 | 1466036989960 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:50 INFO - PROCESS | 3552 | 1466036990052 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 17:29:50 INFO - PROCESS | 3552 | 1466036990060 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:50 INFO - PROCESS | 3552 | 1466036990064 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A326D1800 == 30 [pid = 3552] [id = 146] 17:29:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2F064C00) [pid = 3552] [serial = 436] [outer = 0000000000000000] 17:29:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F0A4800) [pid = 3552] [serial = 437] [outer = 0000000A2F064C00] 17:29:50 INFO - PROCESS | 3552 | 1466036990114 Marionette DEBUG loaded listener.js 17:29:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A33B30400) [pid = 3552] [serial = 438] [outer = 0000000A2F064C00] 17:29:50 INFO - PROCESS | 3552 | 1466036990624 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]]]}] 17:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 734ms 17:29:50 INFO - PROCESS | 3552 | 1466036990682 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 17:29:50 INFO - PROCESS | 3552 | 1466036990687 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 17:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:29:50 INFO - PROCESS | 3552 | 1466036990693 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:29:50 INFO - PROCESS | 3552 | 1466036990696 Marionette TRACE conn6 <- [1,550,null,{}] 17:29:50 INFO - PROCESS | 3552 | 1466036990700 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}] 17:29:50 INFO - PROCESS | 3552 | 1466036990702 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:50 INFO - PROCESS | 3552 | 1466036990792 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 17:29:50 INFO - PROCESS | 3552 | 1466036990865 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:50 INFO - PROCESS | 3552 | 1466036990867 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39028000 == 31 [pid = 3552] [id = 147] 17:29:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A32609C00) [pid = 3552] [serial = 439] [outer = 0000000000000000] 17:29:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38A7E400) [pid = 3552] [serial = 440] [outer = 0000000A32609C00] 17:29:50 INFO - PROCESS | 3552 | 1466036990917 Marionette DEBUG loaded listener.js 17:29:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38DAD000) [pid = 3552] [serial = 441] [outer = 0000000A32609C00] 17:29:51 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:51 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:51 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:51 INFO - PROCESS | 3552 | 1466036991325 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]]]}] 17:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 17:29:51 INFO - PROCESS | 3552 | 1466036991388 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 17:29:51 INFO - PROCESS | 3552 | 1466036991391 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 17:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:29:51 INFO - PROCESS | 3552 | 1466036991394 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:29:51 INFO - PROCESS | 3552 | 1466036991398 Marionette TRACE conn6 <- [1,554,null,{}] 17:29:51 INFO - PROCESS | 3552 | 1466036991410 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}] 17:29:51 INFO - PROCESS | 3552 | 1466036991415 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:51 INFO - PROCESS | 3552 | 1466036991505 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 17:29:51 INFO - PROCESS | 3552 | 1466036991512 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:51 INFO - PROCESS | 3552 | 1466036991516 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC28000 == 32 [pid = 3552] [id = 148] 17:29:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3B10A000) [pid = 3552] [serial = 442] [outer = 0000000000000000] 17:29:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BA79000) [pid = 3552] [serial = 443] [outer = 0000000A3B10A000] 17:29:51 INFO - PROCESS | 3552 | 1466036991572 Marionette DEBUG loaded listener.js 17:29:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BC9D800) [pid = 3552] [serial = 444] [outer = 0000000A3B10A000] 17:29:51 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:51 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:51 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:52 INFO - PROCESS | 3552 | 1466036992022 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]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 692ms 17:29:52 INFO - PROCESS | 3552 | 1466036992089 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 17:29:52 INFO - PROCESS | 3552 | 1466036992092 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 17:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:29:52 INFO - PROCESS | 3552 | 1466036992095 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 3552 | 1466036992097 Marionette TRACE conn6 <- [1,558,null,{}] 17:29:52 INFO - PROCESS | 3552 | 1466036992100 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}] 17:29:52 INFO - PROCESS | 3552 | 1466036992102 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:52 INFO - PROCESS | 3552 | 1466036992215 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 17:29:52 INFO - PROCESS | 3552 | 1466036992221 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 3552 | 1466036992223 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C940800 == 33 [pid = 3552] [id = 149] 17:29:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BFA9800) [pid = 3552] [serial = 445] [outer = 0000000000000000] 17:29:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C28FC00) [pid = 3552] [serial = 446] [outer = 0000000A3BFA9800] 17:29:52 INFO - PROCESS | 3552 | 1466036992313 Marionette DEBUG loaded listener.js 17:29:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3CAF6000) [pid = 3552] [serial = 447] [outer = 0000000A3BFA9800] 17:29:52 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:52 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:52 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:52 INFO - PROCESS | 3552 | 1466036992762 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]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 17:29:52 INFO - PROCESS | 3552 | 1466036992789 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 17:29:52 INFO - PROCESS | 3552 | 1466036992791 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 17:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:29:52 INFO - PROCESS | 3552 | 1466036992802 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 3552 | 1466036992804 Marionette TRACE conn6 <- [1,562,null,{}] 17:29:52 INFO - PROCESS | 3552 | 1466036992812 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}] 17:29:52 INFO - PROCESS | 3552 | 1466036992815 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:52 INFO - PROCESS | 3552 | 1466036992950 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 17:29:52 INFO - PROCESS | 3552 | 1466036992975 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 3552 | 1466036992977 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7C4000 == 34 [pid = 3552] [id = 150] 17:29:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2F05D000) [pid = 3552] [serial = 448] [outer = 0000000000000000] 17:29:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3D580C00) [pid = 3552] [serial = 449] [outer = 0000000A2F05D000] 17:29:53 INFO - PROCESS | 3552 | 1466036993023 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3ECD7400) [pid = 3552] [serial = 450] [outer = 0000000A2F05D000] 17:29:53 INFO - PROCESS | 3552 | 1466036993475 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]]]}] 17:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 734ms 17:29:53 INFO - PROCESS | 3552 | 1466036993537 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 17:29:53 INFO - PROCESS | 3552 | 1466036993539 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 17:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:29:53 INFO - PROCESS | 3552 | 1466036993552 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:29:53 INFO - PROCESS | 3552 | 1466036993555 Marionette TRACE conn6 <- [1,566,null,{}] 17:29:53 INFO - PROCESS | 3552 | 1466036993558 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}] 17:29:53 INFO - PROCESS | 3552 | 1466036993564 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:53 INFO - PROCESS | 3552 | 1466036993717 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 17:29:53 INFO - PROCESS | 3552 | 1466036993762 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:53 INFO - PROCESS | 3552 | 1466036993764 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:53 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42315800 == 35 [pid = 3552] [id = 151] 17:29:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A403C7400) [pid = 3552] [serial = 451] [outer = 0000000000000000] 17:29:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A40F2C800) [pid = 3552] [serial = 452] [outer = 0000000A403C7400] 17:29:53 INFO - PROCESS | 3552 | 1466036993811 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A40F34C00) [pid = 3552] [serial = 453] [outer = 0000000A403C7400] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A396A0C00) [pid = 3552] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A33D11C00) [pid = 3552] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F05E800) [pid = 3552] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A38A81C00) [pid = 3552] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A356E6800) [pid = 3552] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2FC34800) [pid = 3552] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3B10F400) [pid = 3552] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3BA7C400) [pid = 3552] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3B4B6800) [pid = 3552] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38DAA800) [pid = 3552] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2EE81000) [pid = 3552] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:29:54 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3C28D400) [pid = 3552] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:29:54 INFO - PROCESS | 3552 | 1466036994279 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]]]}] 17:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 796ms 17:29:54 INFO - PROCESS | 3552 | 1466036994346 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 17:29:54 INFO - PROCESS | 3552 | 1466036994348 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 17:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:29:54 INFO - PROCESS | 3552 | 1466036994351 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:29:54 INFO - PROCESS | 3552 | 1466036994353 Marionette TRACE conn6 <- [1,570,null,{}] 17:29:54 INFO - PROCESS | 3552 | 1466036994367 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}] 17:29:54 INFO - PROCESS | 3552 | 1466036994369 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:54 INFO - PROCESS | 3552 | 1466036994453 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 17:29:54 INFO - PROCESS | 3552 | 1466036994462 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:54 INFO - PROCESS | 3552 | 1466036994464 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4231C000 == 36 [pid = 3552] [id = 152] 17:29:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A356E6800) [pid = 3552] [serial = 454] [outer = 0000000000000000] 17:29:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A396A0C00) [pid = 3552] [serial = 455] [outer = 0000000A356E6800] 17:29:54 INFO - PROCESS | 3552 | 1466036994508 Marionette DEBUG loaded listener.js 17:29:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B5C9000) [pid = 3552] [serial = 456] [outer = 0000000A356E6800] 17:29:54 INFO - PROCESS | 3552 | 1466036994922 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]]]}] 17:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 587ms 17:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:29:54 INFO - PROCESS | 3552 | 1466036994942 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 17:29:54 INFO - PROCESS | 3552 | 1466036994944 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 17:29:54 INFO - PROCESS | 3552 | 1466036994947 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:29:54 INFO - PROCESS | 3552 | 1466036994949 Marionette TRACE conn6 <- [1,574,null,{}] 17:29:54 INFO - PROCESS | 3552 | 1466036994970 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}] 17:29:54 INFO - PROCESS | 3552 | 1466036994972 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:55 INFO - PROCESS | 3552 | 1466036995061 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 17:29:55 INFO - PROCESS | 3552 | 1466036995067 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 3552 | 1466036995069 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2DEE9000 == 37 [pid = 3552] [id = 153] 17:29:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B5CFC00) [pid = 3552] [serial = 457] [outer = 0000000000000000] 17:29:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B5D1C00) [pid = 3552] [serial = 458] [outer = 0000000A3B5CFC00] 17:29:55 INFO - PROCESS | 3552 | 1466036995114 Marionette DEBUG loaded listener.js 17:29:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3F817C00) [pid = 3552] [serial = 459] [outer = 0000000A3B5CFC00] 17:29:55 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:55 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:55 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:55 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:55 INFO - PROCESS | 3552 | 1466036995535 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]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 649ms 17:29:55 INFO - PROCESS | 3552 | 1466036995600 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 17:29:55 INFO - PROCESS | 3552 | 1466036995602 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 17:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:29:55 INFO - PROCESS | 3552 | 1466036995606 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 3552 | 1466036995608 Marionette TRACE conn6 <- [1,578,null,{}] 17:29:55 INFO - PROCESS | 3552 | 1466036995611 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}] 17:29:55 INFO - PROCESS | 3552 | 1466036995613 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:55 INFO - PROCESS | 3552 | 1466036995697 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 17:29:55 INFO - PROCESS | 3552 | 1466036995706 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 3552 | 1466036995708 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4339D000 == 38 [pid = 3552] [id = 154] 17:29:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BC80400) [pid = 3552] [serial = 460] [outer = 0000000000000000] 17:29:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BC85400) [pid = 3552] [serial = 461] [outer = 0000000A3BC80400] 17:29:55 INFO - PROCESS | 3552 | 1466036995751 Marionette DEBUG loaded listener.js 17:29:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C264000) [pid = 3552] [serial = 462] [outer = 0000000A3BC80400] 17:29:56 INFO - PROCESS | 3552 | 1466036996305 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]]]}] 17:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 17:29:56 INFO - PROCESS | 3552 | 1466036996343 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 17:29:56 INFO - PROCESS | 3552 | 1466036996349 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 17:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:29:56 INFO - PROCESS | 3552 | 1466036996354 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:29:56 INFO - PROCESS | 3552 | 1466036996358 Marionette TRACE conn6 <- [1,582,null,{}] 17:29:56 INFO - PROCESS | 3552 | 1466036996364 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}] 17:29:56 INFO - PROCESS | 3552 | 1466036996368 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:56 INFO - PROCESS | 3552 | 1466036996489 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 17:29:56 INFO - PROCESS | 3552 | 1466036996576 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:56 INFO - PROCESS | 3552 | 1466036996581 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38EA0800 == 39 [pid = 3552] [id = 155] 17:29:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2F05B000) [pid = 3552] [serial = 463] [outer = 0000000000000000] 17:29:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3269A800) [pid = 3552] [serial = 464] [outer = 0000000A2F05B000] 17:29:56 INFO - PROCESS | 3552 | 1466036996641 Marionette DEBUG loaded listener.js 17:29:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A38A49400) [pid = 3552] [serial = 465] [outer = 0000000A2F05B000] 17:29:57 INFO - PROCESS | 3552 | 1466036997449 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]]]}] 17:29:57 INFO - PROCESS | 3552 | [3552] 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 17:29:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:29:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1241ms 17:29:57 INFO - PROCESS | 3552 | 1466036997637 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 17:29:57 INFO - PROCESS | 3552 | 1466036997642 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 17:29:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:29:57 INFO - PROCESS | 3552 | 1466036997649 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:29:57 INFO - PROCESS | 3552 | 1466036997652 Marionette TRACE conn6 <- [1,586,null,{}] 17:29:57 INFO - PROCESS | 3552 | 1466036997657 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}] 17:29:57 INFO - PROCESS | 3552 | 1466036997660 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:57 INFO - PROCESS | 3552 | 1466036997765 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 17:29:57 INFO - PROCESS | 3552 | 1466036997872 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:57 INFO - PROCESS | 3552 | 1466036997875 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7D1000 == 40 [pid = 3552] [id = 156] 17:29:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3B4ADC00) [pid = 3552] [serial = 466] [outer = 0000000000000000] 17:29:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3BAED400) [pid = 3552] [serial = 467] [outer = 0000000A3B4ADC00] 17:29:57 INFO - PROCESS | 3552 | 1466036997932 Marionette DEBUG loaded listener.js 17:29:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3BC98C00) [pid = 3552] [serial = 468] [outer = 0000000A3B4ADC00] 17:29:58 INFO - PROCESS | 3552 | 1466036998535 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]]]}] 17:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 944ms 17:29:58 INFO - PROCESS | 3552 | 1466036998596 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 17:29:58 INFO - PROCESS | 3552 | 1466036998599 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 17:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:29:58 INFO - PROCESS | 3552 | 1466036998603 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - PROCESS | 3552 | 1466036998607 Marionette TRACE conn6 <- [1,590,null,{}] 17:29:58 INFO - PROCESS | 3552 | 1466036998619 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}] 17:29:58 INFO - PROCESS | 3552 | 1466036998624 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:58 INFO - PROCESS | 3552 | 1466036998767 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 17:29:58 INFO - PROCESS | 3552 | 1466036998882 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:58 INFO - PROCESS | 3552 | 1466036998885 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A449D4800 == 41 [pid = 3552] [id = 157] 17:29:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3C561800) [pid = 3552] [serial = 469] [outer = 0000000000000000] 17:29:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3C567000) [pid = 3552] [serial = 470] [outer = 0000000A3C561800] 17:29:58 INFO - PROCESS | 3552 | 1466036998944 Marionette DEBUG loaded listener.js 17:29:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3ECE0800) [pid = 3552] [serial = 471] [outer = 0000000A3C561800] 17:29:59 INFO - PROCESS | 3552 | 1466036999770 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]]]}] 17:29:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:29:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1241ms 17:29:59 INFO - PROCESS | 3552 | 1466036999846 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 17:29:59 INFO - PROCESS | 3552 | 1466036999850 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 17:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:29:59 INFO - PROCESS | 3552 | 1466036999856 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:29:59 INFO - PROCESS | 3552 | 1466036999859 Marionette TRACE conn6 <- [1,594,null,{}] 17:29:59 INFO - PROCESS | 3552 | 1466036999865 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}] 17:29:59 INFO - PROCESS | 3552 | 1466036999867 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:29:59 INFO - PROCESS | 3552 | 1466036999973 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 17:30:00 INFO - PROCESS | 3552 | 1466037000118 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:00 INFO - PROCESS | 3552 | 1466037000121 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2EDCD000 == 42 [pid = 3552] [id = 158] 17:30:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A2F09D800) [pid = 3552] [serial = 472] [outer = 0000000000000000] 17:30:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A326A0800) [pid = 3552] [serial = 473] [outer = 0000000A2F09D800] 17:30:00 INFO - PROCESS | 3552 | 1466037000174 Marionette DEBUG loaded listener.js 17:30:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A356EA000) [pid = 3552] [serial = 474] [outer = 0000000A2F09D800] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2DEE9000 == 41 [pid = 3552] [id = 153] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4231C000 == 40 [pid = 3552] [id = 152] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42315800 == 39 [pid = 3552] [id = 151] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7C4000 == 38 [pid = 3552] [id = 150] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C940800 == 37 [pid = 3552] [id = 149] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC28000 == 36 [pid = 3552] [id = 148] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39028000 == 35 [pid = 3552] [id = 147] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A326D1800 == 34 [pid = 3552] [id = 146] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FC7A000 == 33 [pid = 3552] [id = 143] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC19000 == 32 [pid = 3552] [id = 144] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C955800 == 31 [pid = 3552] [id = 145] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A449D4800 == 30 [pid = 3552] [id = 157] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7D1000 == 29 [pid = 3552] [id = 156] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4339D000 == 28 [pid = 3552] [id = 154] 17:30:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38EA0800 == 27 [pid = 3552] [id = 155] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A3D3C1800) [pid = 3552] [serial = 425] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A3AFF2400) [pid = 3552] [serial = 413] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A34321C00) [pid = 3552] [serial = 407] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A35289800) [pid = 3552] [serial = 408] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A2F066400) [pid = 3552] [serial = 404] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A2F171000) [pid = 3552] [serial = 405] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A38A89400) [pid = 3552] [serial = 410] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A38DABC00) [pid = 3552] [serial = 402] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A38A42400) [pid = 3552] [serial = 401] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A356E3800) [pid = 3552] [serial = 390] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A33911000) [pid = 3552] [serial = 389] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3B4B1400) [pid = 3552] [serial = 416] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3C292800) [pid = 3552] [serial = 393] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BAF0000) [pid = 3552] [serial = 392] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3F81B800) [pid = 3552] [serial = 396] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3D104000) [pid = 3552] [serial = 395] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3F81C800) [pid = 3552] [serial = 399] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A396A0800) [pid = 3552] [serial = 398] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3B48F000) [pid = 3552] [serial = 414] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A33B9B400) [pid = 3552] [serial = 419] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3B85C000) [pid = 3552] [serial = 417] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BE50800) [pid = 3552] [serial = 420] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C295C00) [pid = 3552] [serial = 422] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3D10C000) [pid = 3552] [serial = 423] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38E2EC00) [pid = 3552] [serial = 411] [outer = 0000000000000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3552 | 1466037001405 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]]]}] 17:30:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1591ms 17:30:01 INFO - PROCESS | 3552 | 1466037001451 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 17:30:01 INFO - PROCESS | 3552 | 1466037001455 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 17:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:30:01 INFO - PROCESS | 3552 | 1466037001460 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:30:01 INFO - PROCESS | 3552 | 1466037001463 Marionette TRACE conn6 <- [1,598,null,{}] 17:30:01 INFO - PROCESS | 3552 | 1466037001471 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}] 17:30:01 INFO - PROCESS | 3552 | 1466037001474 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:01 INFO - PROCESS | 3552 | 1466037001583 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 17:30:01 INFO - PROCESS | 3552 | 1466037001598 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:01 INFO - PROCESS | 3552 | 1466037001600 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A34165800 == 28 [pid = 3552] [id = 159] 17:30:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2EE9D800) [pid = 3552] [serial = 475] [outer = 0000000000000000] 17:30:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F05B400) [pid = 3552] [serial = 476] [outer = 0000000A2EE9D800] 17:30:01 INFO - PROCESS | 3552 | 1466037001649 Marionette DEBUG loaded listener.js 17:30:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2F09E800) [pid = 3552] [serial = 477] [outer = 0000000A2EE9D800] 17:30:02 INFO - PROCESS | 3552 | 1466037002104 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]]]}] 17:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 692ms 17:30:02 INFO - PROCESS | 3552 | 1466037002157 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 17:30:02 INFO - PROCESS | 3552 | 1466037002162 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 17:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:30:02 INFO - PROCESS | 3552 | 1466037002169 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:30:02 INFO - PROCESS | 3552 | 1466037002172 Marionette TRACE conn6 <- [1,602,null,{}] 17:30:02 INFO - PROCESS | 3552 | 1466037002175 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}] 17:30:02 INFO - PROCESS | 3552 | 1466037002178 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:02 INFO - PROCESS | 3552 | 1466037002305 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 17:30:02 INFO - PROCESS | 3552 | 1466037002326 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:02 INFO - PROCESS | 3552 | 1466037002328 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39029000 == 29 [pid = 3552] [id = 160] 17:30:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2F176400) [pid = 3552] [serial = 478] [outer = 0000000000000000] 17:30:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A35236400) [pid = 3552] [serial = 479] [outer = 0000000A2F176400] 17:30:02 INFO - PROCESS | 3552 | 1466037002433 Marionette DEBUG loaded listener.js 17:30:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3560A800) [pid = 3552] [serial = 480] [outer = 0000000A2F176400] 17:30:02 INFO - PROCESS | 3552 | 1466037002864 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]]]}] 17:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 17:30:02 INFO - PROCESS | 3552 | 1466037002904 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 17:30:02 INFO - PROCESS | 3552 | 1466037002906 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 17:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:30:02 INFO - PROCESS | 3552 | 1466037002910 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:30:02 INFO - PROCESS | 3552 | 1466037002913 Marionette TRACE conn6 <- [1,606,null,{}] 17:30:02 INFO - PROCESS | 3552 | 1466037002925 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}] 17:30:02 INFO - PROCESS | 3552 | 1466037002929 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:03 INFO - PROCESS | 3552 | 1466037003016 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 17:30:03 INFO - PROCESS | 3552 | 1466037003025 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:03 INFO - PROCESS | 3552 | 1466037003028 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B527000 == 30 [pid = 3552] [id = 161] 17:30:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2F09A800) [pid = 3552] [serial = 481] [outer = 0000000000000000] 17:30:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38DA9400) [pid = 3552] [serial = 482] [outer = 0000000A2F09A800] 17:30:03 INFO - PROCESS | 3552 | 1466037003077 Marionette DEBUG loaded listener.js 17:30:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A39090400) [pid = 3552] [serial = 483] [outer = 0000000A2F09A800] 17:30:03 INFO - PROCESS | 3552 | 1466037003566 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]]]}] 17:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 691ms 17:30:03 INFO - PROCESS | 3552 | 1466037003603 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 17:30:03 INFO - PROCESS | 3552 | 1466037003606 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 17:30:03 INFO - PROCESS | 3552 | 1466037003610 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:30:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:30:03 INFO - PROCESS | 3552 | 1466037003612 Marionette TRACE conn6 <- [1,610,null,{}] 17:30:03 INFO - PROCESS | 3552 | 1466037003621 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}] 17:30:03 INFO - PROCESS | 3552 | 1466037003624 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:03 INFO - PROCESS | 3552 | 1466037003763 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 17:30:03 INFO - PROCESS | 3552 | 1466037003776 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:03 INFO - PROCESS | 3552 | 1466037003778 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC11800 == 31 [pid = 3552] [id = 162] 17:30:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B489400) [pid = 3552] [serial = 484] [outer = 0000000000000000] 17:30:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B48C000) [pid = 3552] [serial = 485] [outer = 0000000A3B489400] 17:30:03 INFO - PROCESS | 3552 | 1466037003860 Marionette DEBUG loaded listener.js 17:30:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B4AEC00) [pid = 3552] [serial = 486] [outer = 0000000A3B489400] 17:30:04 INFO - PROCESS | 3552 | 1466037004308 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]]]}] 17:30:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:30:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 733ms 17:30:04 INFO - PROCESS | 3552 | 1466037004346 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 17:30:04 INFO - PROCESS | 3552 | 1466037004348 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 17:30:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:30:04 INFO - PROCESS | 3552 | 1466037004351 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:30:04 INFO - PROCESS | 3552 | 1466037004353 Marionette TRACE conn6 <- [1,614,null,{}] 17:30:04 INFO - PROCESS | 3552 | 1466037004357 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}] 17:30:04 INFO - PROCESS | 3552 | 1466037004359 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:04 INFO - PROCESS | 3552 | 1466037004465 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 17:30:04 INFO - PROCESS | 3552 | 1466037004474 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:04 INFO - PROCESS | 3552 | 1466037004476 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BE8C800 == 32 [pid = 3552] [id = 163] 17:30:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2F174C00) [pid = 3552] [serial = 487] [outer = 0000000000000000] 17:30:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B4B7400) [pid = 3552] [serial = 488] [outer = 0000000A2F174C00] 17:30:04 INFO - PROCESS | 3552 | 1466037004521 Marionette DEBUG loaded listener.js 17:30:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3B5D2800) [pid = 3552] [serial = 489] [outer = 0000000A2F174C00] 17:30:05 INFO - PROCESS | 3552 | 1466037004997 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]]]}] 17:30:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:30:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 17:30:05 INFO - PROCESS | 3552 | 1466037005047 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 17:30:05 INFO - PROCESS | 3552 | 1466037005049 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 17:30:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:30:05 INFO - PROCESS | 3552 | 1466037005053 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:30:05 INFO - PROCESS | 3552 | 1466037005054 Marionette TRACE conn6 <- [1,618,null,{}] 17:30:05 INFO - PROCESS | 3552 | 1466037005058 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}] 17:30:05 INFO - PROCESS | 3552 | 1466037005064 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:05 INFO - PROCESS | 3552 | 1466037005225 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F05D000) [pid = 3552] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A307AA400) [pid = 3552] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3B10A000) [pid = 3552] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F064C00) [pid = 3552] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A32609C00) [pid = 3552] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3B504800) [pid = 3552] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A403C7400) [pid = 3552] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3560FC00) [pid = 3552] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2D683800) [pid = 3552] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BC80400) [pid = 3552] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3B5CFC00) [pid = 3552] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BFA9800) [pid = 3552] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A356E6800) [pid = 3552] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:30:05 INFO - PROCESS | 3552 | 1466037005461 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:05 INFO - PROCESS | 3552 | 1466037005464 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3518A000 == 33 [pid = 3552] [id = 164] 17:30:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2D618C00) [pid = 3552] [serial = 490] [outer = 0000000000000000] 17:30:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2F6D6000) [pid = 3552] [serial = 491] [outer = 0000000A2D618C00] 17:30:05 INFO - PROCESS | 3552 | 1466037005510 Marionette DEBUG loaded listener.js 17:30:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3B5CFC00) [pid = 3552] [serial = 492] [outer = 0000000A2D618C00] 17:30:05 INFO - PROCESS | 3552 | 1466037005885 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]]]}] 17:30:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:30:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 881ms 17:30:05 INFO - PROCESS | 3552 | 1466037005936 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 17:30:05 INFO - PROCESS | 3552 | 1466037005938 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 17:30:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:30:05 INFO - PROCESS | 3552 | 1466037005941 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:30:05 INFO - PROCESS | 3552 | 1466037005943 Marionette TRACE conn6 <- [1,622,null,{}] 17:30:05 INFO - PROCESS | 3552 | 1466037005947 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}] 17:30:05 INFO - PROCESS | 3552 | 1466037005949 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:06 INFO - PROCESS | 3552 | 1466037006054 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 17:30:06 INFO - PROCESS | 3552 | 1466037006061 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:06 INFO - PROCESS | 3552 | 1466037006063 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECBF000 == 34 [pid = 3552] [id = 165] 17:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A2EE92000) [pid = 3552] [serial = 493] [outer = 0000000000000000] 17:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BC9C000) [pid = 3552] [serial = 494] [outer = 0000000A2EE92000] 17:30:06 INFO - PROCESS | 3552 | 1466037006108 Marionette DEBUG loaded listener.js 17:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BFA9800) [pid = 3552] [serial = 495] [outer = 0000000A2EE92000] 17:30:06 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:06 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:06 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:30:06 INFO - PROCESS | 3552 | 1466037006514 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]]]}] 17:30:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:30:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 17:30:06 INFO - PROCESS | 3552 | 1466037006574 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 17:30:06 INFO - PROCESS | 3552 | 1466037006576 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 17:30:06 INFO - PROCESS | 3552 | 1466037006579 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:30:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:30:06 INFO - PROCESS | 3552 | 1466037006581 Marionette TRACE conn6 <- [1,626,null,{}] 17:30:06 INFO - PROCESS | 3552 | 1466037006585 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}] 17:30:06 INFO - PROCESS | 3552 | 1466037006587 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:06 INFO - PROCESS | 3552 | 1466037006692 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 17:30:06 INFO - PROCESS | 3552 | 1466037006734 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:06 INFO - PROCESS | 3552 | 1466037006736 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40393000 == 35 [pid = 3552] [id = 166] 17:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BE4EC00) [pid = 3552] [serial = 496] [outer = 0000000000000000] 17:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C297400) [pid = 3552] [serial = 497] [outer = 0000000A3BE4EC00] 17:30:06 INFO - PROCESS | 3552 | 1466037006780 Marionette DEBUG loaded listener.js 17:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C55D000) [pid = 3552] [serial = 498] [outer = 0000000A3BE4EC00] 17:30:07 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:07 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:30:07 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:07 INFO - PROCESS | 3552 | 1466037007183 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]]]}] 17:30:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:30:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 628ms 17:30:07 INFO - PROCESS | 3552 | 1466037007211 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 17:30:07 INFO - PROCESS | 3552 | 1466037007213 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 17:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:30:07 INFO - PROCESS | 3552 | 1466037007217 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:30:07 INFO - PROCESS | 3552 | 1466037007218 Marionette TRACE conn6 <- [1,630,null,{}] 17:30:07 INFO - PROCESS | 3552 | 1466037007222 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}] 17:30:07 INFO - PROCESS | 3552 | 1466037007224 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:07 INFO - PROCESS | 3552 | 1466037007332 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 17:30:07 INFO - PROCESS | 3552 | 1466037007340 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:07 INFO - PROCESS | 3552 | 1466037007342 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:07 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3BD800 == 36 [pid = 3552] [id = 167] 17:30:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A38A45400) [pid = 3552] [serial = 499] [outer = 0000000000000000] 17:30:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C568000) [pid = 3552] [serial = 500] [outer = 0000000A38A45400] 17:30:07 INFO - PROCESS | 3552 | 1466037007386 Marionette DEBUG loaded listener.js 17:30:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3D10A800) [pid = 3552] [serial = 501] [outer = 0000000A38A45400] 17:30:08 INFO - PROCESS | 3552 | 1466037008141 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]]]}] 17:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 986ms 17:30:08 INFO - PROCESS | 3552 | 1466037008207 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 17:30:08 INFO - PROCESS | 3552 | 1466037008211 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 17:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:30:08 INFO - PROCESS | 3552 | 1466037008216 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:30:08 INFO - PROCESS | 3552 | 1466037008222 Marionette TRACE conn6 <- [1,634,null,{}] 17:30:08 INFO - PROCESS | 3552 | 1466037008228 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}] 17:30:08 INFO - PROCESS | 3552 | 1466037008231 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:08 INFO - PROCESS | 3552 | 1466037008373 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 17:30:08 INFO - PROCESS | 3552 | 1466037008439 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:08 INFO - PROCESS | 3552 | 1466037008442 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39026800 == 37 [pid = 3552] [id = 168] 17:30:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2F172C00) [pid = 3552] [serial = 502] [outer = 0000000000000000] 17:30:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A33902C00) [pid = 3552] [serial = 503] [outer = 0000000A2F172C00] 17:30:08 INFO - PROCESS | 3552 | 1466037008501 Marionette DEBUG loaded listener.js 17:30:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3528BC00) [pid = 3552] [serial = 504] [outer = 0000000A2F172C00] 17:30:09 INFO - PROCESS | 3552 | 1466037009167 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]]]}] 17:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1030ms 17:30:09 INFO - PROCESS | 3552 | 1466037009252 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 17:30:09 INFO - PROCESS | 3552 | 1466037009257 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 17:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:30:09 INFO - PROCESS | 3552 | 1466037009263 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:30:09 INFO - PROCESS | 3552 | 1466037009266 Marionette TRACE conn6 <- [1,638,null,{}] 17:30:09 INFO - PROCESS | 3552 | 1466037009271 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}] 17:30:09 INFO - PROCESS | 3552 | 1466037009274 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:09 INFO - PROCESS | 3552 | 1466037009412 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 17:30:09 INFO - PROCESS | 3552 | 1466037009479 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:09 INFO - PROCESS | 3552 | 1466037009482 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:09 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BE87800 == 38 [pid = 3552] [id = 169] 17:30:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3969CC00) [pid = 3552] [serial = 505] [outer = 0000000000000000] 17:30:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3AFEE800) [pid = 3552] [serial = 506] [outer = 0000000A3969CC00] 17:30:09 INFO - PROCESS | 3552 | 1466037009540 Marionette DEBUG loaded listener.js 17:30:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3B5C9400) [pid = 3552] [serial = 507] [outer = 0000000A3969CC00] 17:30:10 INFO - PROCESS | 3552 | --DOCSHELL 0000000A40393000 == 37 [pid = 3552] [id = 166] 17:30:10 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECBF000 == 36 [pid = 3552] [id = 165] 17:30:10 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3518A000 == 35 [pid = 3552] [id = 164] 17:30:10 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BE8C800 == 34 [pid = 3552] [id = 163] 17:30:10 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC11800 == 33 [pid = 3552] [id = 162] 17:30:10 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B527000 == 32 [pid = 3552] [id = 161] 17:30:10 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39029000 == 31 [pid = 3552] [id = 160] 17:30:10 INFO - PROCESS | 3552 | --DOCSHELL 0000000A34165800 == 30 [pid = 3552] [id = 159] 17:30:10 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2EDCD000 == 29 [pid = 3552] [id = 158] 17:30:10 INFO - PROCESS | 3552 | 1466037010423 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]]]}] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3ECD7400) [pid = 3552] [serial = 450] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3D580C00) [pid = 3552] [serial = 449] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3E68A800) [pid = 3552] [serial = 426] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3BA79000) [pid = 3552] [serial = 443] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2F0A4800) [pid = 3552] [serial = 437] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A33B30400) [pid = 3552] [serial = 438] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38A7E400) [pid = 3552] [serial = 440] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A38DAD000) [pid = 3552] [serial = 441] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BA7FC00) [pid = 3552] [serial = 434] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3BCA1000) [pid = 3552] [serial = 435] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A40F2C800) [pid = 3552] [serial = 452] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A35D60800) [pid = 3552] [serial = 431] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A38A85800) [pid = 3552] [serial = 432] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2EE78C00) [pid = 3552] [serial = 428] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F064400) [pid = 3552] [serial = 429] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BC85400) [pid = 3552] [serial = 461] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3C264000) [pid = 3552] [serial = 462] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3F817C00) [pid = 3552] [serial = 459] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3B5D1C00) [pid = 3552] [serial = 458] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A40F34C00) [pid = 3552] [serial = 453] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C28FC00) [pid = 3552] [serial = 446] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3CAF6000) [pid = 3552] [serial = 447] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3B5C9000) [pid = 3552] [serial = 456] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A396A0C00) [pid = 3552] [serial = 455] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3BC9D800) [pid = 3552] [serial = 444] [outer = 0000000000000000] [url = about:blank] 17:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1233ms 17:30:10 INFO - PROCESS | 3552 | 1466037010498 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 17:30:10 INFO - PROCESS | 3552 | 1466037010502 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 17:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:30:10 INFO - PROCESS | 3552 | 1466037010507 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:30:10 INFO - PROCESS | 3552 | 1466037010510 Marionette TRACE conn6 <- [1,642,null,{}] 17:30:10 INFO - PROCESS | 3552 | 1466037010516 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}] 17:30:10 INFO - PROCESS | 3552 | 1466037010519 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:10 INFO - PROCESS | 3552 | 1466037010618 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 17:30:10 INFO - PROCESS | 3552 | 1466037010625 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:10 INFO - PROCESS | 3552 | 1466037010628 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35174800 == 30 [pid = 3552] [id = 170] 17:30:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A2F0A0400) [pid = 3552] [serial = 508] [outer = 0000000000000000] 17:30:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2F173000) [pid = 3552] [serial = 509] [outer = 0000000A2F0A0400] 17:30:10 INFO - PROCESS | 3552 | 1466037010677 Marionette DEBUG loaded listener.js 17:30:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A33D07400) [pid = 3552] [serial = 510] [outer = 0000000A2F0A0400] 17:30:11 INFO - PROCESS | 3552 | 1466037011160 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]]]}] 17:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 733ms 17:30:11 INFO - PROCESS | 3552 | 1466037011240 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 17:30:11 INFO - PROCESS | 3552 | 1466037011245 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 17:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:30:11 INFO - PROCESS | 3552 | 1466037011251 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:30:11 INFO - PROCESS | 3552 | 1466037011254 Marionette TRACE conn6 <- [1,646,null,{}] 17:30:11 INFO - PROCESS | 3552 | 1466037011258 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}] 17:30:11 INFO - PROCESS | 3552 | 1466037011260 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:11 INFO - PROCESS | 3552 | 1466037011350 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 17:30:11 INFO - PROCESS | 3552 | 1466037011424 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:11 INFO - PROCESS | 3552 | 1466037011426 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:11 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396AB000 == 31 [pid = 3552] [id = 171] 17:30:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A33911000) [pid = 3552] [serial = 511] [outer = 0000000000000000] 17:30:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A38A88800) [pid = 3552] [serial = 512] [outer = 0000000A33911000] 17:30:11 INFO - PROCESS | 3552 | 1466037011475 Marionette DEBUG loaded listener.js 17:30:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A38E7D000) [pid = 3552] [serial = 513] [outer = 0000000A33911000] 17:30:11 INFO - PROCESS | 3552 | 1466037011878 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]]]}] 17:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 691ms 17:30:11 INFO - PROCESS | 3552 | 1466037011945 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 17:30:11 INFO - PROCESS | 3552 | 1466037011948 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 17:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:30:11 INFO - PROCESS | 3552 | 1466037011952 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:30:11 INFO - PROCESS | 3552 | 1466037011955 Marionette TRACE conn6 <- [1,650,null,{}] 17:30:12 INFO - PROCESS | 3552 | 1466037011996 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}] 17:30:12 INFO - PROCESS | 3552 | 1466037012001 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:12 INFO - PROCESS | 3552 | 1466037012106 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 17:30:12 INFO - PROCESS | 3552 | 1466037012113 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:12 INFO - PROCESS | 3552 | 1466037012117 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC37800 == 32 [pid = 3552] [id = 172] 17:30:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3B508C00) [pid = 3552] [serial = 514] [outer = 0000000000000000] 17:30:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3B5C8000) [pid = 3552] [serial = 515] [outer = 0000000A3B508C00] 17:30:12 INFO - PROCESS | 3552 | 1466037012168 Marionette DEBUG loaded listener.js 17:30:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3BA7C400) [pid = 3552] [serial = 516] [outer = 0000000A3B508C00] 17:30:12 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:12 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:30:12 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:12 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:30:12 INFO - PROCESS | 3552 | 1466037012604 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]]]}] 17:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 690ms 17:30:12 INFO - PROCESS | 3552 | 1466037012650 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 17:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:30:12 INFO - PROCESS | 3552 | 1466037012652 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 17:30:12 INFO - PROCESS | 3552 | 1466037012656 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:30:12 INFO - PROCESS | 3552 | 1466037012658 Marionette TRACE conn6 <- [1,654,null,{}] 17:30:12 INFO - PROCESS | 3552 | 1466037012662 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}] 17:30:12 INFO - PROCESS | 3552 | 1466037012664 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:12 INFO - PROCESS | 3552 | 1466037012778 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 17:30:12 INFO - PROCESS | 3552 | 1466037012784 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:12 INFO - PROCESS | 3552 | 1466037012786 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C956000 == 33 [pid = 3552] [id = 173] 17:30:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3BC7D800) [pid = 3552] [serial = 517] [outer = 0000000000000000] 17:30:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BC80800) [pid = 3552] [serial = 518] [outer = 0000000A3BC7D800] 17:30:12 INFO - PROCESS | 3552 | 1466037012876 Marionette DEBUG loaded listener.js 17:30:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BC9EC00) [pid = 3552] [serial = 519] [outer = 0000000A3BC7D800] 17:30:13 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:13 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:13 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:30:13 INFO - PROCESS | 3552 | 1466037013285 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]]]}] 17:30:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:30:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 692ms 17:30:13 INFO - PROCESS | 3552 | 1466037013350 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 17:30:13 INFO - PROCESS | 3552 | 1466037013352 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 17:30:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:30:13 INFO - PROCESS | 3552 | 1466037013355 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:30:13 INFO - PROCESS | 3552 | 1466037013357 Marionette TRACE conn6 <- [1,658,null,{}] 17:30:13 INFO - PROCESS | 3552 | 1466037013361 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}] 17:30:13 INFO - PROCESS | 3552 | 1466037013363 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:13 INFO - PROCESS | 3552 | 1466037013498 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 17:30:13 INFO - PROCESS | 3552 | 1466037013547 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:13 INFO - PROCESS | 3552 | 1466037013549 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECB4000 == 34 [pid = 3552] [id = 174] 17:30:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BE4D400) [pid = 3552] [serial = 520] [outer = 0000000000000000] 17:30:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C1E8400) [pid = 3552] [serial = 521] [outer = 0000000A3BE4D400] 17:30:13 INFO - PROCESS | 3552 | 1466037013596 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C37B800) [pid = 3552] [serial = 522] [outer = 0000000A3BE4D400] 17:30:14 INFO - PROCESS | 3552 | 1466037014030 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]]]}] 17:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 734ms 17:30:14 INFO - PROCESS | 3552 | 1466037014093 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 17:30:14 INFO - PROCESS | 3552 | 1466037014095 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 17:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:30:14 INFO - PROCESS | 3552 | 1466037014098 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - PROCESS | 3552 | 1466037014100 Marionette TRACE conn6 <- [1,662,null,{}] 17:30:14 INFO - PROCESS | 3552 | 1466037014111 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}] 17:30:14 INFO - PROCESS | 3552 | 1466037014117 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:14 INFO - PROCESS | 3552 | 1466037014273 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 17:30:14 INFO - PROCESS | 3552 | 1466037014320 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:14 INFO - PROCESS | 3552 | 1466037014323 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F21000 == 35 [pid = 3552] [id = 175] 17:30:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3D109000) [pid = 3552] [serial = 523] [outer = 0000000000000000] 17:30:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3D998000) [pid = 3552] [serial = 524] [outer = 0000000A3D109000] 17:30:14 INFO - PROCESS | 3552 | 1466037014370 Marionette DEBUG loaded listener.js 17:30:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3EC49800) [pid = 3552] [serial = 525] [outer = 0000000A3D109000] 17:30:14 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3BE4EC00) [pid = 3552] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F09A800) [pid = 3552] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3B489400) [pid = 3552] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2F09D800) [pid = 3552] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2EE9D800) [pid = 3552] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F176400) [pid = 3552] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2F05B000) [pid = 3552] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3B4ADC00) [pid = 3552] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2F174C00) [pid = 3552] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3C561800) [pid = 3552] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A2D618C00) [pid = 3552] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:30:14 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A2EE92000) [pid = 3552] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:30:14 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:14 INFO - PROCESS | 3552 | 1466037014826 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]]]}] 17:30:14 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 17:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 795ms 17:30:14 INFO - PROCESS | 3552 | 1466037014897 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 17:30:14 INFO - PROCESS | 3552 | 1466037014899 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 17:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:30:14 INFO - PROCESS | 3552 | 1466037014912 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - PROCESS | 3552 | 1466037014914 Marionette TRACE conn6 <- [1,666,null,{}] 17:30:14 INFO - PROCESS | 3552 | 1466037014919 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}] 17:30:14 INFO - PROCESS | 3552 | 1466037014921 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:15 INFO - PROCESS | 3552 | 1466037015002 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 17:30:15 INFO - PROCESS | 3552 | 1466037015011 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 3552 | 1466037015013 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3517A000 == 36 [pid = 3552] [id = 176] 17:30:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F09D800) [pid = 3552] [serial = 526] [outer = 0000000000000000] 17:30:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3AF64000) [pid = 3552] [serial = 527] [outer = 0000000A2F09D800] 17:30:15 INFO - PROCESS | 3552 | 1466037015058 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3E556000) [pid = 3552] [serial = 528] [outer = 0000000A2F09D800] 17:30:15 INFO - PROCESS | 3552 | 1466037015484 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]]]}] 17:30:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:30:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 629ms 17:30:15 INFO - PROCESS | 3552 | 1466037015548 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 17:30:15 INFO - PROCESS | 3552 | 1466037015550 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 17:30:15 INFO - PROCESS | 3552 | 1466037015554 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:30:15 INFO - PROCESS | 3552 | 1466037015555 Marionette TRACE conn6 <- [1,670,null,{}] 17:30:15 INFO - PROCESS | 3552 | 1466037015559 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}] 17:30:15 INFO - PROCESS | 3552 | 1466037015561 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:15 INFO - PROCESS | 3552 | 1466037015646 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 17:30:15 INFO - PROCESS | 3552 | 1466037015655 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 3552 | 1466037015657 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42695800 == 37 [pid = 3552] [id = 177] 17:30:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3ECD9400) [pid = 3552] [serial = 529] [outer = 0000000000000000] 17:30:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3ECE2000) [pid = 3552] [serial = 530] [outer = 0000000A3ECD9400] 17:30:15 INFO - PROCESS | 3552 | 1466037015701 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3F81B000) [pid = 3552] [serial = 531] [outer = 0000000A3ECD9400] 17:30:16 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:30:16 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:30:16 INFO - PROCESS | 3552 | 1466037016634 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]]]}] 17:30:16 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) 17:30:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1127ms 17:30:16 INFO - PROCESS | 3552 | 1466037016691 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 17:30:16 INFO - PROCESS | 3552 | 1466037016695 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 17:30:16 INFO - PROCESS | 3552 | 1466037016701 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:30:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:30:16 INFO - PROCESS | 3552 | 1466037016706 Marionette TRACE conn6 <- [1,674,null,{}] 17:30:16 INFO - PROCESS | 3552 | 1466037016712 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}] 17:30:16 INFO - PROCESS | 3552 | 1466037016716 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:16 INFO - PROCESS | 3552 | 1466037016873 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 17:30:16 INFO - PROCESS | 3552 | 1466037016939 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:16 INFO - PROCESS | 3552 | 1466037016943 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:16 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DDC000 == 38 [pid = 3552] [id = 178] 17:30:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A2F05A400) [pid = 3552] [serial = 532] [outer = 0000000000000000] 17:30:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A2F09CC00) [pid = 3552] [serial = 533] [outer = 0000000A2F05A400] 17:30:17 INFO - PROCESS | 3552 | 1466037017004 Marionette DEBUG loaded listener.js 17:30:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3523A800) [pid = 3552] [serial = 534] [outer = 0000000A2F05A400] 17:30:18 INFO - PROCESS | 3552 | 1466037018106 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]]]}] 17:30:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:30:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1440ms 17:30:18 INFO - PROCESS | 3552 | 1466037018147 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 17:30:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:30:18 INFO - PROCESS | 3552 | 1466037018151 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 17:30:18 INFO - PROCESS | 3552 | 1466037018158 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:30:18 INFO - PROCESS | 3552 | 1466037018162 Marionette TRACE conn6 <- [1,678,null,{}] 17:30:18 INFO - PROCESS | 3552 | 1466037018167 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}] 17:30:18 INFO - PROCESS | 3552 | 1466037018170 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:18 INFO - PROCESS | 3552 | 1466037018315 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 17:30:18 INFO - PROCESS | 3552 | 1466037018437 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:18 INFO - PROCESS | 3552 | 1466037018440 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7B0000 == 39 [pid = 3552] [id = 179] 17:30:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B4AD800) [pid = 3552] [serial = 535] [outer = 0000000000000000] 17:30:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B4B3800) [pid = 3552] [serial = 536] [outer = 0000000A3B4AD800] 17:30:18 INFO - PROCESS | 3552 | 1466037018498 Marionette DEBUG loaded listener.js 17:30:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BAF3400) [pid = 3552] [serial = 537] [outer = 0000000A3B4AD800] 17:30:19 INFO - PROCESS | 3552 | 1466037019551 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]]]}] 17:30:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:30:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1440ms 17:30:19 INFO - PROCESS | 3552 | 1466037019596 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 17:30:19 INFO - PROCESS | 3552 | 1466037019598 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 17:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:30:19 INFO - PROCESS | 3552 | 1466037019602 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:30:19 INFO - PROCESS | 3552 | 1466037019605 Marionette TRACE conn6 <- [1,682,null,{}] 17:30:19 INFO - PROCESS | 3552 | 1466037019615 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}] 17:30:19 INFO - PROCESS | 3552 | 1466037019620 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:19 INFO - PROCESS | 3552 | 1466037019783 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 17:30:19 INFO - PROCESS | 3552 | 1466037019902 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:19 INFO - PROCESS | 3552 | 1466037019906 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C951000 == 40 [pid = 3552] [id = 180] 17:30:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BAFB400) [pid = 3552] [serial = 538] [outer = 0000000000000000] 17:30:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C566000) [pid = 3552] [serial = 539] [outer = 0000000A3BAFB400] 17:30:19 INFO - PROCESS | 3552 | 1466037019964 Marionette DEBUG loaded listener.js 17:30:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3ECDB000) [pid = 3552] [serial = 540] [outer = 0000000A3BAFB400] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3517A000 == 39 [pid = 3552] [id = 176] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F21000 == 38 [pid = 3552] [id = 175] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECB4000 == 37 [pid = 3552] [id = 174] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C956000 == 36 [pid = 3552] [id = 173] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC37800 == 35 [pid = 3552] [id = 172] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396AB000 == 34 [pid = 3552] [id = 171] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35174800 == 33 [pid = 3552] [id = 170] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3BD800 == 32 [pid = 3552] [id = 167] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39026800 == 31 [pid = 3552] [id = 168] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BE87800 == 30 [pid = 3552] [id = 169] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7B0000 == 29 [pid = 3552] [id = 179] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42695800 == 28 [pid = 3552] [id = 177] 17:30:21 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DDC000 == 27 [pid = 3552] [id = 178] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3C297400) [pid = 3552] [serial = 497] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A38DA9400) [pid = 3552] [serial = 482] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3B48C000) [pid = 3552] [serial = 485] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A356EA000) [pid = 3552] [serial = 474] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A326A0800) [pid = 3552] [serial = 473] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2F05B400) [pid = 3552] [serial = 476] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2F09E800) [pid = 3552] [serial = 477] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A35236400) [pid = 3552] [serial = 479] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3560A800) [pid = 3552] [serial = 480] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38A49400) [pid = 3552] [serial = 465] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3269A800) [pid = 3552] [serial = 464] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BC98C00) [pid = 3552] [serial = 468] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BAED400) [pid = 3552] [serial = 467] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B4B7400) [pid = 3552] [serial = 488] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3ECE0800) [pid = 3552] [serial = 471] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3C567000) [pid = 3552] [serial = 470] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3B4AEC00) [pid = 3552] [serial = 486] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A2F6D6000) [pid = 3552] [serial = 491] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3B5D2800) [pid = 3552] [serial = 489] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3B5CFC00) [pid = 3552] [serial = 492] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3BC9C000) [pid = 3552] [serial = 494] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3C55D000) [pid = 3552] [serial = 498] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A39090400) [pid = 3552] [serial = 483] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3BFA9800) [pid = 3552] [serial = 495] [outer = 0000000000000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3552 | 1466037021753 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]]]}] 17:30:21 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) 17:30:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2187ms 17:30:21 INFO - PROCESS | 3552 | 1466037021792 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 17:30:21 INFO - PROCESS | 3552 | 1466037021796 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 17:30:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:30:21 INFO - PROCESS | 3552 | 1466037021802 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:30:21 INFO - PROCESS | 3552 | 1466037021806 Marionette TRACE conn6 <- [1,686,null,{}] 17:30:21 INFO - PROCESS | 3552 | 1466037021813 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}] 17:30:21 INFO - PROCESS | 3552 | 1466037021817 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:21 INFO - PROCESS | 3552 | 1466037021917 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 17:30:21 INFO - PROCESS | 3552 | 1466037021978 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:21 INFO - PROCESS | 3552 | 1466037021981 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:22 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2F832800 == 28 [pid = 3552] [id = 181] 17:30:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A2EE7F000) [pid = 3552] [serial = 541] [outer = 0000000000000000] 17:30:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A2EE80400) [pid = 3552] [serial = 542] [outer = 0000000A2EE7F000] 17:30:22 INFO - PROCESS | 3552 | 1466037022035 Marionette DEBUG loaded listener.js 17:30:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2F05DC00) [pid = 3552] [serial = 543] [outer = 0000000A2EE7F000] 17:30:22 INFO - PROCESS | 3552 | 1466037022931 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]]]}] 17:30:22 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) 17:30:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1190ms 17:30:22 INFO - PROCESS | 3552 | 1466037022996 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 3552 | 1466037023001 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 17:30:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:30:23 INFO - PROCESS | 3552 | 1466037023007 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - PROCESS | 3552 | 1466037023010 Marionette TRACE conn6 <- [1,690,null,{}] 17:30:23 INFO - PROCESS | 3552 | 1466037023014 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}] 17:30:23 INFO - PROCESS | 3552 | 1466037023017 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:23 INFO - PROCESS | 3552 | 1466037023115 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 17:30:23 INFO - PROCESS | 3552 | 1466037023122 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:23 INFO - PROCESS | 3552 | 1466037023125 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A34165800 == 29 [pid = 3552] [id = 182] 17:30:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A2F179800) [pid = 3552] [serial = 544] [outer = 0000000000000000] 17:30:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2F66D400) [pid = 3552] [serial = 545] [outer = 0000000A2F179800] 17:30:23 INFO - PROCESS | 3552 | 1466037023174 Marionette DEBUG loaded listener.js 17:30:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2FC3E000) [pid = 3552] [serial = 546] [outer = 0000000A2F179800] 17:30:24 INFO - PROCESS | 3552 | 1466037024151 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]]]}] 17:30:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:30:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1185ms 17:30:24 INFO - PROCESS | 3552 | 1466037024194 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 17:30:24 INFO - PROCESS | 3552 | 1466037024197 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 17:30:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:30:24 INFO - PROCESS | 3552 | 1466037024200 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:30:24 INFO - PROCESS | 3552 | 1466037024204 Marionette TRACE conn6 <- [1,694,null,{}] 17:30:24 INFO - PROCESS | 3552 | 1466037024216 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}] 17:30:24 INFO - PROCESS | 3552 | 1466037024221 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:24 INFO - PROCESS | 3552 | 1466037024348 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 17:30:24 INFO - PROCESS | 3552 | 1466037024356 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:24 INFO - PROCESS | 3552 | 1466037024359 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DD2800 == 30 [pid = 3552] [id = 183] 17:30:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A34314400) [pid = 3552] [serial = 547] [outer = 0000000000000000] 17:30:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A343EFC00) [pid = 3552] [serial = 548] [outer = 0000000A34314400] 17:30:24 INFO - PROCESS | 3552 | 1466037024409 Marionette DEBUG loaded listener.js 17:30:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A35236C00) [pid = 3552] [serial = 549] [outer = 0000000A34314400] 17:30:25 INFO - PROCESS | 3552 | 1466037025397 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]]]}] 17:30:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:30:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1237ms 17:30:25 INFO - PROCESS | 3552 | 1466037025440 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 17:30:25 INFO - PROCESS | 3552 | 1466037025443 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 17:30:25 INFO - PROCESS | 3552 | 1466037025454 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:30:25 INFO - PROCESS | 3552 | 1466037025456 Marionette TRACE conn6 <- [1,698,null,{}] 17:30:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:30:25 INFO - PROCESS | 3552 | 1466037025459 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}] 17:30:25 INFO - PROCESS | 3552 | 1466037025461 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:25 INFO - PROCESS | 3552 | 1466037025575 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 17:30:25 INFO - PROCESS | 3552 | 1466037025582 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:25 INFO - PROCESS | 3552 | 1466037025584 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396A4800 == 31 [pid = 3552] [id = 184] 17:30:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A35CB2800) [pid = 3552] [serial = 550] [outer = 0000000000000000] 17:30:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38A43000) [pid = 3552] [serial = 551] [outer = 0000000A35CB2800] 17:30:25 INFO - PROCESS | 3552 | 1466037025631 Marionette DEBUG loaded listener.js 17:30:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38A71800) [pid = 3552] [serial = 552] [outer = 0000000A35CB2800] 17:30:25 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3ECD9400) [pid = 3552] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:30:25 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B508C00) [pid = 3552] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:30:25 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A2F0A0400) [pid = 3552] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:30:25 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38A45400) [pid = 3552] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:30:25 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A33911000) [pid = 3552] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:30:25 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A2F172C00) [pid = 3552] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:30:25 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3969CC00) [pid = 3552] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:30:25 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3BE4D400) [pid = 3552] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:30:25 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3D109000) [pid = 3552] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:30:25 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3BC7D800) [pid = 3552] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:30:25 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A2F09D800) [pid = 3552] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:30:26 INFO - PROCESS | 3552 | 1466037026621 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]]]}] 17:30:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:30:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1182ms 17:30:26 INFO - PROCESS | 3552 | 1466037026642 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 17:30:26 INFO - PROCESS | 3552 | 1466037026644 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 17:30:26 INFO - PROCESS | 3552 | 1466037026648 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:30:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:30:26 INFO - PROCESS | 3552 | 1466037026649 Marionette TRACE conn6 <- [1,702,null,{}] 17:30:26 INFO - PROCESS | 3552 | 1466037026653 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}] 17:30:26 INFO - PROCESS | 3552 | 1466037026655 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:26 INFO - PROCESS | 3552 | 1466037026739 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 17:30:26 INFO - PROCESS | 3552 | 1466037026744 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:26 INFO - PROCESS | 3552 | 1466037026747 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:26 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3A6800 == 32 [pid = 3552] [id = 185] 17:30:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A38A7D800) [pid = 3552] [serial = 553] [outer = 0000000000000000] 17:30:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A38AD1000) [pid = 3552] [serial = 554] [outer = 0000000A38A7D800] 17:30:26 INFO - PROCESS | 3552 | 1466037026792 Marionette DEBUG loaded listener.js 17:30:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A38DB1000) [pid = 3552] [serial = 555] [outer = 0000000A38A7D800] 17:30:27 INFO - PROCESS | 3552 | 1466037027733 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]]]}] 17:30:27 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 17:30:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1126ms 17:30:27 INFO - PROCESS | 3552 | 1466037027777 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 17:30:27 INFO - PROCESS | 3552 | 1466037027780 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 17:30:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:30:27 INFO - PROCESS | 3552 | 1466037027783 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:30:27 INFO - PROCESS | 3552 | 1466037027785 Marionette TRACE conn6 <- [1,706,null,{}] 17:30:27 INFO - PROCESS | 3552 | 1466037027789 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}] 17:30:27 INFO - PROCESS | 3552 | 1466037027795 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:27 INFO - PROCESS | 3552 | 1466037027959 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 17:30:28 INFO - PROCESS | 3552 | 1466037028022 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:28 INFO - PROCESS | 3552 | 1466037028026 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:28 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2E7A4000 == 33 [pid = 3552] [id = 186] 17:30:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2D60F400) [pid = 3552] [serial = 556] [outer = 0000000000000000] 17:30:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2D677C00) [pid = 3552] [serial = 557] [outer = 0000000A2D60F400] 17:30:28 INFO - PROCESS | 3552 | 1466037028087 Marionette DEBUG loaded listener.js 17:30:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2EE77000) [pid = 3552] [serial = 558] [outer = 0000000A2D60F400] 17:30:29 INFO - PROCESS | 3552 | 1466037029340 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]]]}] 17:30:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:30:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1598ms 17:30:29 INFO - PROCESS | 3552 | 1466037029389 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 17:30:29 INFO - PROCESS | 3552 | 1466037029394 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 17:30:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:30:29 INFO - PROCESS | 3552 | 1466037029400 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:30:29 INFO - PROCESS | 3552 | 1466037029403 Marionette TRACE conn6 <- [1,710,null,{}] 17:30:29 INFO - PROCESS | 3552 | 1466037029409 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}] 17:30:29 INFO - PROCESS | 3552 | 1466037029412 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:29 INFO - PROCESS | 3552 | 1466037029587 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 17:30:29 INFO - PROCESS | 3552 | 1466037029706 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:29 INFO - PROCESS | 3552 | 1466037029710 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DD3000 == 34 [pid = 3552] [id = 187] 17:30:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F067800) [pid = 3552] [serial = 559] [outer = 0000000000000000] 17:30:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A33B2FC00) [pid = 3552] [serial = 560] [outer = 0000000A2F067800] 17:30:29 INFO - PROCESS | 3552 | 1466037029769 Marionette DEBUG loaded listener.js 17:30:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3462C800) [pid = 3552] [serial = 561] [outer = 0000000A2F067800] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECC1000 == 33 [pid = 3552] [id = 19] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B52B000 == 32 [pid = 3552] [id = 14] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DE0000 == 31 [pid = 3552] [id = 24] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42336000 == 30 [pid = 3552] [id = 20] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B31E800 == 29 [pid = 3552] [id = 25] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A326E0800 == 28 [pid = 3552] [id = 23] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A345AC800 == 27 [pid = 3552] [id = 11] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3A6800 == 26 [pid = 3552] [id = 185] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396A4800 == 25 [pid = 3552] [id = 184] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DD2800 == 24 [pid = 3552] [id = 183] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A34165800 == 23 [pid = 3552] [id = 182] 17:30:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2F832800 == 22 [pid = 3552] [id = 181] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3B5C8000) [pid = 3552] [serial = 515] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A2F173000) [pid = 3552] [serial = 509] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A33D07400) [pid = 3552] [serial = 510] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3D10A800) [pid = 3552] [serial = 501] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3C568000) [pid = 3552] [serial = 500] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A38A88800) [pid = 3552] [serial = 512] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A38E7D000) [pid = 3552] [serial = 513] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A33902C00) [pid = 3552] [serial = 503] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3528BC00) [pid = 3552] [serial = 504] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3AFEE800) [pid = 3552] [serial = 506] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A3B5C9400) [pid = 3552] [serial = 507] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A3C37B800) [pid = 3552] [serial = 522] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 58 (0000000A3C1E8400) [pid = 3552] [serial = 521] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 57 (0000000A3D998000) [pid = 3552] [serial = 524] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 56 (0000000A3EC49800) [pid = 3552] [serial = 525] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 55 (0000000A3BC80800) [pid = 3552] [serial = 518] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 54 (0000000A3BC9EC00) [pid = 3552] [serial = 519] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 53 (0000000A3E556000) [pid = 3552] [serial = 528] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 52 (0000000A3AF64000) [pid = 3552] [serial = 527] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 51 (0000000A3BA7C400) [pid = 3552] [serial = 516] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 50 (0000000A3F81B000) [pid = 3552] [serial = 531] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | --DOMWINDOW == 49 (0000000A3ECE2000) [pid = 3552] [serial = 530] [outer = 0000000000000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3552 | 1466037030525 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] 17:30:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:30:30 INFO - PROCESS | 3552 | 1466037030542 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 17:30:30 INFO - PROCESS | 3552 | 1466037030554 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:30:30 INFO - PROCESS | 3552 | 1466037030557 Marionette TRACE conn6 <- [1,714,null,{}] 17:30:30 INFO - PROCESS | 3552 | 1466037030569 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}] 17:30:30 INFO - PROCESS | 3552 | 1466037030572 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:30 INFO - PROCESS | 3552 | 1466037030665 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 17:30:30 INFO - PROCESS | 3552 | 1466037030673 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:30 INFO - PROCESS | 3552 | 1466037030676 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35124000 == 23 [pid = 3552] [id = 188] 17:30:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 50 (0000000A2F0A0C00) [pid = 3552] [serial = 562] [outer = 0000000000000000] 17:30:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 51 (0000000A2F6DBC00) [pid = 3552] [serial = 563] [outer = 0000000A2F0A0C00] 17:30:30 INFO - PROCESS | 3552 | 1466037030726 Marionette DEBUG loaded listener.js 17:30:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 52 (0000000A33903400) [pid = 3552] [serial = 564] [outer = 0000000A2F0A0C00] 17:30:31 INFO - PROCESS | 3552 | 1466037031299 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]]]}] 17:30:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:30:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 796ms 17:30:31 INFO - PROCESS | 3552 | 1466037031343 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 17:30:31 INFO - PROCESS | 3552 | 1466037031348 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 17:30:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:30:31 INFO - PROCESS | 3552 | 1466037031355 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:30:31 INFO - PROCESS | 3552 | 1466037031358 Marionette TRACE conn6 <- [1,718,null,{}] 17:30:31 INFO - PROCESS | 3552 | 1466037031361 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}] 17:30:31 INFO - PROCESS | 3552 | 1466037031364 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:31 INFO - PROCESS | 3552 | 1466037031467 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 17:30:31 INFO - PROCESS | 3552 | 1466037031534 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:31 INFO - PROCESS | 3552 | 1466037031536 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3906E800 == 24 [pid = 3552] [id = 189] 17:30:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 53 (0000000A346E0C00) [pid = 3552] [serial = 565] [outer = 0000000000000000] 17:30:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 54 (0000000A356DF400) [pid = 3552] [serial = 566] [outer = 0000000A346E0C00] 17:30:31 INFO - PROCESS | 3552 | 1466037031586 Marionette DEBUG loaded listener.js 17:30:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 55 (0000000A38A45400) [pid = 3552] [serial = 567] [outer = 0000000A346E0C00] 17:30:32 INFO - PROCESS | 3552 | 1466037032029 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] 17:30:32 INFO - PROCESS | 3552 | 1466037032093 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 17:30:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:30:32 INFO - PROCESS | 3552 | 1466037032097 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:30:32 INFO - PROCESS | 3552 | 1466037032101 Marionette TRACE conn6 <- [1,722,null,{}] 17:30:32 INFO - PROCESS | 3552 | 1466037032118 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}] 17:30:32 INFO - PROCESS | 3552 | 1466037032123 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:32 INFO - PROCESS | 3552 | 1466037032223 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 17:30:32 INFO - PROCESS | 3552 | 1466037032234 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:32 INFO - PROCESS | 3552 | 1466037032237 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B671800 == 25 [pid = 3552] [id = 190] 17:30:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 56 (0000000A38F05C00) [pid = 3552] [serial = 568] [outer = 0000000000000000] 17:30:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 57 (0000000A3909FC00) [pid = 3552] [serial = 569] [outer = 0000000A38F05C00] 17:30:32 INFO - PROCESS | 3552 | 1466037032287 Marionette DEBUG loaded listener.js 17:30:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 58 (0000000A3AF6A800) [pid = 3552] [serial = 570] [outer = 0000000A38F05C00] 17:30:32 INFO - PROCESS | 3552 | 1466037032805 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]]]}] 17:30:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:30:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 797ms 17:30:32 INFO - PROCESS | 3552 | 1466037032897 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 17:30:32 INFO - PROCESS | 3552 | 1466037032900 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 17:30:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:30:32 INFO - PROCESS | 3552 | 1466037032903 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:30:32 INFO - PROCESS | 3552 | 1466037032905 Marionette TRACE conn6 <- [1,726,null,{}] 17:30:32 INFO - PROCESS | 3552 | 1466037032908 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}] 17:30:32 INFO - PROCESS | 3552 | 1466037032910 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:33 INFO - PROCESS | 3552 | 1466037033032 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 17:30:33 INFO - PROCESS | 3552 | 1466037033075 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:33 INFO - PROCESS | 3552 | 1466037033077 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC2B800 == 26 [pid = 3552] [id = 191] 17:30:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A3B490400) [pid = 3552] [serial = 571] [outer = 0000000000000000] 17:30:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A3B493000) [pid = 3552] [serial = 572] [outer = 0000000A3B490400] 17:30:33 INFO - PROCESS | 3552 | 1466037033123 Marionette DEBUG loaded listener.js 17:30:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A3B4B1400) [pid = 3552] [serial = 573] [outer = 0000000A3B490400] 17:30:33 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A2EE7F000) [pid = 3552] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:30:33 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A3BAFB400) [pid = 3552] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:30:33 INFO - PROCESS | 3552 | --DOMWINDOW == 58 (0000000A2F179800) [pid = 3552] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:30:33 INFO - PROCESS | 3552 | --DOMWINDOW == 57 (0000000A34314400) [pid = 3552] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:30:33 INFO - PROCESS | 3552 | --DOMWINDOW == 56 (0000000A2F05A400) [pid = 3552] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:30:33 INFO - PROCESS | 3552 | --DOMWINDOW == 55 (0000000A3B4AD800) [pid = 3552] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:30:33 INFO - PROCESS | 3552 | --DOMWINDOW == 54 (0000000A35CB2800) [pid = 3552] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:30:34 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:30:34 INFO - PROCESS | 3552 | 1466037034044 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]]]}] 17:30:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:30:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1178ms 17:30:34 INFO - PROCESS | 3552 | 1466037034084 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 17:30:34 INFO - PROCESS | 3552 | 1466037034086 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 17:30:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:30:34 INFO - PROCESS | 3552 | 1466037034089 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:30:34 INFO - PROCESS | 3552 | 1466037034091 Marionette TRACE conn6 <- [1,730,null,{}] 17:30:34 INFO - PROCESS | 3552 | 1466037034094 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}] 17:30:34 INFO - PROCESS | 3552 | 1466037034097 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:34 INFO - PROCESS | 3552 | 1466037034180 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 17:30:34 INFO - PROCESS | 3552 | 1466037034185 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:34 INFO - PROCESS | 3552 | 1466037034187 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BE84800 == 27 [pid = 3552] [id = 192] 17:30:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 55 (0000000A2F05FC00) [pid = 3552] [serial = 574] [outer = 0000000000000000] 17:30:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 56 (0000000A38A67C00) [pid = 3552] [serial = 575] [outer = 0000000A2F05FC00] 17:30:34 INFO - PROCESS | 3552 | 1466037034232 Marionette DEBUG loaded listener.js 17:30:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 57 (0000000A3B5C3800) [pid = 3552] [serial = 576] [outer = 0000000A2F05FC00] 17:30:35 INFO - PROCESS | 3552 | 1466037035175 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]]]}] 17:30:35 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 17:30:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1139ms 17:30:35 INFO - PROCESS | 3552 | 1466037035232 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 17:30:35 INFO - PROCESS | 3552 | 1466037035234 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 17:30:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:30:35 INFO - PROCESS | 3552 | 1466037035237 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:30:35 INFO - PROCESS | 3552 | 1466037035239 Marionette TRACE conn6 <- [1,734,null,{}] 17:30:35 INFO - PROCESS | 3552 | 1466037035243 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}] 17:30:35 INFO - PROCESS | 3552 | 1466037035249 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:35 INFO - PROCESS | 3552 | 1466037035370 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 17:30:35 INFO - PROCESS | 3552 | 1466037035377 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:35 INFO - PROCESS | 3552 | 1466037035379 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C951800 == 28 [pid = 3552] [id = 193] 17:30:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 58 (0000000A3B6A8C00) [pid = 3552] [serial = 577] [outer = 0000000000000000] 17:30:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A3BAF9400) [pid = 3552] [serial = 578] [outer = 0000000A3B6A8C00] 17:30:35 INFO - PROCESS | 3552 | 1466037035424 Marionette DEBUG loaded listener.js 17:30:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A3BC82000) [pid = 3552] [serial = 579] [outer = 0000000A3B6A8C00] 17:30:36 INFO - PROCESS | 3552 | 1466037036343 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]]]}] 17:30:36 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.) 17:30:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1132ms 17:30:36 INFO - PROCESS | 3552 | 1466037036372 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 17:30:36 INFO - PROCESS | 3552 | 1466037036375 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 17:30:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:30:36 INFO - PROCESS | 3552 | 1466037036381 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:30:36 INFO - PROCESS | 3552 | 1466037036383 Marionette TRACE conn6 <- [1,738,null,{}] 17:30:36 INFO - PROCESS | 3552 | 1466037036386 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}] 17:30:36 INFO - PROCESS | 3552 | 1466037036388 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:36 INFO - PROCESS | 3552 | 1466037036470 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 17:30:36 INFO - PROCESS | 3552 | 1466037036477 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:36 INFO - PROCESS | 3552 | 1466037036478 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3E4B6800 == 29 [pid = 3552] [id = 194] 17:30:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A3BC8A800) [pid = 3552] [serial = 580] [outer = 0000000000000000] 17:30:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A3BC9BC00) [pid = 3552] [serial = 581] [outer = 0000000A3BC8A800] 17:30:36 INFO - PROCESS | 3552 | 1466037036523 Marionette DEBUG loaded listener.js 17:30:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A3BCA5000) [pid = 3552] [serial = 582] [outer = 0000000A3BC8A800] 17:30:37 INFO - PROCESS | 3552 | 1466037037620 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]]]}] 17:30:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:30:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1281ms 17:30:37 INFO - PROCESS | 3552 | 1466037037663 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 17:30:37 INFO - PROCESS | 3552 | 1466037037668 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 17:30:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:30:37 INFO - PROCESS | 3552 | 1466037037674 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:30:37 INFO - PROCESS | 3552 | 1466037037677 Marionette TRACE conn6 <- [1,742,null,{}] 17:30:37 INFO - PROCESS | 3552 | 1466037037683 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}] 17:30:37 INFO - PROCESS | 3552 | 1466037037686 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:37 INFO - PROCESS | 3552 | 1466037037897 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 17:30:37 INFO - PROCESS | 3552 | 1466037037984 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:37 INFO - PROCESS | 3552 | 1466037037987 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3901A000 == 30 [pid = 3552] [id = 195] 17:30:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A33935C00) [pid = 3552] [serial = 583] [outer = 0000000000000000] 17:30:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A34314400) [pid = 3552] [serial = 584] [outer = 0000000A33935C00] 17:30:38 INFO - PROCESS | 3552 | 1466037038046 Marionette DEBUG loaded listener.js 17:30:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3528AC00) [pid = 3552] [serial = 585] [outer = 0000000A33935C00] 17:30:39 INFO - PROCESS | 3552 | 1466037039175 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]]]}] 17:30:39 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 17:30:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1533ms 17:30:39 INFO - PROCESS | 3552 | 1466037039210 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 17:30:39 INFO - PROCESS | 3552 | 1466037039215 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 17:30:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:30:39 INFO - PROCESS | 3552 | 1466037039220 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:30:39 INFO - PROCESS | 3552 | 1466037039224 Marionette TRACE conn6 <- [1,746,null,{}] 17:30:39 INFO - PROCESS | 3552 | 1466037039229 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}] 17:30:39 INFO - PROCESS | 3552 | 1466037039232 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:39 INFO - PROCESS | 3552 | 1466037039369 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 17:30:39 INFO - PROCESS | 3552 | 1466037039488 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:39 INFO - PROCESS | 3552 | 1466037039491 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3516E000 == 31 [pid = 3552] [id = 196] 17:30:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2F675C00) [pid = 3552] [serial = 586] [outer = 0000000000000000] 17:30:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2FBEBC00) [pid = 3552] [serial = 587] [outer = 0000000A2F675C00] 17:30:39 INFO - PROCESS | 3552 | 1466037039544 Marionette DEBUG loaded listener.js 17:30:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3431B400) [pid = 3552] [serial = 588] [outer = 0000000A2F675C00] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43392000 == 30 [pid = 3552] [id = 22] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC18800 == 29 [pid = 3552] [id = 16] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BF80800 == 28 [pid = 3552] [id = 17] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BA9E000 == 27 [pid = 3552] [id = 15] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2E7A4000 == 26 [pid = 3552] [id = 186] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42352800 == 25 [pid = 3552] [id = 21] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39069000 == 24 [pid = 3552] [id = 13] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A32651800 == 23 [pid = 3552] [id = 28] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D3D9000 == 22 [pid = 3552] [id = 27] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3CB9F000 == 21 [pid = 3552] [id = 18] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECCC800 == 20 [pid = 3552] [id = 29] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCE1000 == 19 [pid = 3552] [id = 26] 17:30:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C951000 == 18 [pid = 3552] [id = 180] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A38AD1000) [pid = 3552] [serial = 554] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A2EE80400) [pid = 3552] [serial = 542] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3ECDB000) [pid = 3552] [serial = 540] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3C566000) [pid = 3552] [serial = 539] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A2F66D400) [pid = 3552] [serial = 545] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A343EFC00) [pid = 3552] [serial = 548] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3523A800) [pid = 3552] [serial = 534] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A2F09CC00) [pid = 3552] [serial = 533] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A3BAF3400) [pid = 3552] [serial = 537] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A3B4B3800) [pid = 3552] [serial = 536] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 58 (0000000A38A43000) [pid = 3552] [serial = 551] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 57 (0000000A35236C00) [pid = 3552] [serial = 549] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 56 (0000000A38A71800) [pid = 3552] [serial = 552] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 55 (0000000A2F05DC00) [pid = 3552] [serial = 543] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | --DOMWINDOW == 54 (0000000A2FC3E000) [pid = 3552] [serial = 546] [outer = 0000000000000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3552 | 1466037040663 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]]]}] 17:30:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:30:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1487ms 17:30:40 INFO - PROCESS | 3552 | 1466037040711 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 3552 | 1466037040715 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 17:30:40 INFO - PROCESS | 3552 | 1466037040720 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:30:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:30:40 INFO - PROCESS | 3552 | 1466037040723 Marionette TRACE conn6 <- [1,750,null,{}] 17:30:40 INFO - PROCESS | 3552 | 1466037040729 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}] 17:30:40 INFO - PROCESS | 3552 | 1466037040732 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:40 INFO - PROCESS | 3552 | 1466037040865 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 17:30:40 INFO - PROCESS | 3552 | 1466037040935 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:40 INFO - PROCESS | 3552 | 1466037040938 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FF54800 == 19 [pid = 3552] [id = 197] 17:30:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 55 (0000000A2F05E000) [pid = 3552] [serial = 589] [outer = 0000000000000000] 17:30:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 56 (0000000A2F063000) [pid = 3552] [serial = 590] [outer = 0000000A2F05E000] 17:30:40 INFO - PROCESS | 3552 | 1466037040988 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 57 (0000000A2F16E800) [pid = 3552] [serial = 591] [outer = 0000000A2F05E000] 17:30:41 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:30:41 INFO - PROCESS | 3552 | 1466037041886 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]]]}] 17:30:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:30:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1193ms 17:30:41 INFO - PROCESS | 3552 | 1466037041917 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 17:30:41 INFO - PROCESS | 3552 | 1466037041923 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 17:30:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:30:41 INFO - PROCESS | 3552 | 1466037041929 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:30:41 INFO - PROCESS | 3552 | 1466037041932 Marionette TRACE conn6 <- [1,754,null,{}] 17:30:41 INFO - PROCESS | 3552 | 1466037041936 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}] 17:30:41 INFO - PROCESS | 3552 | 1466037041939 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:42 INFO - PROCESS | 3552 | 1466037042032 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 17:30:42 INFO - PROCESS | 3552 | 1466037042038 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:42 INFO - PROCESS | 3552 | 1466037042041 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35911000 == 20 [pid = 3552] [id = 198] 17:30:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 58 (0000000A307AC400) [pid = 3552] [serial = 592] [outer = 0000000000000000] 17:30:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A33908C00) [pid = 3552] [serial = 593] [outer = 0000000A307AC400] 17:30:42 INFO - PROCESS | 3552 | 1466037042094 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A34316000) [pid = 3552] [serial = 594] [outer = 0000000A307AC400] 17:30:43 INFO - PROCESS | 3552 | 1466037043047 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]]]}] 17:30:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:30:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1133ms 17:30:43 INFO - PROCESS | 3552 | 1466037043064 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 3552 | 1466037043067 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 17:30:43 INFO - PROCESS | 3552 | 1466037043070 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:30:43 INFO - PROCESS | 3552 | 1466037043074 Marionette TRACE conn6 <- [1,758,null,{}] 17:30:43 INFO - PROCESS | 3552 | 1466037043085 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}] 17:30:43 INFO - PROCESS | 3552 | 1466037043090 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:43 INFO - PROCESS | 3552 | 1466037043207 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 17:30:43 INFO - PROCESS | 3552 | 1466037043214 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 3552 | 1466037043217 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3AF9C800 == 21 [pid = 3552] [id = 199] 17:30:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A2D60E800) [pid = 3552] [serial = 595] [outer = 0000000000000000] 17:30:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A35D57800) [pid = 3552] [serial = 596] [outer = 0000000A2D60E800] 17:30:43 INFO - PROCESS | 3552 | 1466037043267 Marionette DEBUG loaded listener.js 17:30:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A38A6C400) [pid = 3552] [serial = 597] [outer = 0000000A2D60E800] 17:30:43 INFO - PROCESS | 3552 | 1466037043749 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]]]}] 17:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 733ms 17:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:30:43 INFO - PROCESS | 3552 | 1466037043806 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 3552 | 1466037043809 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 17:30:43 INFO - PROCESS | 3552 | 1466037043812 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - PROCESS | 3552 | 1466037043814 Marionette TRACE conn6 <- [1,762,null,{}] 17:30:43 INFO - PROCESS | 3552 | 1466037043817 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}] 17:30:43 INFO - PROCESS | 3552 | 1466037043820 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:43 INFO - PROCESS | 3552 | 1466037043932 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 17:30:43 INFO - PROCESS | 3552 | 1466037043937 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 3552 | 1466037043939 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BA4C800 == 22 [pid = 3552] [id = 200] 17:30:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A38A8CC00) [pid = 3552] [serial = 598] [outer = 0000000000000000] 17:30:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A38DB2000) [pid = 3552] [serial = 599] [outer = 0000000A38A8CC00] 17:30:43 INFO - PROCESS | 3552 | 1466037043989 Marionette DEBUG loaded listener.js 17:30:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A38F11C00) [pid = 3552] [serial = 600] [outer = 0000000A38A8CC00] 17:30:44 INFO - PROCESS | 3552 | 1466037044367 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]]]}] 17:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 587ms 17:30:44 INFO - PROCESS | 3552 | 1466037044402 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 17:30:44 INFO - PROCESS | 3552 | 1466037044404 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 17:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:30:44 INFO - PROCESS | 3552 | 1466037044407 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:30:44 INFO - PROCESS | 3552 | 1466037044409 Marionette TRACE conn6 <- [1,766,null,{}] 17:30:44 INFO - PROCESS | 3552 | 1466037044413 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}] 17:30:44 INFO - PROCESS | 3552 | 1466037044415 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:44 INFO - PROCESS | 3552 | 1466037044522 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 17:30:44 INFO - PROCESS | 3552 | 1466037044528 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:44 INFO - PROCESS | 3552 | 1466037044530 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:44 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC3B800 == 23 [pid = 3552] [id = 201] 17:30:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A30617800) [pid = 3552] [serial = 601] [outer = 0000000000000000] 17:30:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3969A400) [pid = 3552] [serial = 602] [outer = 0000000A30617800] 17:30:44 INFO - PROCESS | 3552 | 1466037044577 Marionette DEBUG loaded listener.js 17:30:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3B489400) [pid = 3552] [serial = 603] [outer = 0000000A30617800] 17:30:44 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3B490400) [pid = 3552] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:30:44 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A2F05FC00) [pid = 3552] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:30:44 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3B6A8C00) [pid = 3552] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:30:44 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A38A7D800) [pid = 3552] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:30:44 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A38F05C00) [pid = 3552] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:30:44 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A2D60F400) [pid = 3552] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:30:44 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3BC8A800) [pid = 3552] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:30:44 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A2F0A0C00) [pid = 3552] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:30:44 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A2F067800) [pid = 3552] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:30:44 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A346E0C00) [pid = 3552] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:30:45 INFO - PROCESS | 3552 | 1466037045032 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]]]}] 17:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 17:30:45 INFO - PROCESS | 3552 | 1466037045102 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 3552 | 1466037045104 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 17:30:45 INFO - PROCESS | 3552 | 1466037045108 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:30:45 INFO - PROCESS | 3552 | 1466037045110 Marionette TRACE conn6 <- [1,770,null,{}] 17:30:45 INFO - PROCESS | 3552 | 1466037045113 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}] 17:30:45 INFO - PROCESS | 3552 | 1466037045119 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:45 INFO - PROCESS | 3552 | 1466037045228 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 17:30:45 INFO - PROCESS | 3552 | 1466037045234 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 3552 | 1466037045236 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C515000 == 24 [pid = 3552] [id = 202] 17:30:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A2F17A000) [pid = 3552] [serial = 604] [outer = 0000000000000000] 17:30:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A3AF6F400) [pid = 3552] [serial = 605] [outer = 0000000A2F17A000] 17:30:45 INFO - PROCESS | 3552 | 1466037045282 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A3B5CD000) [pid = 3552] [serial = 606] [outer = 0000000A2F17A000] 17:30:45 INFO - PROCESS | 3552 | 1466037045682 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]]]}] 17:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 627ms 17:30:45 INFO - PROCESS | 3552 | 1466037045738 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 17:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:30:45 INFO - PROCESS | 3552 | 1466037045740 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 17:30:45 INFO - PROCESS | 3552 | 1466037045743 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - PROCESS | 3552 | 1466037045745 Marionette TRACE conn6 <- [1,774,null,{}] 17:30:45 INFO - PROCESS | 3552 | 1466037045749 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}] 17:30:45 INFO - PROCESS | 3552 | 1466037045751 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:45 INFO - PROCESS | 3552 | 1466037045832 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 17:30:45 INFO - PROCESS | 3552 | 1466037045837 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 3552 | 1466037045839 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D561800 == 25 [pid = 3552] [id = 203] 17:30:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A3B5D2400) [pid = 3552] [serial = 607] [outer = 0000000000000000] 17:30:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A3BA72800) [pid = 3552] [serial = 608] [outer = 0000000A3B5D2400] 17:30:45 INFO - PROCESS | 3552 | 1466037045884 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A3BA80800) [pid = 3552] [serial = 609] [outer = 0000000A3B5D2400] 17:30:46 INFO - PROCESS | 3552 | 1466037046251 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]]]}] 17:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 544ms 17:30:46 INFO - PROCESS | 3552 | 1466037046291 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 17:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:30:46 INFO - PROCESS | 3552 | 1466037046293 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 17:30:46 INFO - PROCESS | 3552 | 1466037046296 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:30:46 INFO - PROCESS | 3552 | 1466037046298 Marionette TRACE conn6 <- [1,778,null,{}] 17:30:46 INFO - PROCESS | 3552 | 1466037046302 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}] 17:30:46 INFO - PROCESS | 3552 | 1466037046304 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:46 INFO - PROCESS | 3552 | 1466037046414 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 17:30:46 INFO - PROCESS | 3552 | 1466037046422 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:46 INFO - PROCESS | 3552 | 1466037046424 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:46 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECC1800 == 26 [pid = 3552] [id = 204] 17:30:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3BAF3000) [pid = 3552] [serial = 610] [outer = 0000000000000000] 17:30:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A3BAF7800) [pid = 3552] [serial = 611] [outer = 0000000A3BAF3000] 17:30:46 INFO - PROCESS | 3552 | 1466037046472 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3BC85C00) [pid = 3552] [serial = 612] [outer = 0000000A3BAF3000] 17:30:46 INFO - PROCESS | 3552 | 1466037046895 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]]]}] 17:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 672ms 17:30:46 INFO - PROCESS | 3552 | 1466037046972 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 17:30:46 INFO - PROCESS | 3552 | 1466037046977 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 17:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:30:46 INFO - PROCESS | 3552 | 1466037046982 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:30:46 INFO - PROCESS | 3552 | 1466037046986 Marionette TRACE conn6 <- [1,782,null,{}] 17:30:46 INFO - PROCESS | 3552 | 1466037046993 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}] 17:30:47 INFO - PROCESS | 3552 | 1466037046996 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:47 INFO - PROCESS | 3552 | 1466037047173 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 17:30:47 INFO - PROCESS | 3552 | 1466037047366 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:47 INFO - PROCESS | 3552 | 1466037047372 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:47 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A34160000 == 27 [pid = 3552] [id = 205] 17:30:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F060C00) [pid = 3552] [serial = 613] [outer = 0000000000000000] 17:30:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2F09A800) [pid = 3552] [serial = 614] [outer = 0000000A2F060C00] 17:30:47 INFO - PROCESS | 3552 | 1466037047434 Marionette DEBUG loaded listener.js 17:30:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2FC31400) [pid = 3552] [serial = 615] [outer = 0000000A2F060C00] 17:30:48 INFO - PROCESS | 3552 | 1466037048050 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]]]}] 17:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1146ms 17:30:48 INFO - PROCESS | 3552 | 1466037048218 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 17:30:48 INFO - PROCESS | 3552 | 1466037048223 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 17:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:30:48 INFO - PROCESS | 3552 | 1466037048310 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 3552 | 1466037048313 Marionette TRACE conn6 <- [1,786,null,{}] 17:30:48 INFO - PROCESS | 3552 | 1466037048317 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}] 17:30:48 INFO - PROCESS | 3552 | 1466037048320 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:48 INFO - PROCESS | 3552 | 1466037048445 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 17:30:48 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:30:50 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 17:30:50 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1829ms 17:30:50 INFO - PROCESS | 3552 | 1466037048548 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:50 INFO - PROCESS | 3552 | 1466037048551 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC3F800 == 28 [pid = 3552] [id = 206] 17:30:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2EE7CC00) [pid = 3552] [serial = 616] [outer = 0000000000000000] 17:30:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3528BC00) [pid = 3552] [serial = 617] [outer = 0000000A2EE7CC00] 17:30:50 INFO - PROCESS | 3552 | 1466037048611 Marionette DEBUG loaded listener.js 17:30:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38A80400) [pid = 3552] [serial = 618] [outer = 0000000A2EE7CC00] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3B493000) [pid = 3552] [serial = 572] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A38A67C00) [pid = 3552] [serial = 575] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BAF9400) [pid = 3552] [serial = 578] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A38DB1000) [pid = 3552] [serial = 555] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3909FC00) [pid = 3552] [serial = 569] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A2D677C00) [pid = 3552] [serial = 557] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3BC9BC00) [pid = 3552] [serial = 581] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A2EE77000) [pid = 3552] [serial = 558] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A2F6DBC00) [pid = 3552] [serial = 563] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A33903400) [pid = 3552] [serial = 564] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A33B2FC00) [pid = 3552] [serial = 560] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3462C800) [pid = 3552] [serial = 561] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A356DF400) [pid = 3552] [serial = 566] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A38A45400) [pid = 3552] [serial = 567] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A3BCA5000) [pid = 3552] [serial = 582] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 58 (0000000A3BC82000) [pid = 3552] [serial = 579] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 57 (0000000A3B4B1400) [pid = 3552] [serial = 573] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 56 (0000000A3B5C3800) [pid = 3552] [serial = 576] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | --DOMWINDOW == 55 (0000000A3AF6A800) [pid = 3552] [serial = 570] [outer = 0000000000000000] [url = about:blank] 17:30:50 INFO - PROCESS | 3552 | 1466037049279 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]]]}] 17:30:50 INFO - PROCESS | 3552 | 1466037050132 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 17:30:50 INFO - PROCESS | 3552 | 1466037050137 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 17:30:50 INFO - PROCESS | 3552 | 1466037050142 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:30:50 INFO - PROCESS | 3552 | 1466037050145 Marionette TRACE conn6 <- [1,790,null,{}] 17:30:50 INFO - PROCESS | 3552 | 1466037050150 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}] 17:30:50 INFO - PROCESS | 3552 | 1466037050153 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:50 INFO - PROCESS | 3552 | 1466037050247 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 17:30:50 INFO - PROCESS | 3552 | 1466037050307 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:50 INFO - PROCESS | 3552 | 1466037050310 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33BC7000 == 29 [pid = 3552] [id = 207] 17:30:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 56 (0000000A2F05FC00) [pid = 3552] [serial = 619] [outer = 0000000000000000] 17:30:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 57 (0000000A2F16F000) [pid = 3552] [serial = 620] [outer = 0000000A2F05FC00] 17:30:50 INFO - PROCESS | 3552 | 1466037050359 Marionette DEBUG loaded listener.js 17:30:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 58 (0000000A33911000) [pid = 3552] [serial = 621] [outer = 0000000A2F05FC00] 17:30:51 INFO - PROCESS | 3552 | 1466037051068 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]]]}] 17:30:51 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 17:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 984ms 17:30:51 INFO - PROCESS | 3552 | 1466037051132 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 17:30:51 INFO - PROCESS | 3552 | 1466037051137 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 17:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:30:51 INFO - PROCESS | 3552 | 1466037051143 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:30:51 INFO - PROCESS | 3552 | 1466037051146 Marionette TRACE conn6 <- [1,794,null,{}] 17:30:51 INFO - PROCESS | 3552 | 1466037051150 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}] 17:30:51 INFO - PROCESS | 3552 | 1466037051153 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:51 INFO - PROCESS | 3552 | 1466037051246 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 17:30:51 INFO - PROCESS | 3552 | 1466037051301 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:51 INFO - PROCESS | 3552 | 1466037051303 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396A9800 == 30 [pid = 3552] [id = 208] 17:30:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A35D55400) [pid = 3552] [serial = 622] [outer = 0000000000000000] 17:30:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A38A43400) [pid = 3552] [serial = 623] [outer = 0000000A35D55400] 17:30:51 INFO - PROCESS | 3552 | 1466037051352 Marionette DEBUG loaded listener.js 17:30:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A38A87C00) [pid = 3552] [serial = 624] [outer = 0000000A35D55400] 17:30:51 INFO - PROCESS | 3552 | 1466037051817 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]]]}] 17:30:51 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 17:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 734ms 17:30:51 INFO - PROCESS | 3552 | 1466037051878 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 17:30:51 INFO - PROCESS | 3552 | 1466037051880 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 17:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:30:51 INFO - PROCESS | 3552 | 1466037051884 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:30:51 INFO - PROCESS | 3552 | 1466037051888 Marionette TRACE conn6 <- [1,798,null,{}] 17:30:51 INFO - PROCESS | 3552 | 1466037051908 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}] 17:30:51 INFO - PROCESS | 3552 | 1466037051914 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:52 INFO - PROCESS | 3552 | 1466037052036 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 17:30:52 INFO - PROCESS | 3552 | 1466037052090 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:52 INFO - PROCESS | 3552 | 1466037052093 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BA53000 == 31 [pid = 3552] [id = 209] 17:30:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A38E2E000) [pid = 3552] [serial = 625] [outer = 0000000000000000] 17:30:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A390E4800) [pid = 3552] [serial = 626] [outer = 0000000A38E2E000] 17:30:52 INFO - PROCESS | 3552 | 1466037052142 Marionette DEBUG loaded listener.js 17:30:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A3B48E800) [pid = 3552] [serial = 627] [outer = 0000000A38E2E000] 17:30:52 INFO - PROCESS | 3552 | 1466037052583 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]]]}] 17:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 754ms 17:30:52 INFO - PROCESS | 3552 | 1466037052641 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 17:30:52 INFO - PROCESS | 3552 | 1466037052643 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 17:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:30:52 INFO - PROCESS | 3552 | 1466037052660 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:30:52 INFO - PROCESS | 3552 | 1466037052662 Marionette TRACE conn6 <- [1,802,null,{}] 17:30:52 INFO - PROCESS | 3552 | 1466037052666 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}] 17:30:52 INFO - PROCESS | 3552 | 1466037052668 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:52 INFO - PROCESS | 3552 | 1466037052789 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 17:30:52 INFO - PROCESS | 3552 | 1466037052838 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:52 INFO - PROCESS | 3552 | 1466037052840 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF6A800 == 32 [pid = 3552] [id = 210] 17:30:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A3B4B8000) [pid = 3552] [serial = 628] [outer = 0000000000000000] 17:30:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3B5C3800) [pid = 3552] [serial = 629] [outer = 0000000A3B4B8000] 17:30:52 INFO - PROCESS | 3552 | 1466037052885 Marionette DEBUG loaded listener.js 17:30:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A3BA76800) [pid = 3552] [serial = 630] [outer = 0000000A3B4B8000] 17:30:53 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A33935C00) [pid = 3552] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:30:53 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A307AC400) [pid = 3552] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:30:53 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A2F17A000) [pid = 3552] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:30:53 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A2D60E800) [pid = 3552] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:30:53 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A38A8CC00) [pid = 3552] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:30:53 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A30617800) [pid = 3552] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:30:53 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A2F675C00) [pid = 3552] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:30:53 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A2F05E000) [pid = 3552] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:30:53 INFO - PROCESS | 3552 | --DOMWINDOW == 58 (0000000A3B5D2400) [pid = 3552] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:30:53 INFO - PROCESS | 3552 | 1466037053286 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] 17:30:53 INFO - PROCESS | 3552 | 1466037053354 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 17:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:30:53 INFO - PROCESS | 3552 | 1466037053357 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:30:53 INFO - PROCESS | 3552 | 1466037053359 Marionette TRACE conn6 <- [1,806,null,{}] 17:30:53 INFO - PROCESS | 3552 | 1466037053365 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}] 17:30:53 INFO - PROCESS | 3552 | 1466037053368 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:53 INFO - PROCESS | 3552 | 1466037053491 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 17:30:53 INFO - PROCESS | 3552 | 1466037053538 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:53 INFO - PROCESS | 3552 | 1466037053540 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:53 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3CC7D800 == 33 [pid = 3552] [id = 211] 17:30:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A35280000) [pid = 3552] [serial = 631] [outer = 0000000000000000] 17:30:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A3B5CE000) [pid = 3552] [serial = 632] [outer = 0000000A35280000] 17:30:53 INFO - PROCESS | 3552 | 1466037053586 Marionette DEBUG loaded listener.js 17:30:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A3BAF9400) [pid = 3552] [serial = 633] [outer = 0000000A35280000] 17:30:53 INFO - PROCESS | 3552 | 1466037053961 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]]]}] 17:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 626ms 17:30:54 INFO - PROCESS | 3552 | 1466037053990 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 17:30:54 INFO - PROCESS | 3552 | 1466037053992 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 17:30:54 INFO - PROCESS | 3552 | 1466037053995 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:30:54 INFO - PROCESS | 3552 | 1466037053997 Marionette TRACE conn6 <- [1,810,null,{}] 17:30:54 INFO - PROCESS | 3552 | 1466037054001 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}] 17:30:54 INFO - PROCESS | 3552 | 1466037054007 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:54 INFO - PROCESS | 3552 | 1466037054153 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 17:30:54 INFO - PROCESS | 3552 | 1466037054163 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:54 INFO - PROCESS | 3552 | 1466037054165 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40388800 == 34 [pid = 3552] [id = 212] 17:30:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A3BC83800) [pid = 3552] [serial = 634] [outer = 0000000000000000] 17:30:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A3BCA5000) [pid = 3552] [serial = 635] [outer = 0000000A3BC83800] 17:30:54 INFO - PROCESS | 3552 | 1466037054210 Marionette DEBUG loaded listener.js 17:30:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A3C1E4800) [pid = 3552] [serial = 636] [outer = 0000000A3BC83800] 17:30:54 INFO - PROCESS | 3552 | 1466037054633 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] 17:30:54 INFO - PROCESS | 3552 | 1466037054675 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 17:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:30:54 INFO - PROCESS | 3552 | 1466037054678 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:30:54 INFO - PROCESS | 3552 | 1466037054680 Marionette TRACE conn6 <- [1,814,null,{}] 17:30:54 INFO - PROCESS | 3552 | 1466037054684 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}] 17:30:54 INFO - PROCESS | 3552 | 1466037054685 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:54 INFO - PROCESS | 3552 | 1466037054767 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 17:30:54 INFO - PROCESS | 3552 | 1466037054774 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:54 INFO - PROCESS | 3552 | 1466037054776 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F0A000 == 35 [pid = 3552] [id = 213] 17:30:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A3C291800) [pid = 3552] [serial = 637] [outer = 0000000000000000] 17:30:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3C294000) [pid = 3552] [serial = 638] [outer = 0000000A3C291800] 17:30:54 INFO - PROCESS | 3552 | 1466037054821 Marionette DEBUG loaded listener.js 17:30:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A3C29BC00) [pid = 3552] [serial = 639] [outer = 0000000A3C291800] 17:30:55 INFO - PROCESS | 3552 | 1466037055228 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]]]}] 17:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 587ms 17:30:55 INFO - PROCESS | 3552 | 1466037055273 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 17:30:55 INFO - PROCESS | 3552 | 1466037055275 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 17:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:30:55 INFO - PROCESS | 3552 | 1466037055283 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:30:55 INFO - PROCESS | 3552 | 1466037055285 Marionette TRACE conn6 <- [1,818,null,{}] 17:30:55 INFO - PROCESS | 3552 | 1466037055289 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}] 17:30:55 INFO - PROCESS | 3552 | 1466037055291 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:55 INFO - PROCESS | 3552 | 1466037055381 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 17:30:55 INFO - PROCESS | 3552 | 1466037055387 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:55 INFO - PROCESS | 3552 | 1466037055389 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4230E000 == 36 [pid = 3552] [id = 214] 17:30:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3C55A000) [pid = 3552] [serial = 640] [outer = 0000000000000000] 17:30:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3C55DC00) [pid = 3552] [serial = 641] [outer = 0000000A3C55A000] 17:30:55 INFO - PROCESS | 3552 | 1466037055435 Marionette DEBUG loaded listener.js 17:30:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3C566800) [pid = 3552] [serial = 642] [outer = 0000000A3C55A000] 17:30:56 INFO - PROCESS | 3552 | 1466037056106 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]]]}] 17:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 880ms 17:30:56 INFO - PROCESS | 3552 | 1466037056163 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 17:30:56 INFO - PROCESS | 3552 | 1466037056168 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 17:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:30:56 INFO - PROCESS | 3552 | 1466037056173 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:30:56 INFO - PROCESS | 3552 | 1466037056179 Marionette TRACE conn6 <- [1,822,null,{}] 17:30:56 INFO - PROCESS | 3552 | 1466037056185 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}] 17:30:56 INFO - PROCESS | 3552 | 1466037056188 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:56 INFO - PROCESS | 3552 | 1466037056305 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 17:30:56 INFO - PROCESS | 3552 | 1466037056376 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:56 INFO - PROCESS | 3552 | 1466037056380 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39032000 == 37 [pid = 3552] [id = 215] 17:30:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2FFD9800) [pid = 3552] [serial = 643] [outer = 0000000000000000] 17:30:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A33D09800) [pid = 3552] [serial = 644] [outer = 0000000A2FFD9800] 17:30:56 INFO - PROCESS | 3552 | 1466037056439 Marionette DEBUG loaded listener.js 17:30:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3560E400) [pid = 3552] [serial = 645] [outer = 0000000A2FFD9800] 17:30:57 INFO - PROCESS | 3552 | 1466037057124 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]]]}] 17:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 985ms 17:30:57 INFO - PROCESS | 3552 | 1466037057162 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 17:30:57 INFO - PROCESS | 3552 | 1466037057167 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 17:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:30:57 INFO - PROCESS | 3552 | 1466037057173 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:30:57 INFO - PROCESS | 3552 | 1466037057177 Marionette TRACE conn6 <- [1,826,null,{}] 17:30:57 INFO - PROCESS | 3552 | 1466037057181 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}] 17:30:57 INFO - PROCESS | 3552 | 1466037057184 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:57 INFO - PROCESS | 3552 | 1466037057304 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 17:30:59 INFO - PROCESS | 3552 | 1466037058991 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:59 INFO - PROCESS | 3552 | 1466037058994 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:30:59 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4234E800 == 38 [pid = 3552] [id = 216] 17:30:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3BCA5800) [pid = 3552] [serial = 646] [outer = 0000000000000000] 17:30:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BD84000) [pid = 3552] [serial = 647] [outer = 0000000A3BCA5800] 17:30:59 INFO - PROCESS | 3552 | 1466037059202 Marionette DEBUG loaded listener.js 17:30:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BE58400) [pid = 3552] [serial = 648] [outer = 0000000A3BCA5800] 17:30:59 INFO - PROCESS | 3552 | 1466037059924 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]]]}] 17:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2796ms 17:30:59 INFO - PROCESS | 3552 | 1466037059972 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 17:30:59 INFO - PROCESS | 3552 | 1466037059975 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 17:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:30:59 INFO - PROCESS | 3552 | 1466037059979 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:30:59 INFO - PROCESS | 3552 | 1466037059983 Marionette TRACE conn6 <- [1,830,null,{}] 17:31:00 INFO - PROCESS | 3552 | 1466037059994 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}] 17:31:00 INFO - PROCESS | 3552 | 1466037059999 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:00 INFO - PROCESS | 3552 | 1466037060148 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 17:31:00 INFO - PROCESS | 3552 | 1466037060165 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:00 INFO - PROCESS | 3552 | 1466037060168 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4259D000 == 39 [pid = 3552] [id = 217] 17:31:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3D105400) [pid = 3552] [serial = 649] [outer = 0000000000000000] 17:31:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3D108C00) [pid = 3552] [serial = 650] [outer = 0000000A3D105400] 17:31:00 INFO - PROCESS | 3552 | 1466037060227 Marionette DEBUG loaded listener.js 17:31:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3D38A000) [pid = 3552] [serial = 651] [outer = 0000000A3D105400] 17:31:00 INFO - PROCESS | 3552 | 1466037060848 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]]]}] 17:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 943ms 17:31:00 INFO - PROCESS | 3552 | 1466037060924 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 17:31:00 INFO - PROCESS | 3552 | 1466037060927 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 17:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:31:00 INFO - PROCESS | 3552 | 1466037060944 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:31:00 INFO - PROCESS | 3552 | 1466037060947 Marionette TRACE conn6 <- [1,834,null,{}] 17:31:00 INFO - PROCESS | 3552 | 1466037060951 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}] 17:31:00 INFO - PROCESS | 3552 | 1466037060954 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:01 INFO - PROCESS | 3552 | 1466037061080 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 17:31:01 INFO - PROCESS | 3552 | 1466037061145 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:01 INFO - PROCESS | 3552 | 1466037061147 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426A9000 == 40 [pid = 3552] [id = 218] 17:31:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3D588800) [pid = 3552] [serial = 652] [outer = 0000000000000000] 17:31:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3D58E800) [pid = 3552] [serial = 653] [outer = 0000000A3D588800] 17:31:01 INFO - PROCESS | 3552 | 1466037061202 Marionette DEBUG loaded listener.js 17:31:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3E54B400) [pid = 3552] [serial = 654] [outer = 0000000A3D588800] 17:31:01 INFO - PROCESS | 3552 | 1466037061967 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]]]}] 17:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1071ms 17:31:02 INFO - PROCESS | 3552 | 1466037062022 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 17:31:02 INFO - PROCESS | 3552 | 1466037062027 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 17:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:31:02 INFO - PROCESS | 3552 | 1466037062031 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:31:02 INFO - PROCESS | 3552 | 1466037062035 Marionette TRACE conn6 <- [1,838,null,{}] 17:31:02 INFO - PROCESS | 3552 | 1466037062041 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}] 17:31:02 INFO - PROCESS | 3552 | 1466037062044 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:02 INFO - PROCESS | 3552 | 1466037062150 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 17:31:02 INFO - PROCESS | 3552 | 1466037062224 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:02 INFO - PROCESS | 3552 | 1466037062226 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35178000 == 41 [pid = 3552] [id = 219] 17:31:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A30195800) [pid = 3552] [serial = 655] [outer = 0000000000000000] 17:31:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A33B9E400) [pid = 3552] [serial = 656] [outer = 0000000A30195800] 17:31:02 INFO - PROCESS | 3552 | 1466037062278 Marionette DEBUG loaded listener.js 17:31:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A35289000) [pid = 3552] [serial = 657] [outer = 0000000A30195800] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F0A000 == 40 [pid = 3552] [id = 213] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A40388800 == 39 [pid = 3552] [id = 212] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3CC7D800 == 38 [pid = 3552] [id = 211] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BF6A800 == 37 [pid = 3552] [id = 210] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BA53000 == 36 [pid = 3552] [id = 209] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396A9800 == 35 [pid = 3552] [id = 208] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A33BC7000 == 34 [pid = 3552] [id = 207] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC3F800 == 33 [pid = 3552] [id = 206] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DD3000 == 32 [pid = 3552] [id = 187] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426A9000 == 31 [pid = 3552] [id = 218] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4259D000 == 30 [pid = 3552] [id = 217] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4234E800 == 29 [pid = 3552] [id = 216] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39032000 == 28 [pid = 3552] [id = 215] 17:31:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4230E000 == 27 [pid = 3552] [id = 214] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3BA80800) [pid = 3552] [serial = 609] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BAF7800) [pid = 3552] [serial = 611] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A34314400) [pid = 3552] [serial = 584] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A33908C00) [pid = 3552] [serial = 593] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3AF6F400) [pid = 3552] [serial = 605] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A35D57800) [pid = 3552] [serial = 596] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38DB2000) [pid = 3552] [serial = 599] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3528AC00) [pid = 3552] [serial = 585] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3969A400) [pid = 3552] [serial = 602] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3431B400) [pid = 3552] [serial = 588] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2FBEBC00) [pid = 3552] [serial = 587] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A38F11C00) [pid = 3552] [serial = 600] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A34316000) [pid = 3552] [serial = 594] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A2F16E800) [pid = 3552] [serial = 591] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A2F063000) [pid = 3552] [serial = 590] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3B489400) [pid = 3552] [serial = 603] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A38A6C400) [pid = 3552] [serial = 597] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3B5CD000) [pid = 3552] [serial = 606] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3BA72800) [pid = 3552] [serial = 608] [outer = 0000000000000000] [url = about:blank] 17:31:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2E7B7C00) [pid = 3552] [serial = 658] [outer = 0000000A2ED1D400] 17:31:03 INFO - PROCESS | 3552 | 1466037063480 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]]]}] 17:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1495ms 17:31:03 INFO - PROCESS | 3552 | 1466037063532 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 17:31:03 INFO - PROCESS | 3552 | 1466037063536 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 17:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:31:03 INFO - PROCESS | 3552 | 1466037063562 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:31:03 INFO - PROCESS | 3552 | 1466037063567 Marionette TRACE conn6 <- [1,842,null,{}] 17:31:03 INFO - PROCESS | 3552 | 1466037063573 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}] 17:31:03 INFO - PROCESS | 3552 | 1466037063576 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:03 INFO - PROCESS | 3552 | 1466037063671 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 17:31:03 INFO - PROCESS | 3552 | 1466037063686 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:03 INFO - PROCESS | 3552 | 1466037063689 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FF45000 == 28 [pid = 3552] [id = 220] 17:31:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2F177800) [pid = 3552] [serial = 659] [outer = 0000000000000000] 17:31:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F17B800) [pid = 3552] [serial = 660] [outer = 0000000A2F177800] 17:31:03 INFO - PROCESS | 3552 | 1466037063739 Marionette DEBUG loaded listener.js 17:31:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A30735400) [pid = 3552] [serial = 661] [outer = 0000000A2F177800] 17:31:04 INFO - PROCESS | 3552 | 1466037064178 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]]]}] 17:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 17:31:04 INFO - PROCESS | 3552 | 1466037064218 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 17:31:04 INFO - PROCESS | 3552 | 1466037064224 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 17:31:04 INFO - PROCESS | 3552 | 1466037064231 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:31:04 INFO - PROCESS | 3552 | 1466037064234 Marionette TRACE conn6 <- [1,846,null,{}] 17:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:31:04 INFO - PROCESS | 3552 | 1466037064237 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}] 17:31:04 INFO - PROCESS | 3552 | 1466037064240 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:04 INFO - PROCESS | 3552 | 1466037064338 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 17:31:04 INFO - PROCESS | 3552 | 1466037064370 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:04 INFO - PROCESS | 3552 | 1466037064372 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39025800 == 29 [pid = 3552] [id = 221] 17:31:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A307AC000) [pid = 3552] [serial = 662] [outer = 0000000000000000] 17:31:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A34321800) [pid = 3552] [serial = 663] [outer = 0000000A307AC000] 17:31:04 INFO - PROCESS | 3552 | 1466037064421 Marionette DEBUG loaded listener.js 17:31:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3527D400) [pid = 3552] [serial = 664] [outer = 0000000A307AC000] 17:31:04 INFO - PROCESS | 3552 | 1466037064883 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]]]}] 17:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 669ms 17:31:04 INFO - PROCESS | 3552 | 1466037064908 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 17:31:04 INFO - PROCESS | 3552 | 1466037064910 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 17:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:31:04 INFO - PROCESS | 3552 | 1466037064914 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:31:04 INFO - PROCESS | 3552 | 1466037064918 Marionette TRACE conn6 <- [1,850,null,{}] 17:31:04 INFO - PROCESS | 3552 | 1466037064929 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}] 17:31:04 INFO - PROCESS | 3552 | 1466037064934 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:05 INFO - PROCESS | 3552 | 1466037065022 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 17:31:05 INFO - PROCESS | 3552 | 1466037065030 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:05 INFO - PROCESS | 3552 | 1466037065033 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3AE800 == 30 [pid = 3552] [id = 222] 17:31:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38A42C00) [pid = 3552] [serial = 665] [outer = 0000000000000000] 17:31:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38A6C400) [pid = 3552] [serial = 666] [outer = 0000000A38A42C00] 17:31:05 INFO - PROCESS | 3552 | 1466037065082 Marionette DEBUG loaded listener.js 17:31:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38DA8400) [pid = 3552] [serial = 667] [outer = 0000000A38A42C00] 17:31:05 INFO - PROCESS | 3552 | 1466037065605 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]]]}] 17:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 17:31:05 INFO - PROCESS | 3552 | 1466037065651 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 17:31:05 INFO - PROCESS | 3552 | 1466037065654 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 17:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:31:05 INFO - PROCESS | 3552 | 1466037065663 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:31:05 INFO - PROCESS | 3552 | 1466037065665 Marionette TRACE conn6 <- [1,854,null,{}] 17:31:05 INFO - PROCESS | 3552 | 1466037065668 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}] 17:31:05 INFO - PROCESS | 3552 | 1466037065671 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:05 INFO - PROCESS | 3552 | 1466037065779 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 17:31:05 INFO - PROCESS | 3552 | 1466037065791 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:05 INFO - PROCESS | 3552 | 1466037065793 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAA6000 == 31 [pid = 3552] [id = 223] 17:31:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38E24800) [pid = 3552] [serial = 668] [outer = 0000000000000000] 17:31:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38E80400) [pid = 3552] [serial = 669] [outer = 0000000A38E24800] 17:31:05 INFO - PROCESS | 3552 | 1466037065875 Marionette DEBUG loaded listener.js 17:31:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A390E3C00) [pid = 3552] [serial = 670] [outer = 0000000A38E24800] 17:31:06 INFO - PROCESS | 3552 | 1466037066296 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]]]}] 17:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 17:31:06 INFO - PROCESS | 3552 | 1466037066361 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 17:31:06 INFO - PROCESS | 3552 | 1466037066363 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 17:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:31:06 INFO - PROCESS | 3552 | 1466037066367 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:31:06 INFO - PROCESS | 3552 | 1466037066368 Marionette TRACE conn6 <- [1,858,null,{}] 17:31:06 INFO - PROCESS | 3552 | 1466037066372 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}] 17:31:06 INFO - PROCESS | 3552 | 1466037066374 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:06 INFO - PROCESS | 3552 | 1466037066506 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 17:31:06 INFO - PROCESS | 3552 | 1466037066518 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:06 INFO - PROCESS | 3552 | 1466037066520 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCDB000 == 32 [pid = 3552] [id = 224] 17:31:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2EE7A000) [pid = 3552] [serial = 671] [outer = 0000000000000000] 17:31:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3AF70C00) [pid = 3552] [serial = 672] [outer = 0000000A2EE7A000] 17:31:06 INFO - PROCESS | 3552 | 1466037066565 Marionette DEBUG loaded listener.js 17:31:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B492400) [pid = 3552] [serial = 673] [outer = 0000000A2EE7A000] 17:31:07 INFO - PROCESS | 3552 | 1466037067048 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]]]}] 17:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 734ms 17:31:07 INFO - PROCESS | 3552 | 1466037067104 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 17:31:07 INFO - PROCESS | 3552 | 1466037067107 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 17:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:31:07 INFO - PROCESS | 3552 | 1466037067110 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:31:07 INFO - PROCESS | 3552 | 1466037067112 Marionette TRACE conn6 <- [1,862,null,{}] 17:31:07 INFO - PROCESS | 3552 | 1466037067115 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}] 17:31:07 INFO - PROCESS | 3552 | 1466037067121 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:07 INFO - PROCESS | 3552 | 1466037067245 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 17:31:07 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A38E2E000) [pid = 3552] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:31:07 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3B4B8000) [pid = 3552] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:31:07 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A35280000) [pid = 3552] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:31:07 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A35D55400) [pid = 3552] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:31:07 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3BAF3000) [pid = 3552] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:31:07 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F05FC00) [pid = 3552] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:31:07 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2EE7CC00) [pid = 3552] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:31:07 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F060C00) [pid = 3552] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:31:07 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BC83800) [pid = 3552] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:31:07 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3C55A000) [pid = 3552] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:31:07 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C291800) [pid = 3552] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:31:07 INFO - PROCESS | 3552 | 1466037067418 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:07 INFO - PROCESS | 3552 | 1466037067420 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:07 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396B7000 == 33 [pid = 3552] [id = 225] 17:31:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2E640C00) [pid = 3552] [serial = 674] [outer = 0000000000000000] 17:31:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2F05FC00) [pid = 3552] [serial = 675] [outer = 0000000A2E640C00] 17:31:07 INFO - PROCESS | 3552 | 1466037067467 Marionette DEBUG loaded listener.js 17:31:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3B4B8C00) [pid = 3552] [serial = 676] [outer = 0000000A2E640C00] 17:31:07 INFO - PROCESS | 3552 | 1466037067854 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]]]}] 17:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 776ms 17:31:07 INFO - PROCESS | 3552 | 1466037067889 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 17:31:07 INFO - PROCESS | 3552 | 1466037067891 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 17:31:07 INFO - PROCESS | 3552 | 1466037067894 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:31:07 INFO - PROCESS | 3552 | 1466037067896 Marionette TRACE conn6 <- [1,866,null,{}] 17:31:07 INFO - PROCESS | 3552 | 1466037067900 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}] 17:31:07 INFO - PROCESS | 3552 | 1466037067902 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:08 INFO - PROCESS | 3552 | 1466037068008 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 17:31:08 INFO - PROCESS | 3552 | 1466037068016 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:08 INFO - PROCESS | 3552 | 1466037068018 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECB6000 == 34 [pid = 3552] [id = 226] 17:31:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A2F171000) [pid = 3552] [serial = 677] [outer = 0000000000000000] 17:31:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BAFA400) [pid = 3552] [serial = 678] [outer = 0000000A2F171000] 17:31:08 INFO - PROCESS | 3552 | 1466037068062 Marionette DEBUG loaded listener.js 17:31:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BC8A400) [pid = 3552] [serial = 679] [outer = 0000000A2F171000] 17:31:08 INFO - PROCESS | 3552 | 1466037068459 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]]]}] 17:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 585ms 17:31:08 INFO - PROCESS | 3552 | 1466037068483 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 17:31:08 INFO - PROCESS | 3552 | 1466037068485 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 17:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:31:08 INFO - PROCESS | 3552 | 1466037068488 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:31:08 INFO - PROCESS | 3552 | 1466037068490 Marionette TRACE conn6 <- [1,870,null,{}] 17:31:08 INFO - PROCESS | 3552 | 1466037068493 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}] 17:31:08 INFO - PROCESS | 3552 | 1466037068495 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:08 INFO - PROCESS | 3552 | 1466037068576 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 17:31:08 INFO - PROCESS | 3552 | 1466037068646 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:08 INFO - PROCESS | 3552 | 1466037068648 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F03000 == 35 [pid = 3552] [id = 227] 17:31:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38DB2400) [pid = 3552] [serial = 680] [outer = 0000000000000000] 17:31:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BE4CC00) [pid = 3552] [serial = 681] [outer = 0000000A38DB2400] 17:31:08 INFO - PROCESS | 3552 | 1466037068692 Marionette DEBUG loaded listener.js 17:31:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BE57800) [pid = 3552] [serial = 682] [outer = 0000000A38DB2400] 17:31:09 INFO - PROCESS | 3552 | 1466037069063 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]]]}] 17:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 628ms 17:31:09 INFO - PROCESS | 3552 | 1466037069120 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 17:31:09 INFO - PROCESS | 3552 | 1466037069122 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 17:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:31:09 INFO - PROCESS | 3552 | 1466037069126 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:31:09 INFO - PROCESS | 3552 | 1466037069128 Marionette TRACE conn6 <- [1,874,null,{}] 17:31:09 INFO - PROCESS | 3552 | 1466037069131 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}] 17:31:09 INFO - PROCESS | 3552 | 1466037069133 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:09 INFO - PROCESS | 3552 | 1466037069241 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 17:31:09 INFO - PROCESS | 3552 | 1466037069282 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:09 INFO - PROCESS | 3552 | 1466037069284 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:09 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4233F000 == 36 [pid = 3552] [id = 228] 17:31:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C290400) [pid = 3552] [serial = 683] [outer = 0000000000000000] 17:31:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C298800) [pid = 3552] [serial = 684] [outer = 0000000A3C290400] 17:31:09 INFO - PROCESS | 3552 | 1466037069330 Marionette DEBUG loaded listener.js 17:31:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C55F800) [pid = 3552] [serial = 685] [outer = 0000000A3C290400] 17:31:10 INFO - PROCESS | 3552 | 1466037070029 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]]]}] 17:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 986ms 17:31:10 INFO - PROCESS | 3552 | 1466037070116 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 17:31:10 INFO - PROCESS | 3552 | 1466037070121 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 17:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:31:10 INFO - PROCESS | 3552 | 1466037070125 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:31:10 INFO - PROCESS | 3552 | 1466037070131 Marionette TRACE conn6 <- [1,878,null,{}] 17:31:10 INFO - PROCESS | 3552 | 1466037070137 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}] 17:31:10 INFO - PROCESS | 3552 | 1466037070140 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:10 INFO - PROCESS | 3552 | 1466037070293 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 17:31:10 INFO - PROCESS | 3552 | 1466037070361 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:10 INFO - PROCESS | 3552 | 1466037070363 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DD4000 == 37 [pid = 3552] [id = 229] 17:31:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2EEA0400) [pid = 3552] [serial = 686] [outer = 0000000000000000] 17:31:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2ED1C800) [pid = 3552] [serial = 687] [outer = 0000000A2EEA0400] 17:31:10 INFO - PROCESS | 3552 | 1466037070463 Marionette DEBUG loaded listener.js 17:31:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A33908000) [pid = 3552] [serial = 688] [outer = 0000000A2EEA0400] 17:31:11 INFO - PROCESS | 3552 | 1466037071401 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]]]}] 17:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1333ms 17:31:11 INFO - PROCESS | 3552 | 1466037071463 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 17:31:11 INFO - PROCESS | 3552 | 1466037071468 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 17:31:11 INFO - PROCESS | 3552 | 1466037071473 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:31:11 INFO - PROCESS | 3552 | 1466037071476 Marionette TRACE conn6 <- [1,882,null,{}] 17:31:11 INFO - PROCESS | 3552 | 1466037071482 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}] 17:31:11 INFO - PROCESS | 3552 | 1466037071485 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:11 INFO - PROCESS | 3552 | 1466037071608 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 17:31:11 INFO - PROCESS | 3552 | 1466037071675 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:11 INFO - PROCESS | 3552 | 1466037071680 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:11 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33D44000 == 38 [pid = 3552] [id = 230] 17:31:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A326A4800) [pid = 3552] [serial = 689] [outer = 0000000000000000] 17:31:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A33B35C00) [pid = 3552] [serial = 690] [outer = 0000000A326A4800] 17:31:11 INFO - PROCESS | 3552 | 1466037071732 Marionette DEBUG loaded listener.js 17:31:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A35239800) [pid = 3552] [serial = 691] [outer = 0000000A326A4800] 17:31:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F03000 == 37 [pid = 3552] [id = 227] 17:31:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECB6000 == 36 [pid = 3552] [id = 226] 17:31:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396B7000 == 35 [pid = 3552] [id = 225] 17:31:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCDB000 == 34 [pid = 3552] [id = 224] 17:31:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAA6000 == 33 [pid = 3552] [id = 223] 17:31:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3AE800 == 32 [pid = 3552] [id = 222] 17:31:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39025800 == 31 [pid = 3552] [id = 221] 17:31:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FF45000 == 30 [pid = 3552] [id = 220] 17:31:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35178000 == 29 [pid = 3552] [id = 219] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3C294000) [pid = 3552] [serial = 638] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A390E4800) [pid = 3552] [serial = 626] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3B5C3800) [pid = 3552] [serial = 629] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3B48E800) [pid = 3552] [serial = 627] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3B5CE000) [pid = 3552] [serial = 632] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A38A43400) [pid = 3552] [serial = 623] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3BC85C00) [pid = 3552] [serial = 612] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2F16F000) [pid = 3552] [serial = 620] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A33911000) [pid = 3552] [serial = 621] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3528BC00) [pid = 3552] [serial = 617] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38A80400) [pid = 3552] [serial = 618] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2F09A800) [pid = 3552] [serial = 614] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2FC31400) [pid = 3552] [serial = 615] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3BCA5000) [pid = 3552] [serial = 635] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BA76800) [pid = 3552] [serial = 630] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3C1E4800) [pid = 3552] [serial = 636] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A38A87C00) [pid = 3552] [serial = 624] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C29BC00) [pid = 3552] [serial = 639] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3BAF9400) [pid = 3552] [serial = 633] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3C55DC00) [pid = 3552] [serial = 641] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C566800) [pid = 3552] [serial = 642] [outer = 0000000000000000] [url = about:blank] 17:31:12 INFO - PROCESS | 3552 | 1466037072283 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]]]}] 17:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 839ms 17:31:12 INFO - PROCESS | 3552 | 1466037072315 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 17:31:12 INFO - PROCESS | 3552 | 1466037072321 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 17:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:31:12 INFO - PROCESS | 3552 | 1466037072327 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:31:12 INFO - PROCESS | 3552 | 1466037072330 Marionette TRACE conn6 <- [1,886,null,{}] 17:31:12 INFO - PROCESS | 3552 | 1466037072334 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}] 17:31:12 INFO - PROCESS | 3552 | 1466037072337 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:12 INFO - PROCESS | 3552 | 1466037072429 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 17:31:12 INFO - PROCESS | 3552 | 1466037072437 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:12 INFO - PROCESS | 3552 | 1466037072440 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38EB7000 == 30 [pid = 3552] [id = 231] 17:31:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3072FC00) [pid = 3552] [serial = 692] [outer = 0000000000000000] 17:31:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3523C400) [pid = 3552] [serial = 693] [outer = 0000000A3072FC00] 17:31:12 INFO - PROCESS | 3552 | 1466037072488 Marionette DEBUG loaded listener.js 17:31:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A38A41800) [pid = 3552] [serial = 694] [outer = 0000000A3072FC00] 17:31:12 INFO - PROCESS | 3552 | 1466037072975 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]]]}] 17:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 692ms 17:31:13 INFO - PROCESS | 3552 | 1466037073021 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 17:31:13 INFO - PROCESS | 3552 | 1466037073024 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 17:31:13 INFO - PROCESS | 3552 | 1466037073058 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:31:13 INFO - PROCESS | 3552 | 1466037073062 Marionette TRACE conn6 <- [1,890,null,{}] 17:31:13 INFO - PROCESS | 3552 | 1466037073076 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}] 17:31:13 INFO - PROCESS | 3552 | 1466037073081 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:13 INFO - PROCESS | 3552 | 1466037073178 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 17:31:13 INFO - PROCESS | 3552 | 1466037073249 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:13 INFO - PROCESS | 3552 | 1466037073253 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B675000 == 31 [pid = 3552] [id = 232] 17:31:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38ACD400) [pid = 3552] [serial = 695] [outer = 0000000000000000] 17:31:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38DB3C00) [pid = 3552] [serial = 696] [outer = 0000000A38ACD400] 17:31:13 INFO - PROCESS | 3552 | 1466037073303 Marionette DEBUG loaded listener.js 17:31:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3AF6A800) [pid = 3552] [serial = 697] [outer = 0000000A38ACD400] 17:31:13 INFO - PROCESS | 3552 | 1466037073696 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]]]}] 17:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 691ms 17:31:13 INFO - PROCESS | 3552 | 1466037073756 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 17:31:13 INFO - PROCESS | 3552 | 1466037073759 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 17:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:31:13 INFO - PROCESS | 3552 | 1466037073763 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:31:13 INFO - PROCESS | 3552 | 1466037073764 Marionette TRACE conn6 <- [1,894,null,{}] 17:31:13 INFO - PROCESS | 3552 | 1466037073768 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}] 17:31:13 INFO - PROCESS | 3552 | 1466037073770 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:13 INFO - PROCESS | 3552 | 1466037073858 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 17:31:13 INFO - PROCESS | 3552 | 1466037073864 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:13 INFO - PROCESS | 3552 | 1466037073866 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BE8D800 == 32 [pid = 3552] [id = 233] 17:31:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3B494400) [pid = 3552] [serial = 698] [outer = 0000000000000000] 17:31:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B4B4400) [pid = 3552] [serial = 699] [outer = 0000000A3B494400] 17:31:13 INFO - PROCESS | 3552 | 1466037073912 Marionette DEBUG loaded listener.js 17:31:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B5C9400) [pid = 3552] [serial = 700] [outer = 0000000A3B494400] 17:31:14 INFO - PROCESS | 3552 | 1466037074355 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]]]}] 17:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 17:31:14 INFO - PROCESS | 3552 | 1466037074399 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 17:31:14 INFO - PROCESS | 3552 | 1466037074401 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 17:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:31:14 INFO - PROCESS | 3552 | 1466037074411 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:31:14 INFO - PROCESS | 3552 | 1466037074413 Marionette TRACE conn6 <- [1,898,null,{}] 17:31:14 INFO - PROCESS | 3552 | 1466037074417 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}] 17:31:14 INFO - PROCESS | 3552 | 1466037074419 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:14 INFO - PROCESS | 3552 | 1466037074526 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 17:31:14 INFO - PROCESS | 3552 | 1466037074598 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:14 INFO - PROCESS | 3552 | 1466037074601 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3CB9A800 == 33 [pid = 3552] [id = 234] 17:31:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A39671C00) [pid = 3552] [serial = 701] [outer = 0000000000000000] 17:31:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B5CD400) [pid = 3552] [serial = 702] [outer = 0000000A39671C00] 17:31:14 INFO - PROCESS | 3552 | 1466037074653 Marionette DEBUG loaded listener.js 17:31:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BAEDC00) [pid = 3552] [serial = 703] [outer = 0000000A39671C00] 17:31:15 INFO - PROCESS | 3552 | 1466037075073 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]]]}] 17:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 734ms 17:31:15 INFO - PROCESS | 3552 | 1466037075149 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 17:31:15 INFO - PROCESS | 3552 | 1466037075151 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 17:31:15 INFO - PROCESS | 3552 | 1466037075154 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:31:15 INFO - PROCESS | 3552 | 1466037075156 Marionette TRACE conn6 <- [1,902,null,{}] 17:31:15 INFO - PROCESS | 3552 | 1466037075160 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}] 17:31:15 INFO - PROCESS | 3552 | 1466037075166 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:15 INFO - PROCESS | 3552 | 1466037075313 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 17:31:15 INFO - PROCESS | 3552 | 1466037075359 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:15 INFO - PROCESS | 3552 | 1466037075361 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7C2800 == 34 [pid = 3552] [id = 235] 17:31:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BC9DC00) [pid = 3552] [serial = 704] [outer = 0000000000000000] 17:31:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C1E4C00) [pid = 3552] [serial = 705] [outer = 0000000A3BC9DC00] 17:31:15 INFO - PROCESS | 3552 | 1466037075407 Marionette DEBUG loaded listener.js 17:31:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C37CC00) [pid = 3552] [serial = 706] [outer = 0000000A3BC9DC00] 17:31:15 INFO - PROCESS | 3552 | 1466037075921 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]]]}] 17:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 839ms 17:31:16 INFO - PROCESS | 3552 | 1466037075997 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 17:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:31:16 INFO - PROCESS | 3552 | 1466037075999 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 17:31:16 INFO - PROCESS | 3552 | 1466037076003 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:31:16 INFO - PROCESS | 3552 | 1466037076005 Marionette TRACE conn6 <- [1,906,null,{}] 17:31:16 INFO - PROCESS | 3552 | 1466037076008 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}] 17:31:16 INFO - PROCESS | 3552 | 1466037076010 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:16 INFO - PROCESS | 3552 | 1466037076130 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 17:31:16 INFO - PROCESS | 3552 | 1466037076174 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:16 INFO - PROCESS | 3552 | 1466037076176 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:16 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F17800 == 35 [pid = 3552] [id = 236] 17:31:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C55C800) [pid = 3552] [serial = 707] [outer = 0000000000000000] 17:31:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3C568000) [pid = 3552] [serial = 708] [outer = 0000000A3C55C800] 17:31:16 INFO - PROCESS | 3552 | 1466037076222 Marionette DEBUG loaded listener.js 17:31:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3D107800) [pid = 3552] [serial = 709] [outer = 0000000A3C55C800] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A38E24800) [pid = 3552] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A38A42C00) [pid = 3552] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F177800) [pid = 3552] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2EE7A000) [pid = 3552] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A307AC000) [pid = 3552] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A30195800) [pid = 3552] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38DB2400) [pid = 3552] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2FFD9800) [pid = 3552] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2E640C00) [pid = 3552] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3BCA5800) [pid = 3552] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3D105400) [pid = 3552] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3D588800) [pid = 3552] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2F171000) [pid = 3552] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:31:16 INFO - PROCESS | 3552 | 1466037076640 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]]]}] 17:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 17:31:16 INFO - PROCESS | 3552 | 1466037076696 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 17:31:16 INFO - PROCESS | 3552 | 1466037076698 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 17:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:31:16 INFO - PROCESS | 3552 | 1466037076701 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:31:16 INFO - PROCESS | 3552 | 1466037076703 Marionette TRACE conn6 <- [1,910,null,{}] 17:31:16 INFO - PROCESS | 3552 | 1466037076717 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}] 17:31:16 INFO - PROCESS | 3552 | 1466037076719 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:16 INFO - PROCESS | 3552 | 1466037076802 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 17:31:16 INFO - PROCESS | 3552 | 1466037076808 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:16 INFO - PROCESS | 3552 | 1466037076810 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:16 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3438D000 == 36 [pid = 3552] [id = 237] 17:31:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3B108400) [pid = 3552] [serial = 710] [outer = 0000000000000000] 17:31:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BA78400) [pid = 3552] [serial = 711] [outer = 0000000A3B108400] 17:31:16 INFO - PROCESS | 3552 | 1466037076858 Marionette DEBUG loaded listener.js 17:31:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3D10D800) [pid = 3552] [serial = 712] [outer = 0000000A3B108400] 17:31:17 INFO - PROCESS | 3552 | 1466037077274 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]]]}] 17:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 17:31:17 INFO - PROCESS | 3552 | 1466037077334 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 17:31:17 INFO - PROCESS | 3552 | 1466037077336 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 17:31:17 INFO - PROCESS | 3552 | 1466037077339 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:31:17 INFO - PROCESS | 3552 | 1466037077349 Marionette TRACE conn6 <- [1,914,null,{}] 17:31:17 INFO - PROCESS | 3552 | 1466037077353 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}] 17:31:17 INFO - PROCESS | 3552 | 1466037077355 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:17 INFO - PROCESS | 3552 | 1466037077440 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 17:31:17 INFO - PROCESS | 3552 | 1466037077477 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:17 INFO - PROCESS | 3552 | 1466037077479 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:17 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4269C800 == 37 [pid = 3552] [id = 238] 17:31:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B4AD800) [pid = 3552] [serial = 713] [outer = 0000000000000000] 17:31:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3D3B9400) [pid = 3552] [serial = 714] [outer = 0000000A3B4AD800] 17:31:17 INFO - PROCESS | 3552 | 1466037077524 Marionette DEBUG loaded listener.js 17:31:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3D998000) [pid = 3552] [serial = 715] [outer = 0000000A3B4AD800] 17:31:17 INFO - PROCESS | 3552 | 1466037077933 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]]]}] 17:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 649ms 17:31:18 INFO - PROCESS | 3552 | 1466037077992 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 17:31:18 INFO - PROCESS | 3552 | 1466037077994 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 17:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:31:18 INFO - PROCESS | 3552 | 1466037077998 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:31:18 INFO - PROCESS | 3552 | 1466037078000 Marionette TRACE conn6 <- [1,918,null,{}] 17:31:18 INFO - PROCESS | 3552 | 1466037078003 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}] 17:31:18 INFO - PROCESS | 3552 | 1466037078005 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:18 INFO - PROCESS | 3552 | 1466037078091 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 17:31:18 INFO - PROCESS | 3552 | 1466037078099 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:18 INFO - PROCESS | 3552 | 1466037078101 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426C8000 == 38 [pid = 3552] [id = 239] 17:31:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3D9A0C00) [pid = 3552] [serial = 716] [outer = 0000000000000000] 17:31:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3E5EFC00) [pid = 3552] [serial = 717] [outer = 0000000A3D9A0C00] 17:31:18 INFO - PROCESS | 3552 | 1466037078144 Marionette DEBUG loaded listener.js 17:31:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3EC46000) [pid = 3552] [serial = 718] [outer = 0000000A3D9A0C00] 17:31:18 INFO - PROCESS | 3552 | 1466037078711 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]]]}] 17:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 733ms 17:31:18 INFO - PROCESS | 3552 | 1466037078734 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 17:31:18 INFO - PROCESS | 3552 | 1466037078739 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 17:31:18 INFO - PROCESS | 3552 | 1466037078744 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:31:18 INFO - PROCESS | 3552 | 1466037078748 Marionette TRACE conn6 <- [1,922,null,{}] 17:31:18 INFO - PROCESS | 3552 | 1466037078754 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}] 17:31:18 INFO - PROCESS | 3552 | 1466037078757 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:18 INFO - PROCESS | 3552 | 1466037078921 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 17:31:19 INFO - PROCESS | 3552 | 1466037079013 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:19 INFO - PROCESS | 3552 | 1466037079016 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35913800 == 39 [pid = 3552] [id = 240] 17:31:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2EE9E800) [pid = 3552] [serial = 719] [outer = 0000000000000000] 17:31:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A33B9B400) [pid = 3552] [serial = 720] [outer = 0000000A2EE9E800] 17:31:19 INFO - PROCESS | 3552 | 1466037079075 Marionette DEBUG loaded listener.js 17:31:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A38A3DC00) [pid = 3552] [serial = 721] [outer = 0000000A2EE9E800] 17:31:19 INFO - PROCESS | 3552 | 1466037079644 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]]]}] 17:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 942ms 17:31:19 INFO - PROCESS | 3552 | 1466037079690 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 17:31:19 INFO - PROCESS | 3552 | 1466037079696 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 17:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:31:19 INFO - PROCESS | 3552 | 1466037079703 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:31:19 INFO - PROCESS | 3552 | 1466037079706 Marionette TRACE conn6 <- [1,926,null,{}] 17:31:19 INFO - PROCESS | 3552 | 1466037079710 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}] 17:31:19 INFO - PROCESS | 3552 | 1466037079713 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:19 INFO - PROCESS | 3552 | 1466037079830 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 17:31:19 INFO - PROCESS | 3552 | 1466037079918 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:19 INFO - PROCESS | 3552 | 1466037079921 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECBF000 == 40 [pid = 3552] [id = 241] 17:31:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A390E3800) [pid = 3552] [serial = 722] [outer = 0000000000000000] 17:31:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3AFEE800) [pid = 3552] [serial = 723] [outer = 0000000A390E3800] 17:31:19 INFO - PROCESS | 3552 | 1466037079979 Marionette DEBUG loaded listener.js 17:31:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3B851000) [pid = 3552] [serial = 724] [outer = 0000000A390E3800] 17:31:20 INFO - PROCESS | 3552 | 1466037080566 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]]]}] 17:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 943ms 17:31:20 INFO - PROCESS | 3552 | 1466037080647 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 17:31:20 INFO - PROCESS | 3552 | 1466037080650 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 17:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:31:20 INFO - PROCESS | 3552 | 1466037080654 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:31:20 INFO - PROCESS | 3552 | 1466037080658 Marionette TRACE conn6 <- [1,930,null,{}] 17:31:20 INFO - PROCESS | 3552 | 1466037080670 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}] 17:31:20 INFO - PROCESS | 3552 | 1466037080675 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:20 INFO - PROCESS | 3552 | 1466037080796 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 17:31:20 INFO - PROCESS | 3552 | 1466037080867 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:20 INFO - PROCESS | 3552 | 1466037080870 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:20 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A449D9800 == 41 [pid = 3552] [id = 242] 17:31:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3C28F000) [pid = 3552] [serial = 725] [outer = 0000000000000000] 17:31:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3C565C00) [pid = 3552] [serial = 726] [outer = 0000000A3C28F000] 17:31:20 INFO - PROCESS | 3552 | 1466037080969 Marionette DEBUG loaded listener.js 17:31:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3EC4D000) [pid = 3552] [serial = 727] [outer = 0000000A3C28F000] 17:31:21 INFO - PROCESS | 3552 | 1466037081565 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]]]}] 17:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 986ms 17:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:31:21 INFO - PROCESS | 3552 | 1466037081642 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 17:31:21 INFO - PROCESS | 3552 | 1466037081645 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 17:31:21 INFO - PROCESS | 3552 | 1466037081649 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:31:21 INFO - PROCESS | 3552 | 1466037081651 Marionette TRACE conn6 <- [1,934,null,{}] 17:31:21 INFO - PROCESS | 3552 | 1466037081655 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}] 17:31:21 INFO - PROCESS | 3552 | 1466037081658 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:21 INFO - PROCESS | 3552 | 1466037081806 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 17:31:21 INFO - PROCESS | 3552 | 1466037081874 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:21 INFO - PROCESS | 3552 | 1466037081877 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43458800 == 42 [pid = 3552] [id = 243] 17:31:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A3ECDB400) [pid = 3552] [serial = 728] [outer = 0000000000000000] 17:31:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A3ECDE000) [pid = 3552] [serial = 729] [outer = 0000000A3ECDB400] 17:31:21 INFO - PROCESS | 3552 | 1466037081932 Marionette DEBUG loaded listener.js 17:31:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A3F77E800) [pid = 3552] [serial = 730] [outer = 0000000A3ECDB400] 17:31:22 INFO - PROCESS | 3552 | 1466037082661 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]]]}] 17:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1084ms 17:31:22 INFO - PROCESS | 3552 | 1466037082734 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 17:31:22 INFO - PROCESS | 3552 | 1466037082739 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 17:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:31:22 INFO - PROCESS | 3552 | 1466037082744 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:31:22 INFO - PROCESS | 3552 | 1466037082747 Marionette TRACE conn6 <- [1,938,null,{}] 17:31:22 INFO - PROCESS | 3552 | 1466037082753 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}] 17:31:22 INFO - PROCESS | 3552 | 1466037082756 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:22 INFO - PROCESS | 3552 | 1466037082862 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 17:31:22 INFO - PROCESS | 3552 | 1466037082953 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:22 INFO - PROCESS | 3552 | 1466037082958 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:22 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FF40800 == 43 [pid = 3552] [id = 244] 17:31:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A30619000) [pid = 3552] [serial = 731] [outer = 0000000000000000] 17:31:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (0000000A33908C00) [pid = 3552] [serial = 732] [outer = 0000000A30619000] 17:31:23 INFO - PROCESS | 3552 | 1466037083008 Marionette DEBUG loaded listener.js 17:31:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (0000000A35237400) [pid = 3552] [serial = 733] [outer = 0000000A30619000] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4269C800 == 42 [pid = 3552] [id = 238] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3438D000 == 41 [pid = 3552] [id = 237] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F17800 == 40 [pid = 3552] [id = 236] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7C2800 == 39 [pid = 3552] [id = 235] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3CB9A800 == 38 [pid = 3552] [id = 234] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BE8D800 == 37 [pid = 3552] [id = 233] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B675000 == 36 [pid = 3552] [id = 232] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38EB7000 == 35 [pid = 3552] [id = 231] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A33D44000 == 34 [pid = 3552] [id = 230] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DD4000 == 33 [pid = 3552] [id = 229] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4233F000 == 32 [pid = 3552] [id = 228] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43458800 == 31 [pid = 3552] [id = 243] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A449D9800 == 30 [pid = 3552] [id = 242] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECBF000 == 29 [pid = 3552] [id = 241] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426C8000 == 28 [pid = 3552] [id = 239] 17:31:24 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35913800 == 27 [pid = 3552] [id = 240] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (0000000A3C298800) [pid = 3552] [serial = 684] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (0000000A38E80400) [pid = 3552] [serial = 669] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A38A6C400) [pid = 3552] [serial = 666] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A2F17B800) [pid = 3552] [serial = 660] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A3AF70C00) [pid = 3552] [serial = 672] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A34321800) [pid = 3552] [serial = 663] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A3527D400) [pid = 3552] [serial = 664] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A35289000) [pid = 3552] [serial = 657] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A33B9E400) [pid = 3552] [serial = 656] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3BE4CC00) [pid = 3552] [serial = 681] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A390E3C00) [pid = 3552] [serial = 670] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3C296C00) [pid = 3552] [serial = 378] [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.] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3560E400) [pid = 3552] [serial = 645] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A33D09800) [pid = 3552] [serial = 644] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F05FC00) [pid = 3552] [serial = 675] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3B492400) [pid = 3552] [serial = 673] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BE58400) [pid = 3552] [serial = 648] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3BD84000) [pid = 3552] [serial = 647] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3D38A000) [pid = 3552] [serial = 651] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3D108C00) [pid = 3552] [serial = 650] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3BE57800) [pid = 3552] [serial = 682] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3E54B400) [pid = 3552] [serial = 654] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3D58E800) [pid = 3552] [serial = 653] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3B4B8C00) [pid = 3552] [serial = 676] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A30735400) [pid = 3552] [serial = 661] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BAFA400) [pid = 3552] [serial = 678] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3BC8A400) [pid = 3552] [serial = 679] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38DA8400) [pid = 3552] [serial = 667] [outer = 0000000000000000] [url = about:blank] 17:31:24 INFO - PROCESS | 3552 | 1466037084260 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]]]}] 17:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1546ms 17:31:24 INFO - PROCESS | 3552 | 1466037084325 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 17:31:24 INFO - PROCESS | 3552 | 1466037084330 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 17:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:31:24 INFO - PROCESS | 3552 | 1466037084338 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:31:24 INFO - PROCESS | 3552 | 1466037084341 Marionette TRACE conn6 <- [1,942,null,{}] 17:31:24 INFO - PROCESS | 3552 | 1466037084347 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}] 17:31:24 INFO - PROCESS | 3552 | 1466037084350 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:24 INFO - PROCESS | 3552 | 1466037084439 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 17:31:24 INFO - PROCESS | 3552 | 1466037084453 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:24 INFO - PROCESS | 3552 | 1466037084458 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A30179000 == 28 [pid = 3552] [id = 245] 17:31:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2EE92C00) [pid = 3552] [serial = 734] [outer = 0000000000000000] 17:31:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F062800) [pid = 3552] [serial = 735] [outer = 0000000A2EE92C00] 17:31:24 INFO - PROCESS | 3552 | 1466037084507 Marionette DEBUG loaded listener.js 17:31:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2F172000) [pid = 3552] [serial = 736] [outer = 0000000A2EE92C00] 17:31:24 INFO - PROCESS | 3552 | 1466037084983 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]]]}] 17:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 692ms 17:31:25 INFO - PROCESS | 3552 | 1466037085031 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 17:31:25 INFO - PROCESS | 3552 | 1466037085036 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 17:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:31:25 INFO - PROCESS | 3552 | 1466037085042 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:31:25 INFO - PROCESS | 3552 | 1466037085045 Marionette TRACE conn6 <- [1,946,null,{}] 17:31:25 INFO - PROCESS | 3552 | 1466037085049 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}] 17:31:25 INFO - PROCESS | 3552 | 1466037085052 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:25 INFO - PROCESS | 3552 | 1466037085144 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 17:31:25 INFO - PROCESS | 3552 | 1466037085153 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:25 INFO - PROCESS | 3552 | 1466037085155 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35641000 == 29 [pid = 3552] [id = 246] 17:31:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2FFD9C00) [pid = 3552] [serial = 737] [outer = 0000000000000000] 17:31:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A30739C00) [pid = 3552] [serial = 738] [outer = 0000000A2FFD9C00] 17:31:25 INFO - PROCESS | 3552 | 1466037085204 Marionette DEBUG loaded listener.js 17:31:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A34314400) [pid = 3552] [serial = 739] [outer = 0000000A2FFD9C00] 17:31:25 INFO - PROCESS | 3552 | 1466037085664 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]]]}] 17:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 688ms 17:31:25 INFO - PROCESS | 3552 | 1466037085732 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 17:31:25 INFO - PROCESS | 3552 | 1466037085735 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 17:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:31:25 INFO - PROCESS | 3552 | 1466037085739 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:31:25 INFO - PROCESS | 3552 | 1466037085742 Marionette TRACE conn6 <- [1,950,null,{}] 17:31:25 INFO - PROCESS | 3552 | 1466037085753 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}] 17:31:25 INFO - PROCESS | 3552 | 1466037085758 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:25 INFO - PROCESS | 3552 | 1466037085879 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 17:31:25 INFO - PROCESS | 3552 | 1466037085959 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:25 INFO - PROCESS | 3552 | 1466037085962 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B306800 == 30 [pid = 3552] [id = 247] 17:31:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2EE7D000) [pid = 3552] [serial = 740] [outer = 0000000000000000] 17:31:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38A40800) [pid = 3552] [serial = 741] [outer = 0000000A2EE7D000] 17:31:26 INFO - PROCESS | 3552 | 1466037086013 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38A7FC00) [pid = 3552] [serial = 742] [outer = 0000000A2EE7D000] 17:31:26 INFO - PROCESS | 3552 | 1466037086435 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]]]}] 17:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 733ms 17:31:26 INFO - PROCESS | 3552 | 1466037086474 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 17:31:26 INFO - PROCESS | 3552 | 1466037086477 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 17:31:26 INFO - PROCESS | 3552 | 1466037086480 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:31:26 INFO - PROCESS | 3552 | 1466037086482 Marionette TRACE conn6 <- [1,954,null,{}] 17:31:26 INFO - PROCESS | 3552 | 1466037086486 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}] 17:31:26 INFO - PROCESS | 3552 | 1466037086488 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:26 INFO - PROCESS | 3552 | 1466037086602 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 17:31:26 INFO - PROCESS | 3552 | 1466037086608 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:26 INFO - PROCESS | 3552 | 1466037086610 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:26 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BA52800 == 31 [pid = 3552] [id = 248] 17:31:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A38DACC00) [pid = 3552] [serial = 743] [outer = 0000000000000000] 17:31:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A38DB2400) [pid = 3552] [serial = 744] [outer = 0000000A38DACC00] 17:31:26 INFO - PROCESS | 3552 | 1466037086700 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A38F0E800) [pid = 3552] [serial = 745] [outer = 0000000A38DACC00] 17:31:27 INFO - PROCESS | 3552 | 1466037087159 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]]]}] 17:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 733ms 17:31:27 INFO - PROCESS | 3552 | 1466037087237 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 17:31:27 INFO - PROCESS | 3552 | 1466037087239 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 17:31:27 INFO - PROCESS | 3552 | 1466037087243 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:31:27 INFO - PROCESS | 3552 | 1466037087245 Marionette TRACE conn6 <- [1,958,null,{}] 17:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:31:27 INFO - PROCESS | 3552 | 1466037087249 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}] 17:31:27 INFO - PROCESS | 3552 | 1466037087251 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:27 INFO - PROCESS | 3552 | 1466037087356 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 17:31:27 INFO - PROCESS | 3552 | 1466037087368 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:27 INFO - PROCESS | 3552 | 1466037087370 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC42800 == 32 [pid = 3552] [id = 249] 17:31:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2ED1FC00) [pid = 3552] [serial = 746] [outer = 0000000000000000] 17:31:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3969B400) [pid = 3552] [serial = 747] [outer = 0000000A2ED1FC00] 17:31:27 INFO - PROCESS | 3552 | 1466037087454 Marionette DEBUG loaded listener.js 17:31:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3B48D800) [pid = 3552] [serial = 748] [outer = 0000000A2ED1FC00] 17:31:27 INFO - PROCESS | 3552 | 1466037087890 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]]]}] 17:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 17:31:27 INFO - PROCESS | 3552 | 1466037087920 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 17:31:27 INFO - PROCESS | 3552 | 1466037087923 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 17:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:31:27 INFO - PROCESS | 3552 | 1466037087926 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:31:27 INFO - PROCESS | 3552 | 1466037087928 Marionette TRACE conn6 <- [1,962,null,{}] 17:31:27 INFO - PROCESS | 3552 | 1466037087931 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}] 17:31:27 INFO - PROCESS | 3552 | 1466037087937 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:28 INFO - PROCESS | 3552 | 1466037088075 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 17:31:28 INFO - PROCESS | 3552 | 1466037088088 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:28 INFO - PROCESS | 3552 | 1466037088090 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:28 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCE9800 == 33 [pid = 3552] [id = 250] 17:31:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2FFD7000) [pid = 3552] [serial = 749] [outer = 0000000000000000] 17:31:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3B5CAC00) [pid = 3552] [serial = 750] [outer = 0000000A2FFD7000] 17:31:28 INFO - PROCESS | 3552 | 1466037088136 Marionette DEBUG loaded listener.js 17:31:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3BC7D400) [pid = 3552] [serial = 751] [outer = 0000000A2FFD7000] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A39671C00) [pid = 3552] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3BC9DC00) [pid = 3552] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3C290400) [pid = 3552] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2EEA0400) [pid = 3552] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3C55C800) [pid = 3552] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A38ACD400) [pid = 3552] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A326A4800) [pid = 3552] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3072FC00) [pid = 3552] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3B494400) [pid = 3552] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B4AD800) [pid = 3552] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3D9A0C00) [pid = 3552] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:31:28 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3B108400) [pid = 3552] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:31:28 INFO - PROCESS | 3552 | 1466037088735 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]]]}] 17:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 839ms 17:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:31:28 INFO - PROCESS | 3552 | 1466037088768 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 17:31:28 INFO - PROCESS | 3552 | 1466037088771 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 17:31:28 INFO - PROCESS | 3552 | 1466037088774 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:31:28 INFO - PROCESS | 3552 | 1466037088776 Marionette TRACE conn6 <- [1,966,null,{}] 17:31:28 INFO - PROCESS | 3552 | 1466037088779 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}] 17:31:28 INFO - PROCESS | 3552 | 1466037088781 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:28 INFO - PROCESS | 3552 | 1466037088862 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 17:31:28 INFO - PROCESS | 3552 | 1466037088869 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:28 INFO - PROCESS | 3552 | 1466037088871 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:28 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3E5B4800 == 34 [pid = 3552] [id = 251] 17:31:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2F05F000) [pid = 3552] [serial = 752] [outer = 0000000000000000] 17:31:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BA80400) [pid = 3552] [serial = 753] [outer = 0000000A2F05F000] 17:31:28 INFO - PROCESS | 3552 | 1466037088915 Marionette DEBUG loaded listener.js 17:31:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BC85800) [pid = 3552] [serial = 754] [outer = 0000000A2F05F000] 17:31:29 INFO - PROCESS | 3552 | 1466037089323 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]]]}] 17:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 585ms 17:31:29 INFO - PROCESS | 3552 | 1466037089371 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 17:31:29 INFO - PROCESS | 3552 | 1466037089373 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 17:31:29 INFO - PROCESS | 3552 | 1466037089377 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:31:29 INFO - PROCESS | 3552 | 1466037089378 Marionette TRACE conn6 <- [1,970,null,{}] 17:31:29 INFO - PROCESS | 3552 | 1466037089387 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}] 17:31:29 INFO - PROCESS | 3552 | 1466037089389 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:29 INFO - PROCESS | 3552 | 1466037089470 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 17:31:29 INFO - PROCESS | 3552 | 1466037089476 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:29 INFO - PROCESS | 3552 | 1466037089479 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7CF000 == 35 [pid = 3552] [id = 252] 17:31:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BC97800) [pid = 3552] [serial = 755] [outer = 0000000000000000] 17:31:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BCA0000) [pid = 3552] [serial = 756] [outer = 0000000A3BC97800] 17:31:29 INFO - PROCESS | 3552 | 1466037089525 Marionette DEBUG loaded listener.js 17:31:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BE52C00) [pid = 3552] [serial = 757] [outer = 0000000A3BC97800] 17:31:29 INFO - PROCESS | 3552 | 1466037089965 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]]]}] 17:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 628ms 17:31:30 INFO - PROCESS | 3552 | 1466037090015 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 17:31:30 INFO - PROCESS | 3552 | 1466037090018 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 17:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:31:30 INFO - PROCESS | 3552 | 1466037090021 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:31:30 INFO - PROCESS | 3552 | 1466037090023 Marionette TRACE conn6 <- [1,974,null,{}] 17:31:30 INFO - PROCESS | 3552 | 1466037090026 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}] 17:31:30 INFO - PROCESS | 3552 | 1466037090028 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:30 INFO - PROCESS | 3552 | 1466037090110 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 17:31:30 INFO - PROCESS | 3552 | 1466037090115 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:30 INFO - PROCESS | 3552 | 1466037090117 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3AFA8000 == 36 [pid = 3552] [id = 253] 17:31:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BE53C00) [pid = 3552] [serial = 758] [outer = 0000000000000000] 17:31:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BFAF400) [pid = 3552] [serial = 759] [outer = 0000000A3BE53C00] 17:31:30 INFO - PROCESS | 3552 | 1466037090162 Marionette DEBUG loaded listener.js 17:31:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C295C00) [pid = 3552] [serial = 760] [outer = 0000000A3BE53C00] 17:31:30 INFO - PROCESS | 3552 | 1466037090712 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]]]}] 17:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 17:31:30 INFO - PROCESS | 3552 | 1466037090773 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 17:31:30 INFO - PROCESS | 3552 | 1466037090778 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 17:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:31:30 INFO - PROCESS | 3552 | 1466037090788 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:31:30 INFO - PROCESS | 3552 | 1466037090792 Marionette TRACE conn6 <- [1,978,null,{}] 17:31:30 INFO - PROCESS | 3552 | 1466037090799 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}] 17:31:30 INFO - PROCESS | 3552 | 1466037090802 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:31 INFO - PROCESS | 3552 | 1466037091007 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 17:31:31 INFO - PROCESS | 3552 | 1466037091117 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:31 INFO - PROCESS | 3552 | 1466037091120 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35177800 == 37 [pid = 3552] [id = 254] 17:31:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2ED1C400) [pid = 3552] [serial = 761] [outer = 0000000000000000] 17:31:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A2F0A1400) [pid = 3552] [serial = 762] [outer = 0000000A2ED1C400] 17:31:31 INFO - PROCESS | 3552 | 1466037091180 Marionette DEBUG loaded listener.js 17:31:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A30190800) [pid = 3552] [serial = 763] [outer = 0000000A2ED1C400] 17:31:31 INFO - PROCESS | 3552 | 1466037091879 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]]]}] 17:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1124ms 17:31:31 INFO - PROCESS | 3552 | 1466037091955 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 17:31:31 INFO - PROCESS | 3552 | 1466037091960 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 17:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:31:31 INFO - PROCESS | 3552 | 1466037091967 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:31:31 INFO - PROCESS | 3552 | 1466037091970 Marionette TRACE conn6 <- [1,982,null,{}] 17:31:31 INFO - PROCESS | 3552 | 1466037091974 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}] 17:31:31 INFO - PROCESS | 3552 | 1466037091977 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:32 INFO - PROCESS | 3552 | 1466037092114 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 17:31:32 INFO - PROCESS | 3552 | 1466037092182 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:32 INFO - PROCESS | 3552 | 1466037092184 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC42000 == 38 [pid = 3552] [id = 255] 17:31:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A38A67C00) [pid = 3552] [serial = 764] [outer = 0000000000000000] 17:31:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A38A80400) [pid = 3552] [serial = 765] [outer = 0000000A38A67C00] 17:31:32 INFO - PROCESS | 3552 | 1466037092242 Marionette DEBUG loaded listener.js 17:31:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A38FA3000) [pid = 3552] [serial = 766] [outer = 0000000A38A67C00] 17:31:33 INFO - PROCESS | 3552 | 1466037093131 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]]]}] 17:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1182ms 17:31:33 INFO - PROCESS | 3552 | 1466037093154 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 17:31:33 INFO - PROCESS | 3552 | 1466037093158 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 17:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:31:33 INFO - PROCESS | 3552 | 1466037093164 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:31:33 INFO - PROCESS | 3552 | 1466037093167 Marionette TRACE conn6 <- [1,986,null,{}] 17:31:33 INFO - PROCESS | 3552 | 1466037093173 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}] 17:31:33 INFO - PROCESS | 3552 | 1466037093176 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:33 INFO - PROCESS | 3552 | 1466037093302 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 17:31:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7CF000 == 37 [pid = 3552] [id = 252] 17:31:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3E5B4800 == 36 [pid = 3552] [id = 251] 17:31:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCE9800 == 35 [pid = 3552] [id = 250] 17:31:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC42800 == 34 [pid = 3552] [id = 249] 17:31:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BA52800 == 33 [pid = 3552] [id = 248] 17:31:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B306800 == 32 [pid = 3552] [id = 247] 17:31:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35641000 == 31 [pid = 3552] [id = 246] 17:31:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A30179000 == 30 [pid = 3552] [id = 245] 17:31:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FF40800 == 29 [pid = 3552] [id = 244] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3B5CD400) [pid = 3552] [serial = 702] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3BAEDC00) [pid = 3552] [serial = 703] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3C1E4C00) [pid = 3552] [serial = 705] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3C55F800) [pid = 3552] [serial = 685] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2ED1C800) [pid = 3552] [serial = 687] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A33908000) [pid = 3552] [serial = 688] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3C568000) [pid = 3552] [serial = 708] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38DB3C00) [pid = 3552] [serial = 696] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3AF6A800) [pid = 3552] [serial = 697] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A33B35C00) [pid = 3552] [serial = 690] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A35239800) [pid = 3552] [serial = 691] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3523C400) [pid = 3552] [serial = 693] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3C37CC00) [pid = 3552] [serial = 706] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A38A41800) [pid = 3552] [serial = 694] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3B4B4400) [pid = 3552] [serial = 699] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3D998000) [pid = 3552] [serial = 715] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3E5EFC00) [pid = 3552] [serial = 717] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3EC46000) [pid = 3552] [serial = 718] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3D3B9400) [pid = 3552] [serial = 714] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3D107800) [pid = 3552] [serial = 709] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3D10D800) [pid = 3552] [serial = 712] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3BA78400) [pid = 3552] [serial = 711] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3B5C9400) [pid = 3552] [serial = 700] [outer = 0000000000000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3552 | 1466037093407 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:33 INFO - PROCESS | 3552 | 1466037093412 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2EDC7000 == 30 [pid = 3552] [id = 256] 17:31:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2ED1C800) [pid = 3552] [serial = 767] [outer = 0000000000000000] 17:31:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2EE92000) [pid = 3552] [serial = 768] [outer = 0000000A2ED1C800] 17:31:33 INFO - PROCESS | 3552 | 1466037093461 Marionette DEBUG loaded listener.js 17:31:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3072FC00) [pid = 3552] [serial = 769] [outer = 0000000A2ED1C800] 17:31:33 INFO - PROCESS | 3552 | 1466037093908 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]]]}] 17:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 794ms 17:31:33 INFO - PROCESS | 3552 | 1466037093962 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 17:31:33 INFO - PROCESS | 3552 | 1466037093967 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 17:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:31:33 INFO - PROCESS | 3552 | 1466037093973 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:31:33 INFO - PROCESS | 3552 | 1466037093975 Marionette TRACE conn6 <- [1,990,null,{}] 17:31:33 INFO - PROCESS | 3552 | 1466037093979 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}] 17:31:33 INFO - PROCESS | 3552 | 1466037093982 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:34 INFO - PROCESS | 3552 | 1466037094072 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 17:31:34 INFO - PROCESS | 3552 | 1466037094085 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:34 INFO - PROCESS | 3552 | 1466037094087 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39064000 == 31 [pid = 3552] [id = 257] 17:31:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3560F800) [pid = 3552] [serial = 770] [outer = 0000000000000000] 17:31:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A35CB1C00) [pid = 3552] [serial = 771] [outer = 0000000A3560F800] 17:31:34 INFO - PROCESS | 3552 | 1466037094136 Marionette DEBUG loaded listener.js 17:31:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38A6B400) [pid = 3552] [serial = 772] [outer = 0000000A3560F800] 17:31:34 INFO - PROCESS | 3552 | 1466037094604 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]]]}] 17:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 17:31:34 INFO - PROCESS | 3552 | 1466037094669 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 17:31:34 INFO - PROCESS | 3552 | 1466037094671 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 17:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:31:34 INFO - PROCESS | 3552 | 1466037094675 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:31:34 INFO - PROCESS | 3552 | 1466037094679 Marionette TRACE conn6 <- [1,994,null,{}] 17:31:34 INFO - PROCESS | 3552 | 1466037094723 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}] 17:31:34 INFO - PROCESS | 3552 | 1466037094728 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:34 INFO - PROCESS | 3552 | 1466037094856 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 17:31:34 INFO - PROCESS | 3552 | 1466037094867 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:34 INFO - PROCESS | 3552 | 1466037094870 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAA7800 == 32 [pid = 3552] [id = 258] 17:31:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2ED23C00) [pid = 3552] [serial = 773] [outer = 0000000000000000] 17:31:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3AF66400) [pid = 3552] [serial = 774] [outer = 0000000A2ED23C00] 17:31:34 INFO - PROCESS | 3552 | 1466037094919 Marionette DEBUG loaded listener.js 17:31:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B4AD400) [pid = 3552] [serial = 775] [outer = 0000000A2ED23C00] 17:31:35 INFO - PROCESS | 3552 | 1466037095344 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]]]}] 17:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 691ms 17:31:35 INFO - PROCESS | 3552 | 1466037095369 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 17:31:35 INFO - PROCESS | 3552 | 1466037095371 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 17:31:35 INFO - PROCESS | 3552 | 1466037095375 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:31:35 INFO - PROCESS | 3552 | 1466037095377 Marionette TRACE conn6 <- [1,998,null,{}] 17:31:35 INFO - PROCESS | 3552 | 1466037095380 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}] 17:31:35 INFO - PROCESS | 3552 | 1466037095382 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:35 INFO - PROCESS | 3552 | 1466037095504 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 17:31:35 INFO - PROCESS | 3552 | 1466037095517 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:35 INFO - PROCESS | 3552 | 1466037095519 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C2DA800 == 33 [pid = 3552] [id = 259] 17:31:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3AFF4400) [pid = 3552] [serial = 776] [outer = 0000000000000000] 17:31:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B4B8C00) [pid = 3552] [serial = 777] [outer = 0000000A3AFF4400] 17:31:35 INFO - PROCESS | 3552 | 1466037095565 Marionette DEBUG loaded listener.js 17:31:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BA7E000) [pid = 3552] [serial = 778] [outer = 0000000A3AFF4400] 17:31:36 INFO - PROCESS | 3552 | 1466037096029 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]]]}] 17:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 691ms 17:31:36 INFO - PROCESS | 3552 | 1466037096069 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 17:31:36 INFO - PROCESS | 3552 | 1466037096071 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 17:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:31:36 INFO - PROCESS | 3552 | 1466037096080 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:31:36 INFO - PROCESS | 3552 | 1466037096082 Marionette TRACE conn6 <- [1,1002,null,{}] 17:31:36 INFO - PROCESS | 3552 | 1466037096085 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}] 17:31:36 INFO - PROCESS | 3552 | 1466037096088 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:36 INFO - PROCESS | 3552 | 1466037096233 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 17:31:36 INFO - PROCESS | 3552 | 1466037096281 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:36 INFO - PROCESS | 3552 | 1466037096284 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3E5BF000 == 34 [pid = 3552] [id = 260] 17:31:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BAF7400) [pid = 3552] [serial = 779] [outer = 0000000000000000] 17:31:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BC81800) [pid = 3552] [serial = 780] [outer = 0000000A3BAF7400] 17:31:36 INFO - PROCESS | 3552 | 1466037096328 Marionette DEBUG loaded listener.js 17:31:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BD84000) [pid = 3552] [serial = 781] [outer = 0000000A3BAF7400] 17:31:36 INFO - PROCESS | 3552 | 1466037096772 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]]]}] 17:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 732ms 17:31:36 INFO - PROCESS | 3552 | 1466037096810 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 17:31:36 INFO - PROCESS | 3552 | 1466037096812 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 17:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:31:36 INFO - PROCESS | 3552 | 1466037096820 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:31:36 INFO - PROCESS | 3552 | 1466037096822 Marionette TRACE conn6 <- [1,1006,null,{}] 17:31:36 INFO - PROCESS | 3552 | 1466037096826 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}] 17:31:36 INFO - PROCESS | 3552 | 1466037096832 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:36 INFO - PROCESS | 3552 | 1466037096969 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 17:31:37 INFO - PROCESS | 3552 | 1466037097022 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:37 INFO - PROCESS | 3552 | 1466037097025 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42304000 == 35 [pid = 3552] [id = 261] 17:31:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C55B400) [pid = 3552] [serial = 782] [outer = 0000000000000000] 17:31:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C568800) [pid = 3552] [serial = 783] [outer = 0000000A3C55B400] 17:31:37 INFO - PROCESS | 3552 | 1466037097071 Marionette DEBUG loaded listener.js 17:31:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3D105400) [pid = 3552] [serial = 784] [outer = 0000000A3C55B400] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A38DACC00) [pid = 3552] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2ED1FC00) [pid = 3552] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2FFD9C00) [pid = 3552] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A30619000) [pid = 3552] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2EE92C00) [pid = 3552] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2FFD7000) [pid = 3552] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2EE7D000) [pid = 3552] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3BC97800) [pid = 3552] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2EE9E800) [pid = 3552] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A390E3800) [pid = 3552] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3C28F000) [pid = 3552] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3ECDB400) [pid = 3552] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2F05F000) [pid = 3552] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:31:37 INFO - PROCESS | 3552 | 1466037097537 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]]]}] 17:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 775ms 17:31:37 INFO - PROCESS | 3552 | 1466037097598 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 17:31:37 INFO - PROCESS | 3552 | 1466037097600 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 17:31:37 INFO - PROCESS | 3552 | 1466037097603 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:31:37 INFO - PROCESS | 3552 | 1466037097605 Marionette TRACE conn6 <- [1,1010,null,{}] 17:31:37 INFO - PROCESS | 3552 | 1466037097608 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}] 17:31:37 INFO - PROCESS | 3552 | 1466037097610 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:37 INFO - PROCESS | 3552 | 1466037097692 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 17:31:37 INFO - PROCESS | 3552 | 1466037097698 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:37 INFO - PROCESS | 3552 | 1466037097700 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42343800 == 36 [pid = 3552] [id = 262] 17:31:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A30736C00) [pid = 3552] [serial = 785] [outer = 0000000000000000] 17:31:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A356E4000) [pid = 3552] [serial = 786] [outer = 0000000A30736C00] 17:31:37 INFO - PROCESS | 3552 | 1466037097744 Marionette DEBUG loaded listener.js 17:31:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BC83400) [pid = 3552] [serial = 787] [outer = 0000000A30736C00] 17:31:38 INFO - PROCESS | 3552 | 1466037098174 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]]]}] 17:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 628ms 17:31:38 INFO - PROCESS | 3552 | 1466037098235 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 17:31:38 INFO - PROCESS | 3552 | 1466037098237 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 17:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:31:38 INFO - PROCESS | 3552 | 1466037098241 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:31:38 INFO - PROCESS | 3552 | 1466037098243 Marionette TRACE conn6 <- [1,1014,null,{}] 17:31:38 INFO - PROCESS | 3552 | 1466037098246 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}] 17:31:38 INFO - PROCESS | 3552 | 1466037098248 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:38 INFO - PROCESS | 3552 | 1466037098333 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 17:31:38 INFO - PROCESS | 3552 | 1466037098340 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:38 INFO - PROCESS | 3552 | 1466037098342 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4259E000 == 37 [pid = 3552] [id = 263] 17:31:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3D10C000) [pid = 3552] [serial = 788] [outer = 0000000000000000] 17:31:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3D1C8800) [pid = 3552] [serial = 789] [outer = 0000000A3D10C000] 17:31:38 INFO - PROCESS | 3552 | 1466037098387 Marionette DEBUG loaded listener.js 17:31:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3D58D400) [pid = 3552] [serial = 790] [outer = 0000000A3D10C000] 17:31:38 INFO - PROCESS | 3552 | 1466037098814 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]]]}] 17:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 17:31:38 INFO - PROCESS | 3552 | 1466037098872 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 17:31:38 INFO - PROCESS | 3552 | 1466037098874 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 17:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:31:38 INFO - PROCESS | 3552 | 1466037098878 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:31:38 INFO - PROCESS | 3552 | 1466037098880 Marionette TRACE conn6 <- [1,1018,null,{}] 17:31:38 INFO - PROCESS | 3552 | 1466037098884 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}] 17:31:38 INFO - PROCESS | 3552 | 1466037098886 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:38 INFO - PROCESS | 3552 | 1466037098970 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 17:31:38 INFO - PROCESS | 3552 | 1466037098977 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:38 INFO - PROCESS | 3552 | 1466037098979 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAA7000 == 38 [pid = 3552] [id = 264] 17:31:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3E490C00) [pid = 3552] [serial = 791] [outer = 0000000000000000] 17:31:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3E556000) [pid = 3552] [serial = 792] [outer = 0000000A3E490C00] 17:31:39 INFO - PROCESS | 3552 | 1466037099024 Marionette DEBUG loaded listener.js 17:31:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3EC4A800) [pid = 3552] [serial = 793] [outer = 0000000A3E490C00] 17:31:39 INFO - PROCESS | 3552 | 1466037099460 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]]]}] 17:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 627ms 17:31:39 INFO - PROCESS | 3552 | 1466037099507 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 17:31:39 INFO - PROCESS | 3552 | 1466037099509 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 17:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:31:39 INFO - PROCESS | 3552 | 1466037099562 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:31:39 INFO - PROCESS | 3552 | 1466037099566 Marionette TRACE conn6 <- [1,1022,null,{}] 17:31:39 INFO - PROCESS | 3552 | 1466037099572 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}] 17:31:39 INFO - PROCESS | 3552 | 1466037099576 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:39 INFO - PROCESS | 3552 | 1466037099698 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 17:31:39 INFO - PROCESS | 3552 | 1466037099808 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:39 INFO - PROCESS | 3552 | 1466037099812 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A345B3000 == 39 [pid = 3552] [id = 265] 17:31:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2F05C800) [pid = 3552] [serial = 794] [outer = 0000000000000000] 17:31:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2F0A3C00) [pid = 3552] [serial = 795] [outer = 0000000A2F05C800] 17:31:39 INFO - PROCESS | 3552 | 1466037099872 Marionette DEBUG loaded listener.js 17:31:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A34186400) [pid = 3552] [serial = 796] [outer = 0000000A2F05C800] 17:31:40 INFO - PROCESS | 3552 | 1466037100540 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]]]}] 17:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1077ms 17:31:40 INFO - PROCESS | 3552 | 1466037100599 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 17:31:40 INFO - PROCESS | 3552 | 1466037100603 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 17:31:40 INFO - PROCESS | 3552 | 1466037100609 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:31:40 INFO - PROCESS | 3552 | 1466037100612 Marionette TRACE conn6 <- [1,1026,null,{}] 17:31:40 INFO - PROCESS | 3552 | 1466037100619 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}] 17:31:40 INFO - PROCESS | 3552 | 1466037100624 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:40 INFO - PROCESS | 3552 | 1466037100769 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 17:31:40 INFO - PROCESS | 3552 | 1466037100880 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:40 INFO - PROCESS | 3552 | 1466037100883 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECBB000 == 40 [pid = 3552] [id = 266] 17:31:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A38DAD800) [pid = 3552] [serial = 797] [outer = 0000000000000000] 17:31:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3909B000) [pid = 3552] [serial = 798] [outer = 0000000A38DAD800] 17:31:40 INFO - PROCESS | 3552 | 1466037100942 Marionette DEBUG loaded listener.js 17:31:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3B505000) [pid = 3552] [serial = 799] [outer = 0000000A38DAD800] 17:31:41 INFO - PROCESS | 3552 | 1466037101539 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]]]}] 17:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 986ms 17:31:41 INFO - PROCESS | 3552 | 1466037101599 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 17:31:41 INFO - PROCESS | 3552 | 1466037101602 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 17:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:31:41 INFO - PROCESS | 3552 | 1466037101606 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:31:41 INFO - PROCESS | 3552 | 1466037101608 Marionette TRACE conn6 <- [1,1030,null,{}] 17:31:41 INFO - PROCESS | 3552 | 1466037101612 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}] 17:31:41 INFO - PROCESS | 3552 | 1466037101615 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:41 INFO - PROCESS | 3552 | 1466037101730 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 17:31:41 INFO - PROCESS | 3552 | 1466037101853 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:41 INFO - PROCESS | 3552 | 1466037101860 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4339A800 == 41 [pid = 3552] [id = 267] 17:31:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3C29A800) [pid = 3552] [serial = 800] [outer = 0000000000000000] 17:31:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3C37E400) [pid = 3552] [serial = 801] [outer = 0000000A3C29A800] 17:31:41 INFO - PROCESS | 3552 | 1466037101920 Marionette DEBUG loaded listener.js 17:31:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3D104800) [pid = 3552] [serial = 802] [outer = 0000000A3C29A800] 17:31:42 INFO - PROCESS | 3552 | 1466037102494 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]]]}] 17:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 944ms 17:31:42 INFO - PROCESS | 3552 | 1466037102551 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 17:31:42 INFO - PROCESS | 3552 | 1466037102554 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 17:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:31:42 INFO - PROCESS | 3552 | 1466037102558 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:31:42 INFO - PROCESS | 3552 | 1466037102560 Marionette TRACE conn6 <- [1,1034,null,{}] 17:31:42 INFO - PROCESS | 3552 | 1466037102564 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}] 17:31:42 INFO - PROCESS | 3552 | 1466037102567 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:42 INFO - PROCESS | 3552 | 1466037102681 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 17:31:42 INFO - PROCESS | 3552 | 1466037102755 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:42 INFO - PROCESS | 3552 | 1466037102758 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3B9000 == 42 [pid = 3552] [id = 268] 17:31:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A2F0A4400) [pid = 3552] [serial = 803] [outer = 0000000000000000] 17:31:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A3ECD4800) [pid = 3552] [serial = 804] [outer = 0000000A2F0A4400] 17:31:42 INFO - PROCESS | 3552 | 1466037102857 Marionette DEBUG loaded listener.js 17:31:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A3F77BC00) [pid = 3552] [serial = 805] [outer = 0000000A2F0A4400] 17:31:43 INFO - PROCESS | 3552 | 1466037103574 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]]]}] 17:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1027ms 17:31:43 INFO - PROCESS | 3552 | 1466037103587 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 17:31:43 INFO - PROCESS | 3552 | 1466037103592 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 17:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:31:43 INFO - PROCESS | 3552 | 1466037103596 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:31:43 INFO - PROCESS | 3552 | 1466037103600 Marionette TRACE conn6 <- [1,1038,null,{}] 17:31:43 INFO - PROCESS | 3552 | 1466037103605 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}] 17:31:43 INFO - PROCESS | 3552 | 1466037103608 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:43 INFO - PROCESS | 3552 | 1466037103731 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 17:31:43 INFO - PROCESS | 3552 | 1466037103808 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:43 INFO - PROCESS | 3552 | 1466037103811 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2D50A800 == 43 [pid = 3552] [id = 269] 17:31:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A2FC3E000) [pid = 3552] [serial = 806] [outer = 0000000000000000] 17:31:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A341F5C00) [pid = 3552] [serial = 807] [outer = 0000000A2FC3E000] 17:31:43 INFO - PROCESS | 3552 | 1466037103910 Marionette DEBUG loaded listener.js 17:31:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (0000000A38A3F400) [pid = 3552] [serial = 808] [outer = 0000000A2FC3E000] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4259E000 == 42 [pid = 3552] [id = 263] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42343800 == 41 [pid = 3552] [id = 262] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42304000 == 40 [pid = 3552] [id = 261] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3E5BF000 == 39 [pid = 3552] [id = 260] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C2DA800 == 38 [pid = 3552] [id = 259] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAA7800 == 37 [pid = 3552] [id = 258] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39064000 == 36 [pid = 3552] [id = 257] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2EDC7000 == 35 [pid = 3552] [id = 256] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC42000 == 34 [pid = 3552] [id = 255] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3AFA8000 == 33 [pid = 3552] [id = 253] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35177800 == 32 [pid = 3552] [id = 254] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3B9000 == 31 [pid = 3552] [id = 268] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4339A800 == 30 [pid = 3552] [id = 267] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECBB000 == 29 [pid = 3552] [id = 266] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAA7000 == 28 [pid = 3552] [id = 264] 17:31:44 INFO - PROCESS | 3552 | --DOCSHELL 0000000A345B3000 == 27 [pid = 3552] [id = 265] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (0000000A38DB2400) [pid = 3552] [serial = 744] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A3969B400) [pid = 3552] [serial = 747] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A38F0E800) [pid = 3552] [serial = 745] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A30739C00) [pid = 3552] [serial = 738] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A34314400) [pid = 3552] [serial = 739] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A35237400) [pid = 3552] [serial = 733] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A33908C00) [pid = 3552] [serial = 732] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A2F062800) [pid = 3552] [serial = 735] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3B5CAC00) [pid = 3552] [serial = 750] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A2F172000) [pid = 3552] [serial = 736] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3B48D800) [pid = 3552] [serial = 748] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A38A40800) [pid = 3552] [serial = 741] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BCA0000) [pid = 3552] [serial = 756] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38A3DC00) [pid = 3552] [serial = 721] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A33B9B400) [pid = 3552] [serial = 720] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3B851000) [pid = 3552] [serial = 724] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3AFEE800) [pid = 3552] [serial = 723] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3EC4D000) [pid = 3552] [serial = 727] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3C565C00) [pid = 3552] [serial = 726] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3F77E800) [pid = 3552] [serial = 730] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3ECDE000) [pid = 3552] [serial = 729] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BC7D400) [pid = 3552] [serial = 751] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BFAF400) [pid = 3552] [serial = 759] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BA80400) [pid = 3552] [serial = 753] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BC85800) [pid = 3552] [serial = 754] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3BE52C00) [pid = 3552] [serial = 757] [outer = 0000000000000000] [url = about:blank] 17:31:44 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38A7FC00) [pid = 3552] [serial = 742] [outer = 0000000000000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3552 | 1466037105123 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]]]}] 17:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1591ms 17:31:45 INFO - PROCESS | 3552 | 1466037105192 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 3552 | 1466037105197 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 17:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:31:45 INFO - PROCESS | 3552 | 1466037105204 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - PROCESS | 3552 | 1466037105207 Marionette TRACE conn6 <- [1,1042,null,{}] 17:31:45 INFO - PROCESS | 3552 | 1466037105214 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}] 17:31:45 INFO - PROCESS | 3552 | 1466037105217 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:45 INFO - PROCESS | 3552 | 1466037105302 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 17:31:45 INFO - PROCESS | 3552 | 1466037105316 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:45 INFO - PROCESS | 3552 | 1466037105319 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33D41800 == 28 [pid = 3552] [id = 270] 17:31:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2F09AC00) [pid = 3552] [serial = 809] [outer = 0000000000000000] 17:31:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F0A0C00) [pid = 3552] [serial = 810] [outer = 0000000A2F09AC00] 17:31:45 INFO - PROCESS | 3552 | 1466037105367 Marionette DEBUG loaded listener.js 17:31:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2F668000) [pid = 3552] [serial = 811] [outer = 0000000A2F09AC00] 17:31:45 INFO - PROCESS | 3552 | 1466037105874 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]]]}] 17:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 17:31:45 INFO - PROCESS | 3552 | 1466037105897 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 3552 | 1466037105902 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 17:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:31:45 INFO - PROCESS | 3552 | 1466037105909 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - PROCESS | 3552 | 1466037105912 Marionette TRACE conn6 <- [1,1046,null,{}] 17:31:45 INFO - PROCESS | 3552 | 1466037105915 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}] 17:31:45 INFO - PROCESS | 3552 | 1466037105918 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:46 INFO - PROCESS | 3552 | 1466037106046 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 17:31:46 INFO - PROCESS | 3552 | 1466037106125 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:46 INFO - PROCESS | 3552 | 1466037106128 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:46 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3901B800 == 29 [pid = 3552] [id = 271] 17:31:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A33902C00) [pid = 3552] [serial = 812] [outer = 0000000000000000] 17:31:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3431A000) [pid = 3552] [serial = 813] [outer = 0000000A33902C00] 17:31:46 INFO - PROCESS | 3552 | 1466037106176 Marionette DEBUG loaded listener.js 17:31:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3523BC00) [pid = 3552] [serial = 814] [outer = 0000000A33902C00] 17:31:46 INFO - PROCESS | 3552 | 1466037106562 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]]]}] 17:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 17:31:46 INFO - PROCESS | 3552 | 1466037106601 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 17:31:46 INFO - PROCESS | 3552 | 1466037106603 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 17:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:31:46 INFO - PROCESS | 3552 | 1466037106607 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:31:46 INFO - PROCESS | 3552 | 1466037106610 Marionette TRACE conn6 <- [1,1050,null,{}] 17:31:46 INFO - PROCESS | 3552 | 1466037106622 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}] 17:31:46 INFO - PROCESS | 3552 | 1466037106627 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:46 INFO - PROCESS | 3552 | 1466037106713 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 17:31:46 INFO - PROCESS | 3552 | 1466037106720 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:46 INFO - PROCESS | 3552 | 1466037106723 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:46 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B533800 == 30 [pid = 3552] [id = 272] 17:31:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2EE9A800) [pid = 3552] [serial = 815] [outer = 0000000000000000] 17:31:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38A73400) [pid = 3552] [serial = 816] [outer = 0000000A2EE9A800] 17:31:46 INFO - PROCESS | 3552 | 1466037106773 Marionette DEBUG loaded listener.js 17:31:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38DAAC00) [pid = 3552] [serial = 817] [outer = 0000000A2EE9A800] 17:31:47 INFO - PROCESS | 3552 | 1466037107258 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]]]}] 17:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 692ms 17:31:47 INFO - PROCESS | 3552 | 1466037107301 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 17:31:47 INFO - PROCESS | 3552 | 1466037107304 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 17:31:47 INFO - PROCESS | 3552 | 1466037107308 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:31:47 INFO - PROCESS | 3552 | 1466037107310 Marionette TRACE conn6 <- [1,1054,null,{}] 17:31:47 INFO - PROCESS | 3552 | 1466037107313 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}] 17:31:47 INFO - PROCESS | 3552 | 1466037107315 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:47 INFO - PROCESS | 3552 | 1466037107456 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 17:31:47 INFO - PROCESS | 3552 | 1466037107479 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:47 INFO - PROCESS | 3552 | 1466037107481 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:47 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAAE000 == 31 [pid = 3552] [id = 273] 17:31:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A38F0E800) [pid = 3552] [serial = 818] [outer = 0000000000000000] 17:31:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A38FADC00) [pid = 3552] [serial = 819] [outer = 0000000A38F0E800] 17:31:47 INFO - PROCESS | 3552 | 1466037107528 Marionette DEBUG loaded listener.js 17:31:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A396A0800) [pid = 3552] [serial = 820] [outer = 0000000A38F0E800] 17:31:47 INFO - PROCESS | 3552 | 1466037107980 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]]]}] 17:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 733ms 17:31:48 INFO - PROCESS | 3552 | 1466037108044 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 17:31:48 INFO - PROCESS | 3552 | 1466037108046 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 17:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:31:48 INFO - PROCESS | 3552 | 1466037108057 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:31:48 INFO - PROCESS | 3552 | 1466037108058 Marionette TRACE conn6 <- [1,1058,null,{}] 17:31:48 INFO - PROCESS | 3552 | 1466037108067 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}] 17:31:48 INFO - PROCESS | 3552 | 1466037108069 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:48 INFO - PROCESS | 3552 | 1466037108188 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 17:31:48 INFO - PROCESS | 3552 | 1466037108199 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:48 INFO - PROCESS | 3552 | 1466037108201 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCE6800 == 32 [pid = 3552] [id = 274] 17:31:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A326A0C00) [pid = 3552] [serial = 821] [outer = 0000000000000000] 17:31:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B48F400) [pid = 3552] [serial = 822] [outer = 0000000A326A0C00] 17:31:48 INFO - PROCESS | 3552 | 1466037108246 Marionette DEBUG loaded listener.js 17:31:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3B4B0800) [pid = 3552] [serial = 823] [outer = 0000000A326A0C00] 17:31:48 INFO - PROCESS | 3552 | 1466037108805 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]]]}] 17:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 796ms 17:31:48 INFO - PROCESS | 3552 | 1466037108854 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 17:31:48 INFO - PROCESS | 3552 | 1466037108856 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 17:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:31:48 INFO - PROCESS | 3552 | 1466037108866 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:31:48 INFO - PROCESS | 3552 | 1466037108868 Marionette TRACE conn6 <- [1,1062,null,{}] 17:31:48 INFO - PROCESS | 3552 | 1466037108872 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}] 17:31:48 INFO - PROCESS | 3552 | 1466037108878 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:49 INFO - PROCESS | 3552 | 1466037109226 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BAF7400) [pid = 3552] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3C55B400) [pid = 3552] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2ED23C00) [pid = 3552] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A38A67C00) [pid = 3552] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2ED1C400) [pid = 3552] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3560F800) [pid = 3552] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2ED1C800) [pid = 3552] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3BE53C00) [pid = 3552] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A30736C00) [pid = 3552] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3AFF4400) [pid = 3552] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3D10C000) [pid = 3552] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:31:49 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3E490C00) [pid = 3552] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:31:49 INFO - PROCESS | 3552 | 1466037109276 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:49 INFO - PROCESS | 3552 | 1466037109278 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:49 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3E6BA000 == 33 [pid = 3552] [id = 275] 17:31:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2ED23C00) [pid = 3552] [serial = 824] [outer = 0000000000000000] 17:31:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2FF31400) [pid = 3552] [serial = 825] [outer = 0000000A2ED23C00] 17:31:49 INFO - PROCESS | 3552 | 1466037109332 Marionette DEBUG loaded listener.js 17:31:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BA7D800) [pid = 3552] [serial = 826] [outer = 0000000A2ED23C00] 17:31:49 INFO - PROCESS | 3552 | 1466037109689 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]]]}] 17:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 881ms 17:31:49 INFO - PROCESS | 3552 | 1466037109748 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 17:31:49 INFO - PROCESS | 3552 | 1466037109750 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 17:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:31:49 INFO - PROCESS | 3552 | 1466037109753 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:31:49 INFO - PROCESS | 3552 | 1466037109755 Marionette TRACE conn6 <- [1,1066,null,{}] 17:31:49 INFO - PROCESS | 3552 | 1466037109759 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}] 17:31:49 INFO - PROCESS | 3552 | 1466037109761 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:49 INFO - PROCESS | 3552 | 1466037109841 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 17:31:49 INFO - PROCESS | 3552 | 1466037109847 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:49 INFO - PROCESS | 3552 | 1466037109848 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:49 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40394800 == 34 [pid = 3552] [id = 276] 17:31:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BC9D800) [pid = 3552] [serial = 827] [outer = 0000000000000000] 17:31:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BCA5000) [pid = 3552] [serial = 828] [outer = 0000000A3BC9D800] 17:31:49 INFO - PROCESS | 3552 | 1466037109892 Marionette DEBUG loaded listener.js 17:31:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BE58C00) [pid = 3552] [serial = 829] [outer = 0000000A3BC9D800] 17:31:50 INFO - PROCESS | 3552 | 1466037110305 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]]]}] 17:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 587ms 17:31:50 INFO - PROCESS | 3552 | 1466037110344 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 17:31:50 INFO - PROCESS | 3552 | 1466037110347 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 17:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:31:50 INFO - PROCESS | 3552 | 1466037110350 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:31:50 INFO - PROCESS | 3552 | 1466037110352 Marionette TRACE conn6 <- [1,1070,null,{}] 17:31:50 INFO - PROCESS | 3552 | 1466037110355 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}] 17:31:50 INFO - PROCESS | 3552 | 1466037110357 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:50 INFO - PROCESS | 3552 | 1466037110440 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 17:31:50 INFO - PROCESS | 3552 | 1466037110446 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:50 INFO - PROCESS | 3552 | 1466037110448 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4230D000 == 35 [pid = 3552] [id = 277] 17:31:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BCA2800) [pid = 3552] [serial = 830] [outer = 0000000000000000] 17:31:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C298000) [pid = 3552] [serial = 831] [outer = 0000000A3BCA2800] 17:31:50 INFO - PROCESS | 3552 | 1466037110500 Marionette DEBUG loaded listener.js 17:31:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C55D000) [pid = 3552] [serial = 832] [outer = 0000000A3BCA2800] 17:31:50 INFO - PROCESS | 3552 | 1466037110939 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]]]}] 17:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 626ms 17:31:50 INFO - PROCESS | 3552 | 1466037110984 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 17:31:50 INFO - PROCESS | 3552 | 1466037110987 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 17:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:31:50 INFO - PROCESS | 3552 | 1466037110990 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:31:50 INFO - PROCESS | 3552 | 1466037110992 Marionette TRACE conn6 <- [1,1074,null,{}] 17:31:51 INFO - PROCESS | 3552 | 1466037111000 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}] 17:31:51 INFO - PROCESS | 3552 | 1466037111002 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:51 INFO - PROCESS | 3552 | 1466037111087 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 17:31:51 INFO - PROCESS | 3552 | 1466037111093 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:51 INFO - PROCESS | 3552 | 1466037111095 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B531800 == 36 [pid = 3552] [id = 278] 17:31:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C566000) [pid = 3552] [serial = 833] [outer = 0000000000000000] 17:31:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C963800) [pid = 3552] [serial = 834] [outer = 0000000A3C566000] 17:31:51 INFO - PROCESS | 3552 | 1466037111142 Marionette DEBUG loaded listener.js 17:31:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3D10B800) [pid = 3552] [serial = 835] [outer = 0000000A3C566000] 17:31:51 INFO - PROCESS | 3552 | 1466037111972 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]]]}] 17:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1027ms 17:31:52 INFO - PROCESS | 3552 | 1466037112020 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 17:31:52 INFO - PROCESS | 3552 | 1466037112025 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 17:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:31:52 INFO - PROCESS | 3552 | 1466037112030 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:31:52 INFO - PROCESS | 3552 | 1466037112036 Marionette TRACE conn6 <- [1,1078,null,{}] 17:31:52 INFO - PROCESS | 3552 | 1466037112062 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}] 17:31:52 INFO - PROCESS | 3552 | 1466037112065 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:52 INFO - PROCESS | 3552 | 1466037112221 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 17:31:52 INFO - PROCESS | 3552 | 1466037112331 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:52 INFO - PROCESS | 3552 | 1466037112334 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38EA2000 == 37 [pid = 3552] [id = 279] 17:31:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2F16D800) [pid = 3552] [serial = 836] [outer = 0000000000000000] 17:31:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A2FBE2C00) [pid = 3552] [serial = 837] [outer = 0000000A2F16D800] 17:31:52 INFO - PROCESS | 3552 | 1466037112394 Marionette DEBUG loaded listener.js 17:31:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A34315000) [pid = 3552] [serial = 838] [outer = 0000000A2F16D800] 17:31:53 INFO - PROCESS | 3552 | 1466037113087 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]]]}] 17:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1102ms 17:31:53 INFO - PROCESS | 3552 | 1466037113141 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 17:31:53 INFO - PROCESS | 3552 | 1466037113147 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 17:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:31:53 INFO - PROCESS | 3552 | 1466037113153 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:31:53 INFO - PROCESS | 3552 | 1466037113157 Marionette TRACE conn6 <- [1,1082,null,{}] 17:31:53 INFO - PROCESS | 3552 | 1466037113161 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}] 17:31:53 INFO - PROCESS | 3552 | 1466037113164 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:53 INFO - PROCESS | 3552 | 1466037113301 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 17:31:53 INFO - PROCESS | 3552 | 1466037113370 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:53 INFO - PROCESS | 3552 | 1466037113373 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:53 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2F85C800 == 38 [pid = 3552] [id = 280] 17:31:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A2EE7B400) [pid = 3552] [serial = 839] [outer = 0000000000000000] 17:31:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A2F09BC00) [pid = 3552] [serial = 840] [outer = 0000000A2EE7B400] 17:31:53 INFO - PROCESS | 3552 | 1466037113551 Marionette DEBUG loaded listener.js 17:31:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A33B2FC00) [pid = 3552] [serial = 841] [outer = 0000000A2EE7B400] 17:31:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4230D000 == 37 [pid = 3552] [id = 277] 17:31:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A40394800 == 36 [pid = 3552] [id = 276] 17:31:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3E6BA000 == 35 [pid = 3552] [id = 275] 17:31:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCE6800 == 34 [pid = 3552] [id = 274] 17:31:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAAE000 == 33 [pid = 3552] [id = 273] 17:31:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B533800 == 32 [pid = 3552] [id = 272] 17:31:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3901B800 == 31 [pid = 3552] [id = 271] 17:31:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A33D41800 == 30 [pid = 3552] [id = 270] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3E556000) [pid = 3552] [serial = 792] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3BC81800) [pid = 3552] [serial = 780] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3C568800) [pid = 3552] [serial = 783] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3BD84000) [pid = 3552] [serial = 781] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3AF66400) [pid = 3552] [serial = 774] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3B4AD400) [pid = 3552] [serial = 775] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A38A80400) [pid = 3552] [serial = 765] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38FA3000) [pid = 3552] [serial = 766] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2F0A1400) [pid = 3552] [serial = 762] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A30190800) [pid = 3552] [serial = 763] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A35CB1C00) [pid = 3552] [serial = 771] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38A6B400) [pid = 3552] [serial = 772] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2EE92000) [pid = 3552] [serial = 768] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3072FC00) [pid = 3552] [serial = 769] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3C295C00) [pid = 3552] [serial = 760] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BC83400) [pid = 3552] [serial = 787] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A356E4000) [pid = 3552] [serial = 786] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3D105400) [pid = 3552] [serial = 784] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B4B8C00) [pid = 3552] [serial = 777] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3BA7E000) [pid = 3552] [serial = 778] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3D1C8800) [pid = 3552] [serial = 789] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3D58D400) [pid = 3552] [serial = 790] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3EC4A800) [pid = 3552] [serial = 793] [outer = 0000000000000000] [url = about:blank] 17:31:54 INFO - PROCESS | 3552 | 1466037114200 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]]]}] 17:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1076ms 17:31:54 INFO - PROCESS | 3552 | 1466037114242 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 17:31:54 INFO - PROCESS | 3552 | 1466037114246 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 17:31:54 INFO - PROCESS | 3552 | 1466037114253 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:31:54 INFO - PROCESS | 3552 | 1466037114255 Marionette TRACE conn6 <- [1,1086,null,{}] 17:31:54 INFO - PROCESS | 3552 | 1466037114261 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}] 17:31:54 INFO - PROCESS | 3552 | 1466037114263 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:54 INFO - PROCESS | 3552 | 1466037114357 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 17:31:54 INFO - PROCESS | 3552 | 1466037114367 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:54 INFO - PROCESS | 3552 | 1466037114369 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35653000 == 31 [pid = 3552] [id = 281] 17:31:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2FC3AC00) [pid = 3552] [serial = 842] [outer = 0000000000000000] 17:31:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A33DCB800) [pid = 3552] [serial = 843] [outer = 0000000A2FC3AC00] 17:31:54 INFO - PROCESS | 3552 | 1466037114419 Marionette DEBUG loaded listener.js 17:31:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A35CB1C00) [pid = 3552] [serial = 844] [outer = 0000000A2FC3AC00] 17:31:54 INFO - PROCESS | 3552 | 1466037114929 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]]]}] 17:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 736ms 17:31:55 INFO - PROCESS | 3552 | 1466037114994 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 17:31:55 INFO - PROCESS | 3552 | 1466037114998 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 17:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:31:55 INFO - PROCESS | 3552 | 1466037115004 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:31:55 INFO - PROCESS | 3552 | 1466037115007 Marionette TRACE conn6 <- [1,1090,null,{}] 17:31:55 INFO - PROCESS | 3552 | 1466037115010 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}] 17:31:55 INFO - PROCESS | 3552 | 1466037115013 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:55 INFO - PROCESS | 3552 | 1466037115110 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 17:31:55 INFO - PROCESS | 3552 | 1466037115181 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:55 INFO - PROCESS | 3552 | 1466037115184 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3A0000 == 32 [pid = 3552] [id = 282] 17:31:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2FB58800) [pid = 3552] [serial = 845] [outer = 0000000000000000] 17:31:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38DAC000) [pid = 3552] [serial = 846] [outer = 0000000A2FB58800] 17:31:55 INFO - PROCESS | 3552 | 1466037115231 Marionette DEBUG loaded listener.js 17:31:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38F05800) [pid = 3552] [serial = 847] [outer = 0000000A2FB58800] 17:31:55 INFO - PROCESS | 3552 | 1466037115640 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]]]}] 17:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 17:31:55 INFO - PROCESS | 3552 | 1466037115678 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 17:31:55 INFO - PROCESS | 3552 | 1466037115680 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 17:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:31:55 INFO - PROCESS | 3552 | 1466037115684 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:31:55 INFO - PROCESS | 3552 | 1466037115688 Marionette TRACE conn6 <- [1,1094,null,{}] 17:31:55 INFO - PROCESS | 3552 | 1466037115699 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}] 17:31:55 INFO - PROCESS | 3552 | 1466037115704 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:55 INFO - PROCESS | 3552 | 1466037115797 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 17:31:55 INFO - PROCESS | 3552 | 1466037115804 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:55 INFO - PROCESS | 3552 | 1466037115806 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BE87800 == 33 [pid = 3552] [id = 283] 17:31:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3969B000) [pid = 3552] [serial = 848] [outer = 0000000000000000] 17:31:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A307A9400) [pid = 3552] [serial = 849] [outer = 0000000A3969B000] 17:31:55 INFO - PROCESS | 3552 | 1466037115853 Marionette DEBUG loaded listener.js 17:31:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B5CA400) [pid = 3552] [serial = 850] [outer = 0000000A3969B000] 17:31:56 INFO - PROCESS | 3552 | 1466037116281 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]]]}] 17:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 626ms 17:31:56 INFO - PROCESS | 3552 | 1466037116315 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 17:31:56 INFO - PROCESS | 3552 | 1466037116318 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 17:31:56 INFO - PROCESS | 3552 | 1466037116322 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:31:56 INFO - PROCESS | 3552 | 1466037116323 Marionette TRACE conn6 <- [1,1098,null,{}] 17:31:56 INFO - PROCESS | 3552 | 1466037116332 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}] 17:31:56 INFO - PROCESS | 3552 | 1466037116334 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:56 INFO - PROCESS | 3552 | 1466037116454 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 17:31:56 INFO - PROCESS | 3552 | 1466037116529 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:56 INFO - PROCESS | 3552 | 1466037116531 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D3EE800 == 34 [pid = 3552] [id = 284] 17:31:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BA7A800) [pid = 3552] [serial = 851] [outer = 0000000000000000] 17:31:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BA80800) [pid = 3552] [serial = 852] [outer = 0000000A3BA7A800] 17:31:56 INFO - PROCESS | 3552 | 1466037116584 Marionette DEBUG loaded listener.js 17:31:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BAFA800) [pid = 3552] [serial = 853] [outer = 0000000A3BA7A800] 17:31:57 INFO - PROCESS | 3552 | 1466037117064 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]]]}] 17:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 776ms 17:31:57 INFO - PROCESS | 3552 | 1466037117103 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 17:31:57 INFO - PROCESS | 3552 | 1466037117106 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 17:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:31:57 INFO - PROCESS | 3552 | 1466037117109 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:31:57 INFO - PROCESS | 3552 | 1466037117111 Marionette TRACE conn6 <- [1,1102,null,{}] 17:31:57 INFO - PROCESS | 3552 | 1466037117115 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}] 17:31:57 INFO - PROCESS | 3552 | 1466037117117 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:57 INFO - PROCESS | 3552 | 1466037117227 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 17:31:57 INFO - PROCESS | 3552 | 1466037117235 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:57 INFO - PROCESS | 3552 | 1466037117237 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC3D000 == 35 [pid = 3552] [id = 285] 17:31:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BE4BC00) [pid = 3552] [serial = 854] [outer = 0000000000000000] 17:31:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BE52800) [pid = 3552] [serial = 855] [outer = 0000000A3BE4BC00] 17:31:57 INFO - PROCESS | 3552 | 1466037117334 Marionette DEBUG loaded listener.js 17:31:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C297C00) [pid = 3552] [serial = 856] [outer = 0000000A3BE4BC00] 17:31:57 INFO - PROCESS | 3552 | [3552] 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 17:31:58 INFO - PROCESS | 3552 | 1466037118045 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]]]}] 17:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 983ms 17:31:58 INFO - PROCESS | 3552 | 1466037118095 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 17:31:58 INFO - PROCESS | 3552 | 1466037118098 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 17:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:31:58 INFO - PROCESS | 3552 | 1466037118101 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:31:58 INFO - PROCESS | 3552 | 1466037118103 Marionette TRACE conn6 <- [1,1106,null,{}] 17:31:58 INFO - PROCESS | 3552 | 1466037118114 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}] 17:31:58 INFO - PROCESS | 3552 | 1466037118120 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:58 INFO - PROCESS | 3552 | 1466037118233 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 17:31:58 INFO - PROCESS | 3552 | 1466037118246 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:58 INFO - PROCESS | 3552 | 1466037118248 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42592800 == 36 [pid = 3552] [id = 286] 17:31:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3D998000) [pid = 3552] [serial = 857] [outer = 0000000000000000] 17:31:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3E549800) [pid = 3552] [serial = 858] [outer = 0000000A3D998000] 17:31:58 INFO - PROCESS | 3552 | 1466037118292 Marionette DEBUG loaded listener.js 17:31:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3E697400) [pid = 3552] [serial = 859] [outer = 0000000A3D998000] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2F09AC00) [pid = 3552] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A33902C00) [pid = 3552] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A326A0C00) [pid = 3552] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2F05C800) [pid = 3552] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A38DAD800) [pid = 3552] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3C29A800) [pid = 3552] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2F0A4400) [pid = 3552] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2ED23C00) [pid = 3552] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3BC9D800) [pid = 3552] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2EE9A800) [pid = 3552] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BCA2800) [pid = 3552] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A38F0E800) [pid = 3552] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:31:58 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2FC3E000) [pid = 3552] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:31:58 INFO - PROCESS | 3552 | 1466037118711 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]]]}] 17:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 17:31:58 INFO - PROCESS | 3552 | 1466037118775 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 17:31:58 INFO - PROCESS | 3552 | 1466037118777 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 17:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:31:58 INFO - PROCESS | 3552 | 1466037118781 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:31:58 INFO - PROCESS | 3552 | 1466037118783 Marionette TRACE conn6 <- [1,1110,null,{}] 17:31:58 INFO - PROCESS | 3552 | 1466037118786 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}] 17:31:58 INFO - PROCESS | 3552 | 1466037118788 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:58 INFO - PROCESS | 3552 | 1466037118871 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 17:31:58 INFO - PROCESS | 3552 | 1466037118878 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:58 INFO - PROCESS | 3552 | 1466037118880 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35189000 == 37 [pid = 3552] [id = 287] 17:31:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3528C000) [pid = 3552] [serial = 860] [outer = 0000000000000000] 17:31:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3B4B4800) [pid = 3552] [serial = 861] [outer = 0000000A3528C000] 17:31:58 INFO - PROCESS | 3552 | 1466037118931 Marionette DEBUG loaded listener.js 17:31:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3E690C00) [pid = 3552] [serial = 862] [outer = 0000000A3528C000] 17:31:59 INFO - PROCESS | 3552 | 1466037119361 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]]]}] 17:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 628ms 17:31:59 INFO - PROCESS | 3552 | 1466037119415 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 17:31:59 INFO - PROCESS | 3552 | 1466037119418 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 17:31:59 INFO - PROCESS | 3552 | 1466037119421 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:31:59 INFO - PROCESS | 3552 | 1466037119423 Marionette TRACE conn6 <- [1,1114,null,{}] 17:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:31:59 INFO - PROCESS | 3552 | 1466037119427 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}] 17:31:59 INFO - PROCESS | 3552 | 1466037119429 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:59 INFO - PROCESS | 3552 | 1466037119514 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 17:31:59 INFO - PROCESS | 3552 | 1466037119519 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:59 INFO - PROCESS | 3552 | 1466037119521 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:31:59 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4338E000 == 38 [pid = 3552] [id = 288] 17:31:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3C291400) [pid = 3552] [serial = 863] [outer = 0000000000000000] 17:31:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3ECD8C00) [pid = 3552] [serial = 864] [outer = 0000000A3C291400] 17:31:59 INFO - PROCESS | 3552 | 1466037119565 Marionette DEBUG loaded listener.js 17:31:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3F779000) [pid = 3552] [serial = 865] [outer = 0000000A3C291400] 17:31:59 INFO - PROCESS | 3552 | 1466037119974 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]]]}] 17:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 587ms 17:32:00 INFO - PROCESS | 3552 | 1466037120021 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 17:32:00 INFO - PROCESS | 3552 | 1466037120023 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 17:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:32:00 INFO - PROCESS | 3552 | 1466037120031 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:32:00 INFO - PROCESS | 3552 | 1466037120033 Marionette TRACE conn6 <- [1,1118,null,{}] 17:32:00 INFO - PROCESS | 3552 | 1466037120037 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}] 17:32:00 INFO - PROCESS | 3552 | 1466037120039 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:00 INFO - PROCESS | 3552 | 1466037120124 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 17:32:00 INFO - PROCESS | 3552 | 1466037120131 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:00 INFO - PROCESS | 3552 | 1466037120141 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43460000 == 39 [pid = 3552] [id = 289] 17:32:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3F812800) [pid = 3552] [serial = 866] [outer = 0000000000000000] 17:32:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3F816C00) [pid = 3552] [serial = 867] [outer = 0000000A3F812800] 17:32:00 INFO - PROCESS | 3552 | 1466037120185 Marionette DEBUG loaded listener.js 17:32:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3F81E000) [pid = 3552] [serial = 868] [outer = 0000000A3F812800] 17:32:00 INFO - PROCESS | 3552 | 1466037120907 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]]]}] 17:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 943ms 17:32:00 INFO - PROCESS | 3552 | 1466037120971 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 17:32:00 INFO - PROCESS | 3552 | 1466037120975 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 17:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:32:01 INFO - PROCESS | 3552 | 1466037121023 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:32:01 INFO - PROCESS | 3552 | 1466037121026 Marionette TRACE conn6 <- [1,1122,null,{}] 17:32:01 INFO - PROCESS | 3552 | 1466037121032 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}] 17:32:01 INFO - PROCESS | 3552 | 1466037121035 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:01 INFO - PROCESS | 3552 | 1466037121148 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 17:32:01 INFO - PROCESS | 3552 | 1466037121258 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:01 INFO - PROCESS | 3552 | 1466037121261 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3AFA4000 == 40 [pid = 3552] [id = 290] 17:32:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2F173800) [pid = 3552] [serial = 869] [outer = 0000000000000000] 17:32:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A34322400) [pid = 3552] [serial = 870] [outer = 0000000A2F173800] 17:32:01 INFO - PROCESS | 3552 | 1466037121323 Marionette DEBUG loaded listener.js 17:32:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A38A45800) [pid = 3552] [serial = 871] [outer = 0000000A2F173800] 17:32:01 INFO - PROCESS | 3552 | [GFX2-]: DrawTargetD2D 1.1 (0000000A2F532D60): Failed to create GradientStopCollection with no stops. 17:32:01 INFO - PROCESS | 3552 | [GFX3-]: No stops specified for gradient pattern. 17:32:01 INFO - PROCESS | 3552 | 1466037121947 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]]]}] 17:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 985ms 17:32:02 INFO - PROCESS | 3552 | 1466037122010 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 17:32:02 INFO - PROCESS | 3552 | 1466037122016 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 17:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:32:02 INFO - PROCESS | 3552 | 1466037122022 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:32:02 INFO - PROCESS | 3552 | 1466037122025 Marionette TRACE conn6 <- [1,1126,null,{}] 17:32:02 INFO - PROCESS | 3552 | 1466037122043 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}] 17:32:02 INFO - PROCESS | 3552 | 1466037122047 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:02 INFO - PROCESS | 3552 | 1466037122175 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 17:32:02 INFO - PROCESS | 3552 | 1466037122244 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:02 INFO - PROCESS | 3552 | 1466037122247 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4231A800 == 41 [pid = 3552] [id = 291] 17:32:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3B48C400) [pid = 3552] [serial = 872] [outer = 0000000000000000] 17:32:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3B4AD400) [pid = 3552] [serial = 873] [outer = 0000000A3B48C400] 17:32:02 INFO - PROCESS | 3552 | 1466037122344 Marionette DEBUG loaded listener.js 17:32:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3BCA0000) [pid = 3552] [serial = 874] [outer = 0000000A3B48C400] 17:32:02 INFO - PROCESS | 3552 | 1466037122973 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]]]}] 17:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1002ms 17:32:03 INFO - PROCESS | 3552 | 1466037123027 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 17:32:03 INFO - PROCESS | 3552 | 1466037123030 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 17:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:32:03 INFO - PROCESS | 3552 | 1466037123034 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:32:03 INFO - PROCESS | 3552 | 1466037123038 Marionette TRACE conn6 <- [1,1130,null,{}] 17:32:03 INFO - PROCESS | 3552 | 1466037123063 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}] 17:32:03 INFO - PROCESS | 3552 | 1466037123068 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:03 INFO - PROCESS | 3552 | 1466037123205 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 17:32:03 INFO - PROCESS | 3552 | 1466037123261 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:03 INFO - PROCESS | 3552 | 1466037123264 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43896000 == 42 [pid = 3552] [id = 292] 17:32:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3D99A400) [pid = 3552] [serial = 875] [outer = 0000000000000000] 17:32:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3E5F2000) [pid = 3552] [serial = 876] [outer = 0000000A3D99A400] 17:32:03 INFO - PROCESS | 3552 | 1466037123323 Marionette DEBUG loaded listener.js 17:32:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A403C2800) [pid = 3552] [serial = 877] [outer = 0000000A3D99A400] 17:32:03 INFO - PROCESS | 3552 | 1466037123886 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]]]}] 17:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 881ms 17:32:03 INFO - PROCESS | 3552 | 1466037123917 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 17:32:03 INFO - PROCESS | 3552 | 1466037123920 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 17:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:32:03 INFO - PROCESS | 3552 | 1466037123923 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:32:03 INFO - PROCESS | 3552 | 1466037123926 Marionette TRACE conn6 <- [1,1134,null,{}] 17:32:03 INFO - PROCESS | 3552 | 1466037123929 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}] 17:32:03 INFO - PROCESS | 3552 | 1466037123932 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:04 INFO - PROCESS | 3552 | 1466037124057 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 17:32:04 INFO - PROCESS | 3552 | 1466037124159 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:04 INFO - PROCESS | 3552 | 1466037124161 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42348800 == 43 [pid = 3552] [id = 293] 17:32:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3C55EC00) [pid = 3552] [serial = 878] [outer = 0000000000000000] 17:32:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A403C7400) [pid = 3552] [serial = 879] [outer = 0000000A3C55EC00] 17:32:04 INFO - PROCESS | 3552 | 1466037124216 Marionette DEBUG loaded listener.js 17:32:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A40F2D400) [pid = 3552] [serial = 880] [outer = 0000000A3C55EC00] 17:32:04 INFO - PROCESS | 3552 | 1466037124934 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]]]}] 17:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1032ms 17:32:04 INFO - PROCESS | 3552 | 1466037124958 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 17:32:04 INFO - PROCESS | 3552 | 1466037124963 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 17:32:04 INFO - PROCESS | 3552 | 1466037124968 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:32:04 INFO - PROCESS | 3552 | 1466037124971 Marionette TRACE conn6 <- [1,1138,null,{}] 17:32:05 INFO - PROCESS | 3552 | 1466037124999 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}] 17:32:05 INFO - PROCESS | 3552 | 1466037125002 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:05 INFO - PROCESS | 3552 | 1466037125111 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 17:32:05 INFO - PROCESS | 3552 | 1466037125190 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:05 INFO - PROCESS | 3552 | 1466037125194 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2DFB1000 == 44 [pid = 3552] [id = 294] 17:32:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A33D09C00) [pid = 3552] [serial = 881] [outer = 0000000000000000] 17:32:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A34562800) [pid = 3552] [serial = 882] [outer = 0000000A33D09C00] 17:32:05 INFO - PROCESS | 3552 | 1466037125288 Marionette DEBUG loaded listener.js 17:32:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (0000000A38A3D000) [pid = 3552] [serial = 883] [outer = 0000000A33D09C00] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4338E000 == 43 [pid = 3552] [id = 288] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35189000 == 42 [pid = 3552] [id = 287] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42592800 == 41 [pid = 3552] [id = 286] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC3D000 == 40 [pid = 3552] [id = 285] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D3EE800 == 39 [pid = 3552] [id = 284] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BE87800 == 38 [pid = 3552] [id = 283] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3A0000 == 37 [pid = 3552] [id = 282] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35653000 == 36 [pid = 3552] [id = 281] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2F85C800 == 35 [pid = 3552] [id = 280] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38EA2000 == 34 [pid = 3552] [id = 279] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B531800 == 33 [pid = 3552] [id = 278] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2D50A800 == 32 [pid = 3552] [id = 269] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42348800 == 31 [pid = 3552] [id = 293] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43896000 == 30 [pid = 3552] [id = 292] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4231A800 == 29 [pid = 3552] [id = 291] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3AFA4000 == 28 [pid = 3552] [id = 290] 17:32:06 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43460000 == 27 [pid = 3552] [id = 289] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (0000000A3C298000) [pid = 3552] [serial = 831] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A38FADC00) [pid = 3552] [serial = 819] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A38A3F400) [pid = 3552] [serial = 808] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A341F5C00) [pid = 3552] [serial = 807] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A2F0A0C00) [pid = 3552] [serial = 810] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A2F668000) [pid = 3552] [serial = 811] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3431A000) [pid = 3552] [serial = 813] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3523BC00) [pid = 3552] [serial = 814] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3B48F400) [pid = 3552] [serial = 822] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A34186400) [pid = 3552] [serial = 796] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2F0A3C00) [pid = 3552] [serial = 795] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3B505000) [pid = 3552] [serial = 799] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3909B000) [pid = 3552] [serial = 798] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3D104800) [pid = 3552] [serial = 802] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3C37E400) [pid = 3552] [serial = 801] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A396A0800) [pid = 3552] [serial = 820] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3F77BC00) [pid = 3552] [serial = 805] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3ECD4800) [pid = 3552] [serial = 804] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2FF31400) [pid = 3552] [serial = 825] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3B4B0800) [pid = 3552] [serial = 823] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3C55D000) [pid = 3552] [serial = 832] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BCA5000) [pid = 3552] [serial = 828] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BE58C00) [pid = 3552] [serial = 829] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A38A73400) [pid = 3552] [serial = 816] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BA7D800) [pid = 3552] [serial = 826] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A38DAAC00) [pid = 3552] [serial = 817] [outer = 0000000000000000] [url = about:blank] 17:32:06 INFO - PROCESS | 3552 | 1466037126526 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]]]}] 17:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1610ms 17:32:06 INFO - PROCESS | 3552 | 1466037126625 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 17:32:06 INFO - PROCESS | 3552 | 1466037126629 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 17:32:06 INFO - PROCESS | 3552 | 1466037126639 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:32:06 INFO - PROCESS | 3552 | 1466037126643 Marionette TRACE conn6 <- [1,1142,null,{}] 17:32:06 INFO - PROCESS | 3552 | 1466037126649 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}] 17:32:06 INFO - PROCESS | 3552 | 1466037126652 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:06 INFO - PROCESS | 3552 | 1466037126747 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 17:32:06 INFO - PROCESS | 3552 | 1466037126754 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:06 INFO - PROCESS | 3552 | 1466037126757 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33D2F000 == 28 [pid = 3552] [id = 295] 17:32:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F09EC00) [pid = 3552] [serial = 884] [outer = 0000000000000000] 17:32:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2F0A3000) [pid = 3552] [serial = 885] [outer = 0000000A2F09EC00] 17:32:06 INFO - PROCESS | 3552 | 1466037126805 Marionette DEBUG loaded listener.js 17:32:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2F6B7C00) [pid = 3552] [serial = 886] [outer = 0000000A2F09EC00] 17:32:07 INFO - PROCESS | 3552 | 1466037127294 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]]]}] 17:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 689ms 17:32:07 INFO - PROCESS | 3552 | 1466037127336 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 17:32:07 INFO - PROCESS | 3552 | 1466037127341 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 17:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:32:07 INFO - PROCESS | 3552 | 1466037127348 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:32:07 INFO - PROCESS | 3552 | 1466037127351 Marionette TRACE conn6 <- [1,1146,null,{}] 17:32:07 INFO - PROCESS | 3552 | 1466037127355 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}] 17:32:07 INFO - PROCESS | 3552 | 1466037127357 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:07 INFO - PROCESS | 3552 | 1466037127450 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 17:32:07 INFO - PROCESS | 3552 | 1466037127466 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:07 INFO - PROCESS | 3552 | 1466037127468 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:07 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DE2800 == 29 [pid = 3552] [id = 296] 17:32:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3431B000) [pid = 3552] [serial = 887] [outer = 0000000000000000] 17:32:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A34576C00) [pid = 3552] [serial = 888] [outer = 0000000A3431B000] 17:32:07 INFO - PROCESS | 3552 | 1466037127517 Marionette DEBUG loaded listener.js 17:32:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A35287800) [pid = 3552] [serial = 889] [outer = 0000000A3431B000] 17:32:08 INFO - PROCESS | 3552 | 1466037127991 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] 17:32:08 INFO - PROCESS | 3552 | 1466037128044 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 17:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:32:08 INFO - PROCESS | 3552 | 1466037128047 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:32:08 INFO - PROCESS | 3552 | 1466037128051 Marionette TRACE conn6 <- [1,1150,null,{}] 17:32:08 INFO - PROCESS | 3552 | 1466037128062 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}] 17:32:08 INFO - PROCESS | 3552 | 1466037128067 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:08 INFO - PROCESS | 3552 | 1466037128183 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 17:32:08 INFO - PROCESS | 3552 | 1466037128268 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:08 INFO - PROCESS | 3552 | 1466037128271 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B526800 == 30 [pid = 3552] [id = 297] 17:32:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A2F05A400) [pid = 3552] [serial = 890] [outer = 0000000000000000] 17:32:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38A8C800) [pid = 3552] [serial = 891] [outer = 0000000A2F05A400] 17:32:08 INFO - PROCESS | 3552 | 1466037128322 Marionette DEBUG loaded listener.js 17:32:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A38E25000) [pid = 3552] [serial = 892] [outer = 0000000A2F05A400] 17:32:08 INFO - PROCESS | 3552 | 1466037128728 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]]]}] 17:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 733ms 17:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:32:08 INFO - PROCESS | 3552 | 1466037128783 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 17:32:08 INFO - PROCESS | 3552 | 1466037128786 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 17:32:08 INFO - PROCESS | 3552 | 1466037128797 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:32:08 INFO - PROCESS | 3552 | 1466037128799 Marionette TRACE conn6 <- [1,1154,null,{}] 17:32:08 INFO - PROCESS | 3552 | 1466037128802 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}] 17:32:08 INFO - PROCESS | 3552 | 1466037128804 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:08 INFO - PROCESS | 3552 | 1466037128919 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 17:32:08 INFO - PROCESS | 3552 | 1466037128930 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:08 INFO - PROCESS | 3552 | 1466037128932 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC2B000 == 31 [pid = 3552] [id = 298] 17:32:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A38FA9C00) [pid = 3552] [serial = 893] [outer = 0000000000000000] 17:32:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3AF65000) [pid = 3552] [serial = 894] [outer = 0000000A38FA9C00] 17:32:08 INFO - PROCESS | 3552 | 1466037128978 Marionette DEBUG loaded listener.js 17:32:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B489C00) [pid = 3552] [serial = 895] [outer = 0000000A38FA9C00] 17:32:09 INFO - PROCESS | 3552 | 1466037129441 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]]]}] 17:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 689ms 17:32:09 INFO - PROCESS | 3552 | 1466037129481 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 17:32:09 INFO - PROCESS | 3552 | 1466037129483 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 17:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:32:09 INFO - PROCESS | 3552 | 1466037129486 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:32:09 INFO - PROCESS | 3552 | 1466037129488 Marionette TRACE conn6 <- [1,1158,null,{}] 17:32:09 INFO - PROCESS | 3552 | 1466037129491 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}] 17:32:09 INFO - PROCESS | 3552 | 1466037129493 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:09 INFO - PROCESS | 3552 | 1466037129627 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 17:32:09 INFO - PROCESS | 3552 | 1466037129647 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:09 INFO - PROCESS | 3552 | 1466037129649 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:09 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C2DB000 == 32 [pid = 3552] [id = 299] 17:32:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2F09DC00) [pid = 3552] [serial = 896] [outer = 0000000000000000] 17:32:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3B4B0800) [pid = 3552] [serial = 897] [outer = 0000000A2F09DC00] 17:32:09 INFO - PROCESS | 3552 | 1466037129693 Marionette DEBUG loaded listener.js 17:32:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3B5C7800) [pid = 3552] [serial = 898] [outer = 0000000A2F09DC00] 17:32:10 INFO - PROCESS | 3552 | 1466037130152 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]]]}] 17:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 690ms 17:32:10 INFO - PROCESS | 3552 | 1466037130180 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 17:32:10 INFO - PROCESS | 3552 | 1466037130182 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 17:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:32:10 INFO - PROCESS | 3552 | 1466037130186 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:32:10 INFO - PROCESS | 3552 | 1466037130187 Marionette TRACE conn6 <- [1,1162,null,{}] 17:32:10 INFO - PROCESS | 3552 | 1466037130191 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}] 17:32:10 INFO - PROCESS | 3552 | 1466037130197 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:10 INFO - PROCESS | 3552 | 1466037130339 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 17:32:10 INFO - PROCESS | 3552 | 1466037130394 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:10 INFO - PROCESS | 3552 | 1466037130396 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECCF800 == 33 [pid = 3552] [id = 300] 17:32:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3B5D2400) [pid = 3552] [serial = 899] [outer = 0000000000000000] 17:32:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3BC97C00) [pid = 3552] [serial = 900] [outer = 0000000A3B5D2400] 17:32:10 INFO - PROCESS | 3552 | 1466037130443 Marionette DEBUG loaded listener.js 17:32:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3BF19000) [pid = 3552] [serial = 901] [outer = 0000000A3B5D2400] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3C291400) [pid = 3552] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3BA7A800) [pid = 3552] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3BE4BC00) [pid = 3552] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3D998000) [pid = 3552] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2EE7B400) [pid = 3552] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F16D800) [pid = 3552] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3C566000) [pid = 3552] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3969B000) [pid = 3552] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2FC3AC00) [pid = 3552] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2FB58800) [pid = 3552] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3F812800) [pid = 3552] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:32:10 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3528C000) [pid = 3552] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:32:11 INFO - PROCESS | 3552 | 1466037131056 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] 17:32:11 INFO - PROCESS | 3552 | 1466037131130 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 17:32:11 INFO - PROCESS | 3552 | 1466037131134 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:32:11 INFO - PROCESS | 3552 | 1466037131136 Marionette TRACE conn6 <- [1,1166,null,{}] 17:32:11 INFO - PROCESS | 3552 | 1466037131140 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}] 17:32:11 INFO - PROCESS | 3552 | 1466037131142 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:11 INFO - PROCESS | 3552 | 1466037131227 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 17:32:11 INFO - PROCESS | 3552 | 1466037131234 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:11 INFO - PROCESS | 3552 | 1466037131236 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:11 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40390800 == 34 [pid = 3552] [id = 301] 17:32:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38DAD800) [pid = 3552] [serial = 902] [outer = 0000000000000000] 17:32:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BE57C00) [pid = 3552] [serial = 903] [outer = 0000000A38DAD800] 17:32:11 INFO - PROCESS | 3552 | 1466037131283 Marionette DEBUG loaded listener.js 17:32:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C293C00) [pid = 3552] [serial = 904] [outer = 0000000A38DAD800] 17:32:11 INFO - PROCESS | 3552 | 1466037131689 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] 17:32:11 INFO - PROCESS | 3552 | 1466037131734 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 17:32:11 INFO - PROCESS | 3552 | 1466037131737 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:32:11 INFO - PROCESS | 3552 | 1466037131739 Marionette TRACE conn6 <- [1,1170,null,{}] 17:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:32:11 INFO - PROCESS | 3552 | 1466037131743 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}] 17:32:11 INFO - PROCESS | 3552 | 1466037131745 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:11 INFO - PROCESS | 3552 | 1466037131826 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 17:32:11 INFO - PROCESS | 3552 | 1466037131831 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:11 INFO - PROCESS | 3552 | 1466037131833 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:11 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F1E000 == 35 [pid = 3552] [id = 302] 17:32:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C55A400) [pid = 3552] [serial = 905] [outer = 0000000000000000] 17:32:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C562800) [pid = 3552] [serial = 906] [outer = 0000000A3C55A400] 17:32:11 INFO - PROCESS | 3552 | 1466037131878 Marionette DEBUG loaded listener.js 17:32:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3CAF3400) [pid = 3552] [serial = 907] [outer = 0000000A3C55A400] 17:32:12 INFO - PROCESS | 3552 | 1466037132322 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] 17:32:12 INFO - PROCESS | 3552 | 1466037132374 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 17:32:12 INFO - PROCESS | 3552 | 1466037132377 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:32:12 INFO - PROCESS | 3552 | 1466037132379 Marionette TRACE conn6 <- [1,1174,null,{}] 17:32:12 INFO - PROCESS | 3552 | 1466037132382 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}] 17:32:12 INFO - PROCESS | 3552 | 1466037132384 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:12 INFO - PROCESS | 3552 | 1466037132467 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 17:32:12 INFO - PROCESS | 3552 | 1466037132473 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:12 INFO - PROCESS | 3552 | 1466037132475 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3B8800 == 36 [pid = 3552] [id = 303] 17:32:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3D104C00) [pid = 3552] [serial = 908] [outer = 0000000000000000] 17:32:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3D3BDC00) [pid = 3552] [serial = 909] [outer = 0000000A3D104C00] 17:32:12 INFO - PROCESS | 3552 | 1466037132519 Marionette DEBUG loaded listener.js 17:32:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3E499000) [pid = 3552] [serial = 910] [outer = 0000000A3D104C00] 17:32:13 INFO - PROCESS | 3552 | 1466037133289 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] 17:32:13 INFO - PROCESS | 3552 | 1466037133329 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 17:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:32:13 INFO - PROCESS | 3552 | 1466037133334 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:32:13 INFO - PROCESS | 3552 | 1466037133338 Marionette TRACE conn6 <- [1,1178,null,{}] 17:32:13 INFO - PROCESS | 3552 | 1466037133344 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}] 17:32:13 INFO - PROCESS | 3552 | 1466037133347 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:13 INFO - PROCESS | 3552 | 1466037133474 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 17:32:13 INFO - PROCESS | 3552 | 1466037133553 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:13 INFO - PROCESS | 3552 | 1466037133556 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3588C800 == 37 [pid = 3552] [id = 304] 17:32:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A2F05DC00) [pid = 3552] [serial = 911] [outer = 0000000000000000] 17:32:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A2F672800) [pid = 3552] [serial = 912] [outer = 0000000A2F05DC00] 17:32:13 INFO - PROCESS | 3552 | 1466037133655 Marionette DEBUG loaded listener.js 17:32:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A34315800) [pid = 3552] [serial = 913] [outer = 0000000A2F05DC00] 17:32:14 INFO - PROCESS | 3552 | 1466037134355 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] 17:32:14 INFO - PROCESS | 3552 | 1466037134369 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 17:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:32:14 INFO - PROCESS | 3552 | 1466037134375 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:32:14 INFO - PROCESS | 3552 | 1466037134379 Marionette TRACE conn6 <- [1,1182,null,{}] 17:32:14 INFO - PROCESS | 3552 | 1466037134383 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}] 17:32:14 INFO - PROCESS | 3552 | 1466037134386 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:14 INFO - PROCESS | 3552 | 1466037134511 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 17:32:14 INFO - PROCESS | 3552 | 1466037134612 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:14 INFO - PROCESS | 3552 | 1466037134615 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C2D9000 == 38 [pid = 3552] [id = 305] 17:32:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A38A88400) [pid = 3552] [serial = 914] [outer = 0000000000000000] 17:32:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A38DAF000) [pid = 3552] [serial = 915] [outer = 0000000A38A88400] 17:32:14 INFO - PROCESS | 3552 | 1466037134672 Marionette DEBUG loaded listener.js 17:32:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3B108400) [pid = 3552] [serial = 916] [outer = 0000000A38A88400] 17:32:15 INFO - PROCESS | 3552 | 1466037135577 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] 17:32:15 INFO - PROCESS | 3552 | 1466037135678 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 17:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:32:15 INFO - PROCESS | 3552 | 1466037135683 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:32:15 INFO - PROCESS | 3552 | 1466037135686 Marionette TRACE conn6 <- [1,1186,null,{}] 17:32:15 INFO - PROCESS | 3552 | 1466037135692 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}] 17:32:15 INFO - PROCESS | 3552 | 1466037135695 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:15 INFO - PROCESS | 3552 | 1466037135794 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 17:32:15 INFO - PROCESS | 3552 | 1466037135802 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:15 INFO - PROCESS | 3552 | 1466037135806 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A345AC800 == 30 [pid = 3552] [id = 306] 17:32:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A307A9400) [pid = 3552] [serial = 917] [outer = 0000000000000000] 17:32:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A33902C00) [pid = 3552] [serial = 918] [outer = 0000000A307A9400] 17:32:15 INFO - PROCESS | 3552 | 1466037135855 Marionette DEBUG loaded listener.js 17:32:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A346EC800) [pid = 3552] [serial = 919] [outer = 0000000A307A9400] 17:32:16 INFO - PROCESS | 3552 | 1466037136378 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]]]}] 17:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 733ms 17:32:16 INFO - PROCESS | 3552 | 1466037136420 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 17:32:16 INFO - PROCESS | 3552 | 1466037136424 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 17:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:32:16 INFO - PROCESS | 3552 | 1466037136431 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:32:16 INFO - PROCESS | 3552 | 1466037136433 Marionette TRACE conn6 <- [1,1190,null,{}] 17:32:16 INFO - PROCESS | 3552 | 1466037136437 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}] 17:32:16 INFO - PROCESS | 3552 | 1466037136440 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:16 INFO - PROCESS | 3552 | 1466037136535 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 17:32:16 INFO - PROCESS | 3552 | 1466037136605 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:16 INFO - PROCESS | 3552 | 1466037136608 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:16 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B315800 == 31 [pid = 3552] [id = 307] 17:32:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A38A6E400) [pid = 3552] [serial = 920] [outer = 0000000000000000] 17:32:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38DB3800) [pid = 3552] [serial = 921] [outer = 0000000A38A6E400] 17:32:16 INFO - PROCESS | 3552 | 1466037136664 Marionette DEBUG loaded listener.js 17:32:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A390E1400) [pid = 3552] [serial = 922] [outer = 0000000A38A6E400] 17:32:17 INFO - PROCESS | 3552 | 1466037137061 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]]]}] 17:32:17 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 17:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 692ms 17:32:17 INFO - PROCESS | 3552 | 1466037137126 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 17:32:17 INFO - PROCESS | 3552 | 1466037137128 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 17:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:32:17 INFO - PROCESS | 3552 | 1466037137132 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:32:17 INFO - PROCESS | 3552 | 1466037137136 Marionette TRACE conn6 <- [1,1194,null,{}] 17:32:17 INFO - PROCESS | 3552 | 1466037137147 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}] 17:32:17 INFO - PROCESS | 3552 | 1466037137152 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:17 INFO - PROCESS | 3552 | 1466037137269 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 17:32:17 INFO - PROCESS | 3552 | 1466037137287 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:17 INFO - PROCESS | 3552 | 1466037137290 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:17 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCDD000 == 32 [pid = 3552] [id = 308] 17:32:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2E7BBC00) [pid = 3552] [serial = 923] [outer = 0000000000000000] 17:32:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3B5CA400) [pid = 3552] [serial = 924] [outer = 0000000A2E7BBC00] 17:32:17 INFO - PROCESS | 3552 | 1466037137339 Marionette DEBUG loaded listener.js 17:32:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BAEF400) [pid = 3552] [serial = 925] [outer = 0000000A2E7BBC00] 17:32:17 INFO - PROCESS | 3552 | 1466037137784 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]]]}] 17:32:17 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 17:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 692ms 17:32:17 INFO - PROCESS | 3552 | 1466037137826 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 17:32:17 INFO - PROCESS | 3552 | 1466037137829 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 17:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:32:17 INFO - PROCESS | 3552 | 1466037137832 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:32:17 INFO - PROCESS | 3552 | 1466037137834 Marionette TRACE conn6 <- [1,1198,null,{}] 17:32:17 INFO - PROCESS | 3552 | 1466037137837 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}] 17:32:17 INFO - PROCESS | 3552 | 1466037137839 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:17 INFO - PROCESS | 3552 | 1466037137955 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 17:32:17 INFO - PROCESS | 3552 | 1466037137962 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:17 INFO - PROCESS | 3552 | 1466037137964 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECB4800 == 33 [pid = 3552] [id = 309] 17:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BCA1000) [pid = 3552] [serial = 926] [outer = 0000000000000000] 17:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BE4D400) [pid = 3552] [serial = 927] [outer = 0000000A3BCA1000] 17:32:18 INFO - PROCESS | 3552 | 1466037138058 Marionette DEBUG loaded listener.js 17:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C290C00) [pid = 3552] [serial = 928] [outer = 0000000A3BCA1000] 17:32:18 INFO - PROCESS | 3552 | 1466037138479 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]]]}] 17:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 691ms 17:32:18 INFO - PROCESS | 3552 | 1466037138525 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 17:32:18 INFO - PROCESS | 3552 | 1466037138528 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 17:32:18 INFO - PROCESS | 3552 | 1466037138531 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:32:18 INFO - PROCESS | 3552 | 1466037138533 Marionette TRACE conn6 <- [1,1202,null,{}] 17:32:18 INFO - PROCESS | 3552 | 1466037138541 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}] 17:32:18 INFO - PROCESS | 3552 | 1466037138543 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:18 INFO - PROCESS | 3552 | 1466037138681 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 17:32:18 INFO - PROCESS | 3552 | 1466037138703 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:18 INFO - PROCESS | 3552 | 1466037138705 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F19800 == 34 [pid = 3552] [id = 310] 17:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C29BC00) [pid = 3552] [serial = 929] [outer = 0000000000000000] 17:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C565800) [pid = 3552] [serial = 930] [outer = 0000000A3C29BC00] 17:32:18 INFO - PROCESS | 3552 | 1466037138751 Marionette DEBUG loaded listener.js 17:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3D10B800) [pid = 3552] [serial = 931] [outer = 0000000A3C29BC00] 17:32:19 INFO - PROCESS | 3552 | 1466037139180 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]]]}] 17:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 17:32:19 INFO - PROCESS | 3552 | 1466037139224 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 17:32:19 INFO - PROCESS | 3552 | 1466037139227 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 17:32:19 INFO - PROCESS | 3552 | 1466037139230 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:32:19 INFO - PROCESS | 3552 | 1466037139232 Marionette TRACE conn6 <- [1,1206,null,{}] 17:32:19 INFO - PROCESS | 3552 | 1466037139235 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}] 17:32:19 INFO - PROCESS | 3552 | 1466037139241 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:19 INFO - PROCESS | 3552 | 1466037139389 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 17:32:19 INFO - PROCESS | 3552 | 1466037139400 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:19 INFO - PROCESS | 3552 | 1466037139402 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42693000 == 35 [pid = 3552] [id = 311] 17:32:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3D389000) [pid = 3552] [serial = 932] [outer = 0000000000000000] 17:32:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3E691800) [pid = 3552] [serial = 933] [outer = 0000000A3D389000] 17:32:19 INFO - PROCESS | 3552 | 1466037139488 Marionette DEBUG loaded listener.js 17:32:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3ECE0C00) [pid = 3552] [serial = 934] [outer = 0000000A3D389000] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2F05A400) [pid = 3552] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A33D09C00) [pid = 3552] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38FA9C00) [pid = 3552] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2F09EC00) [pid = 3552] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3431B000) [pid = 3552] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2F173800) [pid = 3552] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3B48C400) [pid = 3552] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3D99A400) [pid = 3552] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3C55EC00) [pid = 3552] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3C55A400) [pid = 3552] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F09DC00) [pid = 3552] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3B5D2400) [pid = 3552] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:32:19 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A38DAD800) [pid = 3552] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:32:19 INFO - PROCESS | 3552 | 1466037139960 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]]]}] 17:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 774ms 17:32:20 INFO - PROCESS | 3552 | 1466037140008 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 17:32:20 INFO - PROCESS | 3552 | 1466037140010 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 17:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:32:20 INFO - PROCESS | 3552 | 1466037140014 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:32:20 INFO - PROCESS | 3552 | 1466037140015 Marionette TRACE conn6 <- [1,1210,null,{}] 17:32:20 INFO - PROCESS | 3552 | 1466037140019 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}] 17:32:20 INFO - PROCESS | 3552 | 1466037140021 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:20 INFO - PROCESS | 3552 | 1466037140104 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 17:32:20 INFO - PROCESS | 3552 | 1466037140112 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:20 INFO - PROCESS | 3552 | 1466037140114 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:20 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426A9800 == 36 [pid = 3552] [id = 312] 17:32:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2D619400) [pid = 3552] [serial = 935] [outer = 0000000000000000] 17:32:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38F05000) [pid = 3552] [serial = 936] [outer = 0000000A2D619400] 17:32:20 INFO - PROCESS | 3552 | 1466037140221 Marionette DEBUG loaded listener.js 17:32:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3C563C00) [pid = 3552] [serial = 937] [outer = 0000000A2D619400] 17:32:20 INFO - PROCESS | 3552 | 1466037140591 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] 17:32:20 INFO - PROCESS | 3552 | 1466037140648 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 17:32:20 INFO - PROCESS | 3552 | 1466037140659 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:32:20 INFO - PROCESS | 3552 | 1466037140661 Marionette TRACE conn6 <- [1,1214,null,{}] 17:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:32:20 INFO - PROCESS | 3552 | 1466037140665 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}] 17:32:20 INFO - PROCESS | 3552 | 1466037140666 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:20 INFO - PROCESS | 3552 | 1466037140782 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 17:32:20 INFO - PROCESS | 3552 | 1466037140790 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:20 INFO - PROCESS | 3552 | 1466037140792 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:20 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4339B800 == 37 [pid = 3552] [id = 313] 17:32:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B6A2000) [pid = 3552] [serial = 938] [outer = 0000000000000000] 17:32:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3F817C00) [pid = 3552] [serial = 939] [outer = 0000000A3B6A2000] 17:32:20 INFO - PROCESS | 3552 | 1466037140837 Marionette DEBUG loaded listener.js 17:32:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A403C9400) [pid = 3552] [serial = 940] [outer = 0000000A3B6A2000] 17:32:21 INFO - PROCESS | 3552 | 1466037141240 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]]]}] 17:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 628ms 17:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:32:21 INFO - PROCESS | 3552 | 1466037141294 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 17:32:21 INFO - PROCESS | 3552 | 1466037141296 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 17:32:21 INFO - PROCESS | 3552 | 1466037141299 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:32:21 INFO - PROCESS | 3552 | 1466037141301 Marionette TRACE conn6 <- [1,1218,null,{}] 17:32:21 INFO - PROCESS | 3552 | 1466037141304 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}] 17:32:21 INFO - PROCESS | 3552 | 1466037141306 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:21 INFO - PROCESS | 3552 | 1466037141420 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 17:32:21 INFO - PROCESS | 3552 | 1466037141459 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:21 INFO - PROCESS | 3552 | 1466037141461 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCDA800 == 38 [pid = 3552] [id = 314] 17:32:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A40302400) [pid = 3552] [serial = 941] [outer = 0000000000000000] 17:32:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A40309C00) [pid = 3552] [serial = 942] [outer = 0000000A40302400] 17:32:21 INFO - PROCESS | 3552 | 1466037141507 Marionette DEBUG loaded listener.js 17:32:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A40311800) [pid = 3552] [serial = 943] [outer = 0000000A40302400] 17:32:22 INFO - PROCESS | 3552 | 1466037142007 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]]]}] 17:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 734ms 17:32:22 INFO - PROCESS | 3552 | 1466037142043 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 17:32:22 INFO - PROCESS | 3552 | 1466037142048 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 17:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:32:22 INFO - PROCESS | 3552 | 1466037142055 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:32:22 INFO - PROCESS | 3552 | 1466037142059 Marionette TRACE conn6 <- [1,1222,null,{}] 17:32:22 INFO - PROCESS | 3552 | 1466037142065 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}] 17:32:22 INFO - PROCESS | 3552 | 1466037142068 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:22 INFO - PROCESS | 3552 | 1466037142192 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 17:32:22 INFO - PROCESS | 3552 | 1466037142282 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:22 INFO - PROCESS | 3552 | 1466037142287 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:22 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38EA7800 == 39 [pid = 3552] [id = 315] 17:32:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A33B2FC00) [pid = 3552] [serial = 944] [outer = 0000000000000000] 17:32:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A341F4400) [pid = 3552] [serial = 945] [outer = 0000000A33B2FC00] 17:32:22 INFO - PROCESS | 3552 | 1466037142346 Marionette DEBUG loaded listener.js 17:32:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A38A45000) [pid = 3552] [serial = 946] [outer = 0000000A33B2FC00] 17:32:22 INFO - PROCESS | 3552 | 1466037142970 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]]]}] 17:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 985ms 17:32:23 INFO - PROCESS | 3552 | 1466037143043 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 17:32:23 INFO - PROCESS | 3552 | 1466037143048 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 17:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:32:23 INFO - PROCESS | 3552 | 1466037143055 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:32:23 INFO - PROCESS | 3552 | 1466037143058 Marionette TRACE conn6 <- [1,1226,null,{}] 17:32:23 INFO - PROCESS | 3552 | 1466037143062 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}] 17:32:23 INFO - PROCESS | 3552 | 1466037143065 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:23 INFO - PROCESS | 3552 | 1466037143212 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 17:32:23 INFO - PROCESS | 3552 | 1466037143331 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:23 INFO - PROCESS | 3552 | 1466037143334 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40392800 == 40 [pid = 3552] [id = 316] 17:32:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3B4B1400) [pid = 3552] [serial = 947] [outer = 0000000000000000] 17:32:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3BA75C00) [pid = 3552] [serial = 948] [outer = 0000000A3B4B1400] 17:32:23 INFO - PROCESS | 3552 | 1466037143392 Marionette DEBUG loaded listener.js 17:32:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3BCA3800) [pid = 3552] [serial = 949] [outer = 0000000A3B4B1400] 17:32:24 INFO - PROCESS | 3552 | 1466037144029 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]]]}] 17:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1026ms 17:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:32:24 INFO - PROCESS | 3552 | 1466037144082 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 17:32:24 INFO - PROCESS | 3552 | 1466037144085 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 17:32:24 INFO - PROCESS | 3552 | 1466037144089 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:32:24 INFO - PROCESS | 3552 | 1466037144093 Marionette TRACE conn6 <- [1,1230,null,{}] 17:32:24 INFO - PROCESS | 3552 | 1466037144104 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}] 17:32:24 INFO - PROCESS | 3552 | 1466037144110 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:24 INFO - PROCESS | 3552 | 1466037144273 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 17:32:24 INFO - PROCESS | 3552 | 1466037144392 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:24 INFO - PROCESS | 3552 | 1466037144396 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A438C4000 == 41 [pid = 3552] [id = 317] 17:32:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3C15D800) [pid = 3552] [serial = 950] [outer = 0000000000000000] 17:32:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3CBF5400) [pid = 3552] [serial = 951] [outer = 0000000A3C15D800] 17:32:24 INFO - PROCESS | 3552 | 1466037144455 Marionette DEBUG loaded listener.js 17:32:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3E68A800) [pid = 3552] [serial = 952] [outer = 0000000A3C15D800] 17:32:25 INFO - PROCESS | 3552 | 1466037145044 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]]]}] 17:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1143ms 17:32:25 INFO - PROCESS | 3552 | 1466037145250 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 17:32:25 INFO - PROCESS | 3552 | 1466037145255 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 17:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:32:25 INFO - PROCESS | 3552 | 1466037145260 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:32:25 INFO - PROCESS | 3552 | 1466037145263 Marionette TRACE conn6 <- [1,1234,null,{}] 17:32:25 INFO - PROCESS | 3552 | 1466037145268 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}] 17:32:25 INFO - PROCESS | 3552 | 1466037145272 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:25 INFO - PROCESS | 3552 | 1466037145376 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 17:32:25 INFO - PROCESS | 3552 | 1466037145448 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:25 INFO - PROCESS | 3552 | 1466037145453 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DCF000 == 42 [pid = 3552] [id = 318] 17:32:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A33D0BC00) [pid = 3552] [serial = 953] [outer = 0000000000000000] 17:32:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A345C8000) [pid = 3552] [serial = 954] [outer = 0000000A33D0BC00] 17:32:25 INFO - PROCESS | 3552 | 1466037145502 Marionette DEBUG loaded listener.js 17:32:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A38A67000) [pid = 3552] [serial = 955] [outer = 0000000A33D0BC00] 17:32:26 INFO - PROCESS | 3552 | 1466037146149 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]]]}] 17:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 944ms 17:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:32:26 INFO - PROCESS | 3552 | 1466037146205 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 17:32:26 INFO - PROCESS | 3552 | 1466037146209 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 17:32:26 INFO - PROCESS | 3552 | 1466037146214 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:32:26 INFO - PROCESS | 3552 | 1466037146218 Marionette TRACE conn6 <- [1,1238,null,{}] 17:32:26 INFO - PROCESS | 3552 | 1466037146222 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}] 17:32:26 INFO - PROCESS | 3552 | 1466037146225 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4339B800 == 41 [pid = 3552] [id = 313] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426A9800 == 40 [pid = 3552] [id = 312] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42693000 == 39 [pid = 3552] [id = 311] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F19800 == 38 [pid = 3552] [id = 310] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECB4800 == 37 [pid = 3552] [id = 309] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCDD000 == 36 [pid = 3552] [id = 308] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B315800 == 35 [pid = 3552] [id = 307] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A345AC800 == 34 [pid = 3552] [id = 306] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C2D9000 == 33 [pid = 3552] [id = 305] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3588C800 == 32 [pid = 3552] [id = 304] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3B8800 == 31 [pid = 3552] [id = 303] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DCF000 == 30 [pid = 3552] [id = 318] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A438C4000 == 29 [pid = 3552] [id = 317] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A40392800 == 28 [pid = 3552] [id = 316] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCDA800 == 27 [pid = 3552] [id = 314] 17:32:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38EA7800 == 26 [pid = 3552] [id = 315] 17:32:26 INFO - PROCESS | 3552 | 1466037146907 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A38A8C800) [pid = 3552] [serial = 891] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A38A3D000) [pid = 3552] [serial = 883] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A34562800) [pid = 3552] [serial = 882] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3AF65000) [pid = 3552] [serial = 894] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A2F0A3000) [pid = 3552] [serial = 885] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A2F6B7C00) [pid = 3552] [serial = 886] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A34576C00) [pid = 3552] [serial = 888] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A35287800) [pid = 3552] [serial = 889] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A38A45800) [pid = 3552] [serial = 871] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A34322400) [pid = 3552] [serial = 870] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3BCA0000) [pid = 3552] [serial = 874] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3B4AD400) [pid = 3552] [serial = 873] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A403C2800) [pid = 3552] [serial = 877] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3E5F2000) [pid = 3552] [serial = 876] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A40F2D400) [pid = 3552] [serial = 880] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A403C7400) [pid = 3552] [serial = 879] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3CAF3400) [pid = 3552] [serial = 907] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3D3BDC00) [pid = 3552] [serial = 909] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3B4B0800) [pid = 3552] [serial = 897] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3B489C00) [pid = 3552] [serial = 895] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BC97C00) [pid = 3552] [serial = 900] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B5C7800) [pid = 3552] [serial = 898] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C562800) [pid = 3552] [serial = 906] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3BF19000) [pid = 3552] [serial = 901] [outer = 0000000000000000] [url = about:blank] 17:32:26 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3BE57C00) [pid = 3552] [serial = 903] [outer = 0000000000000000] [url = about:blank] 17:32:27 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3C293C00) [pid = 3552] [serial = 904] [outer = 0000000000000000] [url = about:blank] 17:32:27 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A38E25000) [pid = 3552] [serial = 892] [outer = 0000000000000000] [url = about:blank] 17:32:27 INFO - PROCESS | 3552 | 1466037147091 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:27 INFO - PROCESS | 3552 | 1466037147094 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2F865000 == 27 [pid = 3552] [id = 319] 17:32:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2ED25000) [pid = 3552] [serial = 956] [outer = 0000000000000000] 17:32:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2EE78C00) [pid = 3552] [serial = 957] [outer = 0000000A2ED25000] 17:32:27 INFO - PROCESS | 3552 | 1466037147146 Marionette DEBUG loaded listener.js 17:32:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2EE9F800) [pid = 3552] [serial = 958] [outer = 0000000A2ED25000] 17:32:27 INFO - PROCESS | 3552 | 1466037147584 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]]]}] 17:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1446ms 17:32:27 INFO - PROCESS | 3552 | 1466037147664 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 17:32:27 INFO - PROCESS | 3552 | 1466037147668 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 17:32:27 INFO - PROCESS | 3552 | 1466037147674 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:32:27 INFO - PROCESS | 3552 | 1466037147677 Marionette TRACE conn6 <- [1,1242,null,{}] 17:32:27 INFO - PROCESS | 3552 | 1466037147681 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}] 17:32:27 INFO - PROCESS | 3552 | 1466037147684 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:27 INFO - PROCESS | 3552 | 1466037147781 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 17:32:27 INFO - PROCESS | 3552 | 1466037147789 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:27 INFO - PROCESS | 3552 | 1466037147792 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35183800 == 28 [pid = 3552] [id = 320] 17:32:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2F676C00) [pid = 3552] [serial = 959] [outer = 0000000000000000] 17:32:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2FC32800) [pid = 3552] [serial = 960] [outer = 0000000A2F676C00] 17:32:27 INFO - PROCESS | 3552 | 1466037147842 Marionette DEBUG loaded listener.js 17:32:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A33903400) [pid = 3552] [serial = 961] [outer = 0000000A2F676C00] 17:32:28 INFO - PROCESS | 3552 | 1466037148314 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]]]}] 17:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 17:32:28 INFO - PROCESS | 3552 | 1466037148349 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 17:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:32:28 INFO - PROCESS | 3552 | 1466037148353 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 17:32:28 INFO - PROCESS | 3552 | 1466037148356 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:32:28 INFO - PROCESS | 3552 | 1466037148358 Marionette TRACE conn6 <- [1,1246,null,{}] 17:32:28 INFO - PROCESS | 3552 | 1466037148392 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}] 17:32:28 INFO - PROCESS | 3552 | 1466037148394 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:28 INFO - PROCESS | 3552 | 1466037148495 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 17:32:28 INFO - PROCESS | 3552 | 1466037148570 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:28 INFO - PROCESS | 3552 | 1466037148573 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:28 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396C1800 == 29 [pid = 3552] [id = 321] 17:32:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3523AC00) [pid = 3552] [serial = 962] [outer = 0000000000000000] 17:32:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A35309400) [pid = 3552] [serial = 963] [outer = 0000000A3523AC00] 17:32:28 INFO - PROCESS | 3552 | 1466037148619 Marionette DEBUG loaded listener.js 17:32:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38A43800) [pid = 3552] [serial = 964] [outer = 0000000A3523AC00] 17:32:29 INFO - PROCESS | 3552 | 1466037149027 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]]]}] 17:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 735ms 17:32:29 INFO - PROCESS | 3552 | 1466037149101 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 17:32:29 INFO - PROCESS | 3552 | 1466037149105 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 17:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:32:29 INFO - PROCESS | 3552 | 1466037149116 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:32:29 INFO - PROCESS | 3552 | 1466037149121 Marionette TRACE conn6 <- [1,1250,null,{}] 17:32:29 INFO - PROCESS | 3552 | 1466037149124 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}] 17:32:29 INFO - PROCESS | 3552 | 1466037149128 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:29 INFO - PROCESS | 3552 | 1466037149249 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 17:32:29 INFO - PROCESS | 3552 | 1466037149298 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:29 INFO - PROCESS | 3552 | 1466037149301 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC06800 == 30 [pid = 3552] [id = 322] 17:32:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38E24800) [pid = 3552] [serial = 965] [outer = 0000000000000000] 17:32:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38FA4400) [pid = 3552] [serial = 966] [outer = 0000000A38E24800] 17:32:29 INFO - PROCESS | 3552 | 1466037149346 Marionette DEBUG loaded listener.js 17:32:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A39673800) [pid = 3552] [serial = 967] [outer = 0000000A38E24800] 17:32:29 INFO - PROCESS | 3552 | 1466037149765 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]]]}] 17:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 17:32:29 INFO - PROCESS | 3552 | 1466037149836 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 17:32:29 INFO - PROCESS | 3552 | 1466037149839 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 17:32:29 INFO - PROCESS | 3552 | 1466037149842 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:32:29 INFO - PROCESS | 3552 | 1466037149844 Marionette TRACE conn6 <- [1,1254,null,{}] 17:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:32:29 INFO - PROCESS | 3552 | 1466037149847 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}] 17:32:29 INFO - PROCESS | 3552 | 1466037149849 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:29 INFO - PROCESS | 3552 | 1466037149965 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 17:32:29 INFO - PROCESS | 3552 | 1466037149975 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:29 INFO - PROCESS | 3552 | 1466037149977 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCE2800 == 31 [pid = 3552] [id = 323] 17:32:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3AFEB800) [pid = 3552] [serial = 968] [outer = 0000000000000000] 17:32:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B492800) [pid = 3552] [serial = 969] [outer = 0000000A3AFEB800] 17:32:30 INFO - PROCESS | 3552 | 1466037150023 Marionette DEBUG loaded listener.js 17:32:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B4B7C00) [pid = 3552] [serial = 970] [outer = 0000000A3AFEB800] 17:32:30 INFO - PROCESS | 3552 | 1466037150470 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]]]}] 17:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 669ms 17:32:30 INFO - PROCESS | 3552 | 1466037150517 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 17:32:30 INFO - PROCESS | 3552 | 1466037150519 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 17:32:30 INFO - PROCESS | 3552 | 1466037150523 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:32:30 INFO - PROCESS | 3552 | 1466037150524 Marionette TRACE conn6 <- [1,1258,null,{}] 17:32:30 INFO - PROCESS | 3552 | 1466037150528 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}] 17:32:30 INFO - PROCESS | 3552 | 1466037150530 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:30 INFO - PROCESS | 3552 | 1466037150640 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 17:32:30 INFO - PROCESS | 3552 | 1466037150646 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:30 INFO - PROCESS | 3552 | 1466037150652 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D3DC800 == 32 [pid = 3552] [id = 324] 17:32:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A35237C00) [pid = 3552] [serial = 971] [outer = 0000000000000000] 17:32:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BA77800) [pid = 3552] [serial = 972] [outer = 0000000A35237C00] 17:32:30 INFO - PROCESS | 3552 | 1466037150755 Marionette DEBUG loaded listener.js 17:32:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3BC8B800) [pid = 3552] [serial = 973] [outer = 0000000A35237C00] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3C29BC00) [pid = 3552] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2D619400) [pid = 3552] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3D389000) [pid = 3552] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3B6A2000) [pid = 3552] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38A6E400) [pid = 3552] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2F05DC00) [pid = 3552] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A307A9400) [pid = 3552] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A38A88400) [pid = 3552] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2E7BBC00) [pid = 3552] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3D104C00) [pid = 3552] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A40302400) [pid = 3552] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:32:31 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BCA1000) [pid = 3552] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:32:31 INFO - PROCESS | 3552 | 1466037151433 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]]]}] 17:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 943ms 17:32:31 INFO - PROCESS | 3552 | 1466037151469 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 17:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:32:31 INFO - PROCESS | 3552 | 1466037151471 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 17:32:31 INFO - PROCESS | 3552 | 1466037151474 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:32:31 INFO - PROCESS | 3552 | 1466037151484 Marionette TRACE conn6 <- [1,1262,null,{}] 17:32:31 INFO - PROCESS | 3552 | 1466037151488 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}] 17:32:31 INFO - PROCESS | 3552 | 1466037151490 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:31 INFO - PROCESS | 3552 | 1466037151600 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 17:32:31 INFO - PROCESS | 3552 | 1466037151649 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:31 INFO - PROCESS | 3552 | 1466037151651 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FC8A000 == 33 [pid = 3552] [id = 325] 17:32:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2E4C3000) [pid = 3552] [serial = 974] [outer = 0000000000000000] 17:32:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3B85C400) [pid = 3552] [serial = 975] [outer = 0000000A2E4C3000] 17:32:31 INFO - PROCESS | 3552 | 1466037151695 Marionette DEBUG loaded listener.js 17:32:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BE4F400) [pid = 3552] [serial = 976] [outer = 0000000A2E4C3000] 17:32:32 INFO - PROCESS | 3552 | 1466037152037 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]]]}] 17:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 629ms 17:32:32 INFO - PROCESS | 3552 | 1466037152113 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 17:32:32 INFO - PROCESS | 3552 | 1466037152115 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 17:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:32:32 INFO - PROCESS | 3552 | 1466037152119 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:32:32 INFO - PROCESS | 3552 | 1466037152121 Marionette TRACE conn6 <- [1,1266,null,{}] 17:32:32 INFO - PROCESS | 3552 | 1466037152125 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}] 17:32:32 INFO - PROCESS | 3552 | 1466037152127 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:32 INFO - PROCESS | 3552 | 1466037152207 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 17:32:32 INFO - PROCESS | 3552 | 1466037152212 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:32 INFO - PROCESS | 3552 | 1466037152214 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F10000 == 34 [pid = 3552] [id = 326] 17:32:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2F17BC00) [pid = 3552] [serial = 977] [outer = 0000000000000000] 17:32:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C15AC00) [pid = 3552] [serial = 978] [outer = 0000000A2F17BC00] 17:32:32 INFO - PROCESS | 3552 | 1466037152258 Marionette DEBUG loaded listener.js 17:32:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C28D400) [pid = 3552] [serial = 979] [outer = 0000000A2F17BC00] 17:32:32 INFO - PROCESS | 3552 | 1466037152688 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]]]}] 17:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 584ms 17:32:32 INFO - PROCESS | 3552 | 1466037152713 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 17:32:32 INFO - PROCESS | 3552 | 1466037152715 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 17:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:32:32 INFO - PROCESS | 3552 | 1466037152732 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:32:32 INFO - PROCESS | 3552 | 1466037152734 Marionette TRACE conn6 <- [1,1270,null,{}] 17:32:32 INFO - PROCESS | 3552 | 1466037152738 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}] 17:32:32 INFO - PROCESS | 3552 | 1466037152740 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:32 INFO - PROCESS | 3552 | 1466037152821 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 17:32:32 INFO - PROCESS | 3552 | 1466037152829 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:32 INFO - PROCESS | 3552 | 1466037152831 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42339800 == 35 [pid = 3552] [id = 327] 17:32:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C264400) [pid = 3552] [serial = 980] [outer = 0000000000000000] 17:32:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C37B800) [pid = 3552] [serial = 981] [outer = 0000000A3C264400] 17:32:32 INFO - PROCESS | 3552 | 1466037152877 Marionette DEBUG loaded listener.js 17:32:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C564400) [pid = 3552] [serial = 982] [outer = 0000000A3C264400] 17:32:33 INFO - PROCESS | 3552 | 1466037153414 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]]]}] 17:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms 17:32:33 INFO - PROCESS | 3552 | 1466037153465 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 17:32:33 INFO - PROCESS | 3552 | 1466037153470 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 17:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:32:33 INFO - PROCESS | 3552 | 1466037153476 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:32:33 INFO - PROCESS | 3552 | 1466037153479 Marionette TRACE conn6 <- [1,1274,null,{}] 17:32:33 INFO - PROCESS | 3552 | 1466037153485 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}] 17:32:33 INFO - PROCESS | 3552 | 1466037153489 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:33 INFO - PROCESS | 3552 | 1466037153624 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 17:32:33 INFO - PROCESS | 3552 | 1466037153717 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:33 INFO - PROCESS | 3552 | 1466037153722 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35122800 == 36 [pid = 3552] [id = 328] 17:32:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2EE9D800) [pid = 3552] [serial = 983] [outer = 0000000000000000] 17:32:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2F09B000) [pid = 3552] [serial = 984] [outer = 0000000A2EE9D800] 17:32:33 INFO - PROCESS | 3552 | 1466037153781 Marionette DEBUG loaded listener.js 17:32:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2F6DF000) [pid = 3552] [serial = 985] [outer = 0000000A2EE9D800] 17:32:34 INFO - PROCESS | 3552 | 1466037154560 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]]]}] 17:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1130ms 17:32:34 INFO - PROCESS | 3552 | 1466037154609 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 17:32:34 INFO - PROCESS | 3552 | 1466037154614 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 17:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:32:34 INFO - PROCESS | 3552 | 1466037154620 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:32:34 INFO - PROCESS | 3552 | 1466037154623 Marionette TRACE conn6 <- [1,1278,null,{}] 17:32:34 INFO - PROCESS | 3552 | 1466037154628 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}] 17:32:34 INFO - PROCESS | 3552 | 1466037154631 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:34 INFO - PROCESS | 3552 | 1466037154762 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 17:32:34 INFO - PROCESS | 3552 | 1466037154831 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:34 INFO - PROCESS | 3552 | 1466037154833 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCD8800 == 37 [pid = 3552] [id = 329] 17:32:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A38A6E400) [pid = 3552] [serial = 986] [outer = 0000000000000000] 17:32:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A38A8B800) [pid = 3552] [serial = 987] [outer = 0000000A38A6E400] 17:32:34 INFO - PROCESS | 3552 | 1466037154891 Marionette DEBUG loaded listener.js 17:32:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A38E2B400) [pid = 3552] [serial = 988] [outer = 0000000A38A6E400] 17:32:35 INFO - PROCESS | 3552 | 1466037155794 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]]]}] 17:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1237ms 17:32:35 INFO - PROCESS | 3552 | 1466037155866 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 17:32:35 INFO - PROCESS | 3552 | 1466037155871 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 17:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:32:35 INFO - PROCESS | 3552 | 1466037155878 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:32:35 INFO - PROCESS | 3552 | 1466037155881 Marionette TRACE conn6 <- [1,1282,null,{}] 17:32:35 INFO - PROCESS | 3552 | 1466037155887 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}] 17:32:35 INFO - PROCESS | 3552 | 1466037155890 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:36 INFO - PROCESS | 3552 | 1466037156013 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 17:32:36 INFO - PROCESS | 3552 | 1466037156083 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:36 INFO - PROCESS | 3552 | 1466037156088 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2D517800 == 38 [pid = 3552] [id = 330] 17:32:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A2EE7DC00) [pid = 3552] [serial = 989] [outer = 0000000000000000] 17:32:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A2EE95400) [pid = 3552] [serial = 990] [outer = 0000000A2EE7DC00] 17:32:36 INFO - PROCESS | 3552 | 1466037156139 Marionette DEBUG loaded listener.js 17:32:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A2F0A0800) [pid = 3552] [serial = 991] [outer = 0000000A2EE7DC00] 17:32:36 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F10000 == 37 [pid = 3552] [id = 326] 17:32:36 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FC8A000 == 36 [pid = 3552] [id = 325] 17:32:36 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D3DC800 == 35 [pid = 3552] [id = 324] 17:32:36 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCE2800 == 34 [pid = 3552] [id = 323] 17:32:36 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC06800 == 33 [pid = 3552] [id = 322] 17:32:36 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396C1800 == 32 [pid = 3552] [id = 321] 17:32:36 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35183800 == 31 [pid = 3552] [id = 320] 17:32:36 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2F865000 == 30 [pid = 3552] [id = 319] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3C565800) [pid = 3552] [serial = 930] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A38F05000) [pid = 3552] [serial = 936] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3E691800) [pid = 3552] [serial = 933] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3ECE0C00) [pid = 3552] [serial = 934] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3F817C00) [pid = 3552] [serial = 939] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A38DB3800) [pid = 3552] [serial = 921] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A390E1400) [pid = 3552] [serial = 922] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F672800) [pid = 3552] [serial = 912] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A34315800) [pid = 3552] [serial = 913] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A33902C00) [pid = 3552] [serial = 918] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A346EC800) [pid = 3552] [serial = 919] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A403C9400) [pid = 3552] [serial = 940] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A38DAF000) [pid = 3552] [serial = 915] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3B108400) [pid = 3552] [serial = 916] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3B5CA400) [pid = 3552] [serial = 924] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3E499000) [pid = 3552] [serial = 910] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A40309C00) [pid = 3552] [serial = 942] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BE4D400) [pid = 3552] [serial = 927] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C290C00) [pid = 3552] [serial = 928] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3D10B800) [pid = 3552] [serial = 931] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A40311800) [pid = 3552] [serial = 943] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3BAEF400) [pid = 3552] [serial = 925] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3C563C00) [pid = 3552] [serial = 937] [outer = 0000000000000000] [url = about:blank] 17:32:36 INFO - PROCESS | 3552 | 1466037156651 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]]]}] 17:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 840ms 17:32:36 INFO - PROCESS | 3552 | 1466037156720 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 17:32:36 INFO - PROCESS | 3552 | 1466037156724 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 17:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:32:36 INFO - PROCESS | 3552 | 1466037156730 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:32:36 INFO - PROCESS | 3552 | 1466037156733 Marionette TRACE conn6 <- [1,1286,null,{}] 17:32:36 INFO - PROCESS | 3552 | 1466037156737 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}] 17:32:36 INFO - PROCESS | 3552 | 1466037156739 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:36 INFO - PROCESS | 3552 | 1466037156828 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 17:32:36 INFO - PROCESS | 3552 | 1466037156839 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:36 INFO - PROCESS | 3552 | 1466037156842 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DD4000 == 31 [pid = 3552] [id = 331] 17:32:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A30736C00) [pid = 3552] [serial = 992] [outer = 0000000000000000] 17:32:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3260F000) [pid = 3552] [serial = 993] [outer = 0000000A30736C00] 17:32:36 INFO - PROCESS | 3552 | 1466037156891 Marionette DEBUG loaded listener.js 17:32:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A33D0B800) [pid = 3552] [serial = 994] [outer = 0000000A30736C00] 17:32:37 INFO - PROCESS | 3552 | 1466037157383 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]]]}] 17:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 692ms 17:32:37 INFO - PROCESS | 3552 | 1466037157426 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 17:32:37 INFO - PROCESS | 3552 | 1466037157428 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 17:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:32:37 INFO - PROCESS | 3552 | 1466037157432 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:32:37 INFO - PROCESS | 3552 | 1466037157435 Marionette TRACE conn6 <- [1,1290,null,{}] 17:32:37 INFO - PROCESS | 3552 | 1466037157485 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}] 17:32:37 INFO - PROCESS | 3552 | 1466037157490 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:37 INFO - PROCESS | 3552 | 1466037157585 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 17:32:37 INFO - PROCESS | 3552 | 1466037157655 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:37 INFO - PROCESS | 3552 | 1466037157659 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B534000 == 32 [pid = 3552] [id = 332] 17:32:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A356E6800) [pid = 3552] [serial = 995] [outer = 0000000000000000] 17:32:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38A6F000) [pid = 3552] [serial = 996] [outer = 0000000A356E6800] 17:32:37 INFO - PROCESS | 3552 | 1466037157715 Marionette DEBUG loaded listener.js 17:32:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38DB3800) [pid = 3552] [serial = 997] [outer = 0000000A356E6800] 17:32:38 INFO - PROCESS | 3552 | 1466037158105 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]]]}] 17:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 713ms 17:32:38 INFO - PROCESS | 3552 | 1466037158148 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 17:32:38 INFO - PROCESS | 3552 | 1466037158151 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 17:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:32:38 INFO - PROCESS | 3552 | 1466037158154 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:32:38 INFO - PROCESS | 3552 | 1466037158156 Marionette TRACE conn6 <- [1,1294,null,{}] 17:32:38 INFO - PROCESS | 3552 | 1466037158159 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}] 17:32:38 INFO - PROCESS | 3552 | 1466037158161 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:38 INFO - PROCESS | 3552 | 1466037158251 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 17:32:38 INFO - PROCESS | 3552 | 1466037158257 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:38 INFO - PROCESS | 3552 | 1466037158259 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF6B800 == 33 [pid = 3552] [id = 333] 17:32:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A39098000) [pid = 3552] [serial = 998] [outer = 0000000000000000] 17:32:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3969E400) [pid = 3552] [serial = 999] [outer = 0000000A39098000] 17:32:38 INFO - PROCESS | 3552 | 1466037158305 Marionette DEBUG loaded listener.js 17:32:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B48E000) [pid = 3552] [serial = 1000] [outer = 0000000A39098000] 17:32:38 INFO - PROCESS | 3552 | 1466037158785 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]]]}] 17:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 17:32:38 INFO - PROCESS | 3552 | 1466037158851 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 17:32:38 INFO - PROCESS | 3552 | 1466037158853 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 17:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:32:38 INFO - PROCESS | 3552 | 1466037158857 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:32:38 INFO - PROCESS | 3552 | 1466037158858 Marionette TRACE conn6 <- [1,1298,null,{}] 17:32:38 INFO - PROCESS | 3552 | 1466037158862 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}] 17:32:38 INFO - PROCESS | 3552 | 1466037158864 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:39 INFO - PROCESS | 3552 | 1466037159006 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 17:32:39 INFO - PROCESS | 3552 | 1466037159033 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:39 INFO - PROCESS | 3552 | 1466037159035 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECA1800 == 34 [pid = 3552] [id = 334] 17:32:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B4B7800) [pid = 3552] [serial = 1001] [outer = 0000000000000000] 17:32:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B5C7800) [pid = 3552] [serial = 1002] [outer = 0000000A3B4B7800] 17:32:39 INFO - PROCESS | 3552 | 1466037159079 Marionette DEBUG loaded listener.js 17:32:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BA71800) [pid = 3552] [serial = 1003] [outer = 0000000A3B4B7800] 17:32:39 INFO - PROCESS | 3552 | 1466037159511 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]]]}] 17:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 17:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 733ms 17:32:39 INFO - PROCESS | 3552 | 1466037159597 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 17:32:39 INFO - PROCESS | 3552 | 1466037159600 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 17:32:39 INFO - PROCESS | 3552 | 1466037159603 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:32:39 INFO - PROCESS | 3552 | 1466037159605 Marionette TRACE conn6 <- [1,1302,null,{}] 17:32:39 INFO - PROCESS | 3552 | 1466037159608 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}] 17:32:39 INFO - PROCESS | 3552 | 1466037159615 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:39 INFO - PROCESS | 3552 | 1466037159769 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 17:32:39 INFO - PROCESS | 3552 | 1466037159817 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:39 INFO - PROCESS | 3552 | 1466037159820 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42309000 == 35 [pid = 3552] [id = 335] 17:32:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BAF8000) [pid = 3552] [serial = 1004] [outer = 0000000000000000] 17:32:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BE58800) [pid = 3552] [serial = 1005] [outer = 0000000A3BAF8000] 17:32:39 INFO - PROCESS | 3552 | 1466037159865 Marionette DEBUG loaded listener.js 17:32:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C15C400) [pid = 3552] [serial = 1006] [outer = 0000000A3BAF8000] 17:32:40 INFO - PROCESS | 3552 | 1466037160290 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]]]}] 17:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 735ms 17:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:32:40 INFO - PROCESS | 3552 | 1466037160343 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 17:32:40 INFO - PROCESS | 3552 | 1466037160345 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 17:32:40 INFO - PROCESS | 3552 | 1466037160348 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:32:40 INFO - PROCESS | 3552 | 1466037160350 Marionette TRACE conn6 <- [1,1306,null,{}] 17:32:40 INFO - PROCESS | 3552 | 1466037160353 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}] 17:32:40 INFO - PROCESS | 3552 | 1466037160355 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:40 INFO - PROCESS | 3552 | 1466037160471 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 17:32:40 INFO - PROCESS | 3552 | 1466037160552 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:40 INFO - PROCESS | 3552 | 1466037160554 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2ED25000) [pid = 3552] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3523AC00) [pid = 3552] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2F676C00) [pid = 3552] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A33D0BC00) [pid = 3552] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3AFEB800) [pid = 3552] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2E4C3000) [pid = 3552] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A35237C00) [pid = 3552] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F17BC00) [pid = 3552] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A33B2FC00) [pid = 3552] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3B4B1400) [pid = 3552] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C15D800) [pid = 3552] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:32:40 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A38E24800) [pid = 3552] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:32:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2EDB9000 == 36 [pid = 3552] [id = 336] 17:32:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2D67E800) [pid = 3552] [serial = 1007] [outer = 0000000000000000] 17:32:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2EE9CC00) [pid = 3552] [serial = 1008] [outer = 0000000A2D67E800] 17:32:40 INFO - PROCESS | 3552 | 1466037160610 Marionette DEBUG loaded listener.js 17:32:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38ACAC00) [pid = 3552] [serial = 1009] [outer = 0000000A2D67E800] 17:32:40 INFO - PROCESS | 3552 | 1466037160971 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]]]}] 17:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 689ms 17:32:41 INFO - PROCESS | 3552 | 1466037161041 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 17:32:41 INFO - PROCESS | 3552 | 1466037161043 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 17:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:32:41 INFO - PROCESS | 3552 | 1466037161046 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:32:41 INFO - PROCESS | 3552 | 1466037161048 Marionette TRACE conn6 <- [1,1310,null,{}] 17:32:41 INFO - PROCESS | 3552 | 1466037161051 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}] 17:32:41 INFO - PROCESS | 3552 | 1466037161053 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:41 INFO - PROCESS | 3552 | 1466037161164 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 17:32:41 INFO - PROCESS | 3552 | 1466037161171 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:41 INFO - PROCESS | 3552 | 1466037161173 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426A1000 == 37 [pid = 3552] [id = 337] 17:32:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38DAE800) [pid = 3552] [serial = 1010] [outer = 0000000000000000] 17:32:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3C1E4800) [pid = 3552] [serial = 1011] [outer = 0000000A38DAE800] 17:32:41 INFO - PROCESS | 3552 | 1466037161219 Marionette DEBUG loaded listener.js 17:32:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3C567400) [pid = 3552] [serial = 1012] [outer = 0000000A38DAE800] 17:32:41 INFO - PROCESS | 3552 | 1466037161623 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]]]}] 17:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 627ms 17:32:41 INFO - PROCESS | 3552 | 1466037161677 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 17:32:41 INFO - PROCESS | 3552 | 1466037161679 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 17:32:41 INFO - PROCESS | 3552 | 1466037161682 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:32:41 INFO - PROCESS | 3552 | 1466037161684 Marionette TRACE conn6 <- [1,1314,null,{}] 17:32:41 INFO - PROCESS | 3552 | 1466037161688 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}] 17:32:41 INFO - PROCESS | 3552 | 1466037161690 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:41 INFO - PROCESS | 3552 | 1466037161802 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 17:32:41 INFO - PROCESS | 3552 | 1466037161843 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:41 INFO - PROCESS | 3552 | 1466037161845 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426CB800 == 38 [pid = 3552] [id = 338] 17:32:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C561400) [pid = 3552] [serial = 1013] [outer = 0000000000000000] 17:32:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3D107000) [pid = 3552] [serial = 1014] [outer = 0000000A3C561400] 17:32:41 INFO - PROCESS | 3552 | 1466037161890 Marionette DEBUG loaded listener.js 17:32:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3D1C8000) [pid = 3552] [serial = 1015] [outer = 0000000A3C561400] 17:32:42 INFO - PROCESS | 3552 | 1466037162294 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]]]}] 17:32:42 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 17:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 629ms 17:32:42 INFO - PROCESS | 3552 | 1466037162315 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 17:32:42 INFO - PROCESS | 3552 | 1466037162317 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 17:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:32:42 INFO - PROCESS | 3552 | 1466037162320 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:32:42 INFO - PROCESS | 3552 | 1466037162322 Marionette TRACE conn6 <- [1,1318,null,{}] 17:32:42 INFO - PROCESS | 3552 | 1466037162325 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}] 17:32:42 INFO - PROCESS | 3552 | 1466037162327 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:42 INFO - PROCESS | 3552 | 1466037162440 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 17:32:42 INFO - PROCESS | 3552 | 1466037162448 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:42 INFO - PROCESS | 3552 | 1466037162450 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4344D800 == 39 [pid = 3552] [id = 339] 17:32:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3CBF2800) [pid = 3552] [serial = 1016] [outer = 0000000000000000] 17:32:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3D58F000) [pid = 3552] [serial = 1017] [outer = 0000000A3CBF2800] 17:32:42 INFO - PROCESS | 3552 | 1466037162494 Marionette DEBUG loaded listener.js 17:32:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3E5E7400) [pid = 3552] [serial = 1018] [outer = 0000000A3CBF2800] 17:32:43 INFO - PROCESS | 3552 | 1466037163179 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]]]}] 17:32:43 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 17:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 942ms 17:32:43 INFO - PROCESS | 3552 | 1466037163266 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 17:32:43 INFO - PROCESS | 3552 | 1466037163270 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 17:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:32:43 INFO - PROCESS | 3552 | 1466037163275 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:32:43 INFO - PROCESS | 3552 | 1466037163281 Marionette TRACE conn6 <- [1,1322,null,{}] 17:32:43 INFO - PROCESS | 3552 | 1466037163287 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}] 17:32:43 INFO - PROCESS | 3552 | 1466037163290 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:43 INFO - PROCESS | 3552 | 1466037163415 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 17:32:43 INFO - PROCESS | 3552 | 1466037163486 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:43 INFO - PROCESS | 3552 | 1466037163489 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396BA000 == 40 [pid = 3552] [id = 340] 17:32:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2F80F400) [pid = 3552] [serial = 1019] [outer = 0000000000000000] 17:32:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A33D0D800) [pid = 3552] [serial = 1020] [outer = 0000000A2F80F400] 17:32:43 INFO - PROCESS | 3552 | 1466037163548 Marionette DEBUG loaded listener.js 17:32:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3530E400) [pid = 3552] [serial = 1021] [outer = 0000000A2F80F400] 17:32:44 INFO - PROCESS | 3552 | 1466037164123 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]]]}] 17:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 882ms 17:32:44 INFO - PROCESS | 3552 | 1466037164160 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 17:32:44 INFO - PROCESS | 3552 | 1466037164165 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 17:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:32:44 INFO - PROCESS | 3552 | 1466037164172 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:32:44 INFO - PROCESS | 3552 | 1466037164175 Marionette TRACE conn6 <- [1,1326,null,{}] 17:32:44 INFO - PROCESS | 3552 | 1466037164179 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}] 17:32:44 INFO - PROCESS | 3552 | 1466037164182 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:44 INFO - PROCESS | 3552 | 1466037164301 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 17:32:44 INFO - PROCESS | 3552 | 1466037164392 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:44 INFO - PROCESS | 3552 | 1466037164394 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:44 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F02800 == 41 [pid = 3552] [id = 341] 17:32:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3B10A400) [pid = 3552] [serial = 1022] [outer = 0000000000000000] 17:32:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3B4B5800) [pid = 3552] [serial = 1023] [outer = 0000000A3B10A400] 17:32:44 INFO - PROCESS | 3552 | 1466037164451 Marionette DEBUG loaded listener.js 17:32:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3BAF5000) [pid = 3552] [serial = 1024] [outer = 0000000A3B10A400] 17:32:45 INFO - PROCESS | 3552 | 1466037165541 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]]]}] 17:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1401ms 17:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:32:45 INFO - PROCESS | 3552 | 1466037165576 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 17:32:45 INFO - PROCESS | 3552 | 1466037165578 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 17:32:45 INFO - PROCESS | 3552 | 1466037165582 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:32:45 INFO - PROCESS | 3552 | 1466037165586 Marionette TRACE conn6 <- [1,1330,null,{}] 17:32:45 INFO - PROCESS | 3552 | 1466037165598 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}] 17:32:45 INFO - PROCESS | 3552 | 1466037165603 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:45 INFO - PROCESS | 3552 | 1466037165717 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 17:32:45 INFO - PROCESS | 3552 | 1466037165789 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:45 INFO - PROCESS | 3552 | 1466037165793 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4389B000 == 42 [pid = 3552] [id = 342] 17:32:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3C155000) [pid = 3552] [serial = 1025] [outer = 0000000000000000] 17:32:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3D10A800) [pid = 3552] [serial = 1026] [outer = 0000000A3C155000] 17:32:45 INFO - PROCESS | 3552 | 1466037165850 Marionette DEBUG loaded listener.js 17:32:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3E695000) [pid = 3552] [serial = 1027] [outer = 0000000A3C155000] 17:32:46 INFO - PROCESS | 3552 | 1466037166524 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]]]}] 17:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 984ms 17:32:46 INFO - PROCESS | 3552 | 1466037166733 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 17:32:46 INFO - PROCESS | 3552 | 1466037166738 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 17:32:46 INFO - PROCESS | 3552 | 1466037166743 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:32:46 INFO - PROCESS | 3552 | 1466037166747 Marionette TRACE conn6 <- [1,1334,null,{}] 17:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:32:46 INFO - PROCESS | 3552 | 1466037166752 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}] 17:32:46 INFO - PROCESS | 3552 | 1466037166756 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:46 INFO - PROCESS | 3552 | 1466037166865 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 17:32:46 INFO - PROCESS | 3552 | 1466037166938 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:46 INFO - PROCESS | 3552 | 1466037166943 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:46 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3564F000 == 43 [pid = 3552] [id = 343] 17:32:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A2FF33400) [pid = 3552] [serial = 1028] [outer = 0000000000000000] 17:32:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A33932000) [pid = 3552] [serial = 1029] [outer = 0000000A2FF33400] 17:32:46 INFO - PROCESS | 3552 | 1466037166993 Marionette DEBUG loaded listener.js 17:32:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A3560EC00) [pid = 3552] [serial = 1030] [outer = 0000000A2FF33400] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426CB800 == 42 [pid = 3552] [id = 338] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426A1000 == 41 [pid = 3552] [id = 337] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2EDB9000 == 40 [pid = 3552] [id = 336] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42309000 == 39 [pid = 3552] [id = 335] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECA1800 == 38 [pid = 3552] [id = 334] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BF6B800 == 37 [pid = 3552] [id = 333] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B534000 == 36 [pid = 3552] [id = 332] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DD4000 == 35 [pid = 3552] [id = 331] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2D517800 == 34 [pid = 3552] [id = 330] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCD8800 == 33 [pid = 3552] [id = 329] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42339800 == 32 [pid = 3552] [id = 327] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35122800 == 31 [pid = 3552] [id = 328] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4389B000 == 30 [pid = 3552] [id = 342] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F02800 == 29 [pid = 3552] [id = 341] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396BA000 == 28 [pid = 3552] [id = 340] 17:32:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4344D800 == 27 [pid = 3552] [id = 339] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A2EE78C00) [pid = 3552] [serial = 957] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A2EE9F800) [pid = 3552] [serial = 958] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A35309400) [pid = 3552] [serial = 963] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A2FC32800) [pid = 3552] [serial = 960] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A33903400) [pid = 3552] [serial = 961] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A345C8000) [pid = 3552] [serial = 954] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A38A67000) [pid = 3552] [serial = 955] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3B4B7C00) [pid = 3552] [serial = 970] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3B492800) [pid = 3552] [serial = 969] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3B85C400) [pid = 3552] [serial = 975] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BA77800) [pid = 3552] [serial = 972] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3C15AC00) [pid = 3552] [serial = 978] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A38A45000) [pid = 3552] [serial = 946] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A341F4400) [pid = 3552] [serial = 945] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3BCA3800) [pid = 3552] [serial = 949] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3BA75C00) [pid = 3552] [serial = 948] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3E68A800) [pid = 3552] [serial = 952] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3CBF5400) [pid = 3552] [serial = 951] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3C37B800) [pid = 3552] [serial = 981] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BC8B800) [pid = 3552] [serial = 973] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A38FA4400) [pid = 3552] [serial = 966] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A39673800) [pid = 3552] [serial = 967] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BE4F400) [pid = 3552] [serial = 976] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C28D400) [pid = 3552] [serial = 979] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38A43800) [pid = 3552] [serial = 964] [outer = 0000000000000000] [url = about:blank] 17:32:48 INFO - PROCESS | 3552 | 1466037168323 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]]]}] 17:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1636ms 17:32:48 INFO - PROCESS | 3552 | 1466037168396 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 17:32:48 INFO - PROCESS | 3552 | 1466037168400 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 17:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:32:48 INFO - PROCESS | 3552 | 1466037168406 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:32:48 INFO - PROCESS | 3552 | 1466037168409 Marionette TRACE conn6 <- [1,1338,null,{}] 17:32:48 INFO - PROCESS | 3552 | 1466037168415 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}] 17:32:48 INFO - PROCESS | 3552 | 1466037168418 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:48 INFO - PROCESS | 3552 | 1466037168516 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 17:32:48 INFO - PROCESS | 3552 | 1466037168523 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:48 INFO - PROCESS | 3552 | 1466037168528 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FFC6000 == 28 [pid = 3552] [id = 344] 17:32:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2EE7FC00) [pid = 3552] [serial = 1031] [outer = 0000000000000000] 17:32:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2EE95000) [pid = 3552] [serial = 1032] [outer = 0000000A2EE7FC00] 17:32:48 INFO - PROCESS | 3552 | 1466037168578 Marionette DEBUG loaded listener.js 17:32:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2F097C00) [pid = 3552] [serial = 1033] [outer = 0000000A2EE7FC00] 17:32:49 INFO - PROCESS | 3552 | 1466037169070 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]]]}] 17:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 692ms 17:32:49 INFO - PROCESS | 3552 | 1466037169099 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 17:32:49 INFO - PROCESS | 3552 | 1466037169105 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 17:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:32:49 INFO - PROCESS | 3552 | 1466037169111 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:32:49 INFO - PROCESS | 3552 | 1466037169114 Marionette TRACE conn6 <- [1,1342,null,{}] 17:32:49 INFO - PROCESS | 3552 | 1466037169118 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}] 17:32:49 INFO - PROCESS | 3552 | 1466037169121 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:49 INFO - PROCESS | 3552 | 1466037169213 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 17:32:49 INFO - PROCESS | 3552 | 1466037169221 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:49 INFO - PROCESS | 3552 | 1466037169224 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:49 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35916800 == 29 [pid = 3552] [id = 345] 17:32:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2FFD9C00) [pid = 3552] [serial = 1034] [outer = 0000000000000000] 17:32:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3072D800) [pid = 3552] [serial = 1035] [outer = 0000000A2FFD9C00] 17:32:49 INFO - PROCESS | 3552 | 1466037169274 Marionette DEBUG loaded listener.js 17:32:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A33D02400) [pid = 3552] [serial = 1036] [outer = 0000000A2FFD9C00] 17:32:49 INFO - PROCESS | 3552 | 1466037169750 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]]]}] 17:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 17:32:49 INFO - PROCESS | 3552 | 1466037169804 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 17:32:49 INFO - PROCESS | 3552 | 1466037169807 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 17:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:32:49 INFO - PROCESS | 3552 | 1466037169810 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:32:49 INFO - PROCESS | 3552 | 1466037169814 Marionette TRACE conn6 <- [1,1346,null,{}] 17:32:49 INFO - PROCESS | 3552 | 1466037169825 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}] 17:32:49 INFO - PROCESS | 3552 | 1466037169830 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:50 INFO - PROCESS | 3552 | 1466037169982 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 17:32:50 INFO - PROCESS | 3552 | 1466037169991 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:50 INFO - PROCESS | 3552 | 1466037169995 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B529000 == 30 [pid = 3552] [id = 346] 17:32:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3523B800) [pid = 3552] [serial = 1037] [outer = 0000000000000000] 17:32:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A356EA000) [pid = 3552] [serial = 1038] [outer = 0000000A3523B800] 17:32:50 INFO - PROCESS | 3552 | 1466037170045 Marionette DEBUG loaded listener.js 17:32:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38A4BC00) [pid = 3552] [serial = 1039] [outer = 0000000A3523B800] 17:32:50 INFO - PROCESS | 3552 | 1466037170470 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]]]}] 17:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms 17:32:50 INFO - PROCESS | 3552 | 1466037170504 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 17:32:50 INFO - PROCESS | 3552 | 1466037170507 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 17:32:50 INFO - PROCESS | 3552 | 1466037170510 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:32:50 INFO - PROCESS | 3552 | 1466037170512 Marionette TRACE conn6 <- [1,1350,null,{}] 17:32:50 INFO - PROCESS | 3552 | 1466037170515 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}] 17:32:50 INFO - PROCESS | 3552 | 1466037170517 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:50 INFO - PROCESS | 3552 | 1466037170636 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 17:32:50 INFO - PROCESS | 3552 | 1466037170652 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:50 INFO - PROCESS | 3552 | 1466037170654 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC33000 == 31 [pid = 3552] [id = 347] 17:32:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A38A89400) [pid = 3552] [serial = 1040] [outer = 0000000000000000] 17:32:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A38FA9C00) [pid = 3552] [serial = 1041] [outer = 0000000A38A89400] 17:32:50 INFO - PROCESS | 3552 | 1466037170700 Marionette DEBUG loaded listener.js 17:32:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3AF67400) [pid = 3552] [serial = 1042] [outer = 0000000A38A89400] 17:32:51 INFO - PROCESS | 3552 | 1466037171174 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]]]}] 17:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 17:32:51 INFO - PROCESS | 3552 | 1466037171208 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 17:32:51 INFO - PROCESS | 3552 | 1466037171211 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 17:32:51 INFO - PROCESS | 3552 | 1466037171214 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:32:51 INFO - PROCESS | 3552 | 1466037171216 Marionette TRACE conn6 <- [1,1354,null,{}] 17:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:32:51 INFO - PROCESS | 3552 | 1466037171219 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}] 17:32:51 INFO - PROCESS | 3552 | 1466037171221 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:51 INFO - PROCESS | 3552 | 1466037171354 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 17:32:51 INFO - PROCESS | 3552 | 1466037171368 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:51 INFO - PROCESS | 3552 | 1466037171370 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C510800 == 32 [pid = 3552] [id = 348] 17:32:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A38A89C00) [pid = 3552] [serial = 1043] [outer = 0000000000000000] 17:32:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B495C00) [pid = 3552] [serial = 1044] [outer = 0000000A38A89C00] 17:32:51 INFO - PROCESS | 3552 | 1466037171415 Marionette DEBUG loaded listener.js 17:32:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3B507000) [pid = 3552] [serial = 1045] [outer = 0000000A38A89C00] 17:32:51 INFO - PROCESS | 3552 | 1466037171857 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] 17:32:51 INFO - PROCESS | 3552 | 1466037171912 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 17:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:32:51 INFO - PROCESS | 3552 | 1466037171927 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:32:51 INFO - PROCESS | 3552 | 1466037171929 Marionette TRACE conn6 <- [1,1358,null,{}] 17:32:51 INFO - PROCESS | 3552 | 1466037171933 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}] 17:32:51 INFO - PROCESS | 3552 | 1466037171939 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:52 INFO - PROCESS | 3552 | 1466037172076 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 17:32:52 INFO - PROCESS | 3552 | 1466037172091 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:52 INFO - PROCESS | 3552 | 1466037172093 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40385000 == 33 [pid = 3552] [id = 349] 17:32:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3B5CA800) [pid = 3552] [serial = 1046] [outer = 0000000000000000] 17:32:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3BA7B400) [pid = 3552] [serial = 1047] [outer = 0000000A3B5CA800] 17:32:52 INFO - PROCESS | 3552 | 1466037172179 Marionette DEBUG loaded listener.js 17:32:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3BE4F400) [pid = 3552] [serial = 1048] [outer = 0000000A3B5CA800] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3CBF2800) [pid = 3552] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3C561400) [pid = 3552] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3B4B7800) [pid = 3552] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BAF8000) [pid = 3552] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2EE7DC00) [pid = 3552] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3C264400) [pid = 3552] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A356E6800) [pid = 3552] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38A6E400) [pid = 3552] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A39098000) [pid = 3552] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2EE9D800) [pid = 3552] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A30736C00) [pid = 3552] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2D67E800) [pid = 3552] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:32:52 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A38DAE800) [pid = 3552] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:32:52 INFO - PROCESS | 3552 | 1466037172836 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] 17:32:52 INFO - PROCESS | 3552 | 1466037172875 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 17:32:52 INFO - PROCESS | 3552 | 1466037172878 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:32:52 INFO - PROCESS | 3552 | 1466037172880 Marionette TRACE conn6 <- [1,1362,null,{}] 17:32:52 INFO - PROCESS | 3552 | 1466037172883 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}] 17:32:52 INFO - PROCESS | 3552 | 1466037172886 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:52 INFO - PROCESS | 3552 | 1466037172966 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 17:32:52 INFO - PROCESS | 3552 | 1466037172973 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:52 INFO - PROCESS | 3552 | 1466037172975 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C51F800 == 34 [pid = 3552] [id = 350] 17:32:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A2D684C00) [pid = 3552] [serial = 1049] [outer = 0000000000000000] 17:32:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A35236400) [pid = 3552] [serial = 1050] [outer = 0000000A2D684C00] 17:32:53 INFO - PROCESS | 3552 | 1466037173021 Marionette DEBUG loaded listener.js 17:32:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B48A800) [pid = 3552] [serial = 1051] [outer = 0000000A2D684C00] 17:32:53 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:53 INFO - PROCESS | 3552 | 1466037173431 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] 17:32:53 INFO - PROCESS | 3552 | 1466037173471 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 17:32:53 INFO - PROCESS | 3552 | 1466037173475 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:32:53 INFO - PROCESS | 3552 | 1466037173476 Marionette TRACE conn6 <- [1,1366,null,{}] 17:32:53 INFO - PROCESS | 3552 | 1466037173480 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}] 17:32:53 INFO - PROCESS | 3552 | 1466037173482 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:53 INFO - PROCESS | 3552 | 1466037173561 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 17:32:53 INFO - PROCESS | 3552 | 1466037173567 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:53 INFO - PROCESS | 3552 | 1466037173569 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:53 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42320800 == 35 [pid = 3552] [id = 351] 17:32:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BE56400) [pid = 3552] [serial = 1052] [outer = 0000000000000000] 17:32:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C159C00) [pid = 3552] [serial = 1053] [outer = 0000000A3BE56400] 17:32:53 INFO - PROCESS | 3552 | 1466037173614 Marionette DEBUG loaded listener.js 17:32:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C28E000) [pid = 3552] [serial = 1054] [outer = 0000000A3BE56400] 17:32:54 INFO - PROCESS | 3552 | 1466037174017 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] 17:32:54 INFO - PROCESS | 3552 | 1466037174070 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 17:32:54 INFO - PROCESS | 3552 | 1466037174073 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:32:54 INFO - PROCESS | 3552 | 1466037174075 Marionette TRACE conn6 <- [1,1370,null,{}] 17:32:54 INFO - PROCESS | 3552 | 1466037174083 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}] 17:32:54 INFO - PROCESS | 3552 | 1466037174085 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:54 INFO - PROCESS | 3552 | 1466037174166 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 17:32:54 INFO - PROCESS | 3552 | 1466037174171 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:54 INFO - PROCESS | 3552 | 1466037174173 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4268F800 == 36 [pid = 3552] [id = 352] 17:32:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C295000) [pid = 3552] [serial = 1055] [outer = 0000000000000000] 17:32:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C559800) [pid = 3552] [serial = 1056] [outer = 0000000A3C295000] 17:32:54 INFO - PROCESS | 3552 | 1466037174217 Marionette DEBUG loaded listener.js 17:32:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C563400) [pid = 3552] [serial = 1057] [outer = 0000000A3C295000] 17:32:54 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:54 INFO - PROCESS | 3552 | 1466037174660 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] 17:32:54 INFO - PROCESS | 3552 | 1466037174709 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 17:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:32:54 INFO - PROCESS | 3552 | 1466037174713 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:32:54 INFO - PROCESS | 3552 | 1466037174715 Marionette TRACE conn6 <- [1,1374,null,{}] 17:32:54 INFO - PROCESS | 3552 | 1466037174718 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}] 17:32:54 INFO - PROCESS | 3552 | 1466037174720 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:54 INFO - PROCESS | 3552 | 1466037174807 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 17:32:54 INFO - PROCESS | 3552 | 1466037174927 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:54 INFO - PROCESS | 3552 | 1466037174930 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2E4E4000 == 37 [pid = 3552] [id = 353] 17:32:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2D610C00) [pid = 3552] [serial = 1058] [outer = 0000000000000000] 17:32:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2D6D3400) [pid = 3552] [serial = 1059] [outer = 0000000A2D610C00] 17:32:54 INFO - PROCESS | 3552 | 1466037174989 Marionette DEBUG loaded listener.js 17:32:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A2EE80400) [pid = 3552] [serial = 1060] [outer = 0000000A2D610C00] 17:32:55 INFO - PROCESS | 3552 | 1466037175890 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] 17:32:55 INFO - PROCESS | 3552 | 1466037175957 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 17:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:32:55 INFO - PROCESS | 3552 | 1466037175962 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:32:55 INFO - PROCESS | 3552 | 1466037175965 Marionette TRACE conn6 <- [1,1378,null,{}] 17:32:55 INFO - PROCESS | 3552 | 1466037175971 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}] 17:32:55 INFO - PROCESS | 3552 | 1466037175974 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:56 INFO - PROCESS | 3552 | 1466037176130 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 17:32:56 INFO - PROCESS | 3552 | 1466037176241 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:56 INFO - PROCESS | 3552 | 1466037176244 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC3E800 == 38 [pid = 3552] [id = 354] 17:32:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3260E400) [pid = 3552] [serial = 1061] [outer = 0000000000000000] 17:32:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A35239400) [pid = 3552] [serial = 1062] [outer = 0000000A3260E400] 17:32:56 INFO - PROCESS | 3552 | 1466037176302 Marionette DEBUG loaded listener.js 17:32:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A38A48800) [pid = 3552] [serial = 1063] [outer = 0000000A3260E400] 17:32:57 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4268F800 == 37 [pid = 3552] [id = 352] 17:32:57 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42320800 == 36 [pid = 3552] [id = 351] 17:32:57 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C51F800 == 35 [pid = 3552] [id = 350] 17:32:57 INFO - PROCESS | 3552 | --DOCSHELL 0000000A40385000 == 34 [pid = 3552] [id = 349] 17:32:57 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C510800 == 33 [pid = 3552] [id = 348] 17:32:57 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC33000 == 32 [pid = 3552] [id = 347] 17:32:57 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B529000 == 31 [pid = 3552] [id = 346] 17:32:57 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35916800 == 30 [pid = 3552] [id = 345] 17:32:57 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FFC6000 == 29 [pid = 3552] [id = 344] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3E5E7400) [pid = 3552] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3D58F000) [pid = 3552] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3D107000) [pid = 3552] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3B5C7800) [pid = 3552] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3BE58800) [pid = 3552] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BA71800) [pid = 3552] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3C15C400) [pid = 3552] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2EE95400) [pid = 3552] [serial = 990] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F0A0800) [pid = 3552] [serial = 991] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3C564400) [pid = 3552] [serial = 982] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38A6F000) [pid = 3552] [serial = 996] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A38DB3800) [pid = 3552] [serial = 997] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A38A8B800) [pid = 3552] [serial = 987] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38E2B400) [pid = 3552] [serial = 988] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3969E400) [pid = 3552] [serial = 999] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2F09B000) [pid = 3552] [serial = 984] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3D1C8000) [pid = 3552] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A2F6DF000) [pid = 3552] [serial = 985] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3260F000) [pid = 3552] [serial = 993] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A2EE9CC00) [pid = 3552] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A33D0B800) [pid = 3552] [serial = 994] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A38ACAC00) [pid = 3552] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3C1E4800) [pid = 3552] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3B48E000) [pid = 3552] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3C567400) [pid = 3552] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 17:32:57 INFO - PROCESS | 3552 | 1466037177234 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]]]}] 17:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1297ms 17:32:57 INFO - PROCESS | 3552 | 1466037177262 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 17:32:57 INFO - PROCESS | 3552 | 1466037177266 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 17:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:32:57 INFO - PROCESS | 3552 | 1466037177271 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:32:57 INFO - PROCESS | 3552 | 1466037177275 Marionette TRACE conn6 <- [1,1382,null,{}] 17:32:57 INFO - PROCESS | 3552 | 1466037177280 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}] 17:32:57 INFO - PROCESS | 3552 | 1466037177283 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:57 INFO - PROCESS | 3552 | 1466037177379 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 17:32:57 INFO - PROCESS | 3552 | 1466037177391 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:57 INFO - PROCESS | 3552 | 1466037177396 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3512B000 == 30 [pid = 3552] [id = 355] 17:32:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A2F668400) [pid = 3552] [serial = 1064] [outer = 0000000000000000] 17:32:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2FBE2400) [pid = 3552] [serial = 1065] [outer = 0000000A2F668400] 17:32:57 INFO - PROCESS | 3552 | 1466037177445 Marionette DEBUG loaded listener.js 17:32:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A33BA6800) [pid = 3552] [serial = 1066] [outer = 0000000A2F668400] 17:32:57 INFO - PROCESS | 3552 | 1466037177956 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]]]}] 17:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 17:32:58 INFO - PROCESS | 3552 | 1466037178010 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 17:32:58 INFO - PROCESS | 3552 | 1466037178016 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 17:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:32:58 INFO - PROCESS | 3552 | 1466037178022 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:32:58 INFO - PROCESS | 3552 | 1466037178025 Marionette TRACE conn6 <- [1,1386,null,{}] 17:32:58 INFO - PROCESS | 3552 | 1466037178029 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}] 17:32:58 INFO - PROCESS | 3552 | 1466037178031 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:58 INFO - PROCESS | 3552 | 1466037178122 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 17:32:58 INFO - PROCESS | 3552 | 1466037178198 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:58 INFO - PROCESS | 3552 | 1466037178200 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3AFA9000 == 31 [pid = 3552] [id = 356] 17:32:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A35287000) [pid = 3552] [serial = 1067] [outer = 0000000000000000] 17:32:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A35D56400) [pid = 3552] [serial = 1068] [outer = 0000000A35287000] 17:32:58 INFO - PROCESS | 3552 | 1466037178249 Marionette DEBUG loaded listener.js 17:32:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A38ACAC00) [pid = 3552] [serial = 1069] [outer = 0000000A35287000] 17:32:58 INFO - PROCESS | 3552 | 1466037178628 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]]]}] 17:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 17:32:58 INFO - PROCESS | 3552 | 1466037178669 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 17:32:58 INFO - PROCESS | 3552 | 1466037178671 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 17:32:58 INFO - PROCESS | 3552 | 1466037178675 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:32:58 INFO - PROCESS | 3552 | 1466037178679 Marionette TRACE conn6 <- [1,1390,null,{}] 17:32:58 INFO - PROCESS | 3552 | 1466037178690 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}] 17:32:58 INFO - PROCESS | 3552 | 1466037178695 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:58 INFO - PROCESS | 3552 | 1466037178813 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 17:32:58 INFO - PROCESS | 3552 | 1466037178829 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:58 INFO - PROCESS | 3552 | 1466037178832 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC31000 == 32 [pid = 3552] [id = 357] 17:32:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A390DC400) [pid = 3552] [serial = 1070] [outer = 0000000000000000] 17:32:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3AF66400) [pid = 3552] [serial = 1071] [outer = 0000000A390DC400] 17:32:58 INFO - PROCESS | 3552 | 1466037178881 Marionette DEBUG loaded listener.js 17:32:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3B4AC800) [pid = 3552] [serial = 1072] [outer = 0000000A390DC400] 17:32:59 INFO - PROCESS | 3552 | 1466037179318 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]]]}] 17:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 691ms 17:32:59 INFO - PROCESS | 3552 | 1466037179375 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 17:32:59 INFO - PROCESS | 3552 | 1466037179378 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 17:32:59 INFO - PROCESS | 3552 | 1466037179381 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:32:59 INFO - PROCESS | 3552 | 1466037179383 Marionette TRACE conn6 <- [1,1394,null,{}] 17:32:59 INFO - PROCESS | 3552 | 1466037179387 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}] 17:32:59 INFO - PROCESS | 3552 | 1466037179389 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:59 INFO - PROCESS | 3552 | 1466037179504 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 17:32:59 INFO - PROCESS | 3552 | 1466037179549 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:59 INFO - PROCESS | 3552 | 1466037179551 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:32:59 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3EC99000 == 33 [pid = 3552] [id = 358] 17:32:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2F062000) [pid = 3552] [serial = 1073] [outer = 0000000000000000] 17:32:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3B85B000) [pid = 3552] [serial = 1074] [outer = 0000000A2F062000] 17:32:59 INFO - PROCESS | 3552 | 1466037179603 Marionette DEBUG loaded listener.js 17:32:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BAF0800) [pid = 3552] [serial = 1075] [outer = 0000000A2F062000] 17:33:00 INFO - PROCESS | 3552 | 1466037180043 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]]]}] 17:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 672ms 17:33:00 INFO - PROCESS | 3552 | 1466037180056 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 17:33:00 INFO - PROCESS | 3552 | 1466037180058 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 17:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:33:00 INFO - PROCESS | 3552 | 1466037180061 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:33:00 INFO - PROCESS | 3552 | 1466037180063 Marionette TRACE conn6 <- [1,1398,null,{}] 17:33:00 INFO - PROCESS | 3552 | 1466037180066 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}] 17:33:00 INFO - PROCESS | 3552 | 1466037180068 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:00 INFO - PROCESS | 3552 | 1466037180176 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 17:33:00 INFO - PROCESS | 3552 | 1466037180257 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:00 INFO - PROCESS | 3552 | 1466037180259 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DE2800 == 34 [pid = 3552] [id = 359] 17:33:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BAFB800) [pid = 3552] [serial = 1076] [outer = 0000000000000000] 17:33:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BCA0C00) [pid = 3552] [serial = 1077] [outer = 0000000A3BAFB800] 17:33:00 INFO - PROCESS | 3552 | 1466037180305 Marionette DEBUG loaded listener.js 17:33:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BE55C00) [pid = 3552] [serial = 1078] [outer = 0000000A3BAFB800] 17:33:00 INFO - PROCESS | 3552 | 1466037180768 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]]]}] 17:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 17:33:00 INFO - PROCESS | 3552 | 1466037180798 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 17:33:00 INFO - PROCESS | 3552 | 1466037180800 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 17:33:00 INFO - PROCESS | 3552 | 1466037180803 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:33:00 INFO - PROCESS | 3552 | 1466037180805 Marionette TRACE conn6 <- [1,1402,null,{}] 17:33:00 INFO - PROCESS | 3552 | 1466037180814 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}] 17:33:00 INFO - PROCESS | 3552 | 1466037180820 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:00 INFO - PROCESS | 3552 | 1466037180962 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 17:33:01 INFO - PROCESS | 3552 | 1466037181015 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:01 INFO - PROCESS | 3552 | 1466037181017 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42594000 == 35 [pid = 3552] [id = 360] 17:33:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C297C00) [pid = 3552] [serial = 1079] [outer = 0000000000000000] 17:33:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C963400) [pid = 3552] [serial = 1080] [outer = 0000000A3C297C00] 17:33:01 INFO - PROCESS | 3552 | 1466037181063 Marionette DEBUG loaded listener.js 17:33:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3D10E400) [pid = 3552] [serial = 1081] [outer = 0000000A3C297C00] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3BE56400) [pid = 3552] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A38A89400) [pid = 3552] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3523B800) [pid = 3552] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2EE7FC00) [pid = 3552] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B5CA800) [pid = 3552] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A38A89C00) [pid = 3552] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2FFD9C00) [pid = 3552] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2D684C00) [pid = 3552] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2FF33400) [pid = 3552] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2F80F400) [pid = 3552] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B10A400) [pid = 3552] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:33:01 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C155000) [pid = 3552] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:33:01 INFO - PROCESS | 3552 | 1466037181582 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]]]}] 17:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 838ms 17:33:01 INFO - PROCESS | 3552 | 1466037181645 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 17:33:01 INFO - PROCESS | 3552 | 1466037181647 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 17:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:33:01 INFO - PROCESS | 3552 | 1466037181655 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:33:01 INFO - PROCESS | 3552 | 1466037181657 Marionette TRACE conn6 <- [1,1406,null,{}] 17:33:01 INFO - PROCESS | 3552 | 1466037181662 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}] 17:33:01 INFO - PROCESS | 3552 | 1466037181664 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:01 INFO - PROCESS | 3552 | 1466037181749 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 17:33:01 INFO - PROCESS | 3552 | 1466037181755 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:01 INFO - PROCESS | 3552 | 1466037181757 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426A9000 == 36 [pid = 3552] [id = 361] 17:33:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2FFDB400) [pid = 3552] [serial = 1082] [outer = 0000000000000000] 17:33:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3B5C8C00) [pid = 3552] [serial = 1083] [outer = 0000000A2FFDB400] 17:33:01 INFO - PROCESS | 3552 | 1466037181802 Marionette DEBUG loaded listener.js 17:33:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3D38EC00) [pid = 3552] [serial = 1084] [outer = 0000000A2FFDB400] 17:33:02 INFO - PROCESS | 3552 | 1466037182222 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]]]}] 17:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 648ms 17:33:02 INFO - PROCESS | 3552 | 1466037182302 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 17:33:02 INFO - PROCESS | 3552 | 1466037182304 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 17:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:33:02 INFO - PROCESS | 3552 | 1466037182308 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:33:02 INFO - PROCESS | 3552 | 1466037182310 Marionette TRACE conn6 <- [1,1410,null,{}] 17:33:02 INFO - PROCESS | 3552 | 1466037182313 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}] 17:33:02 INFO - PROCESS | 3552 | 1466037182315 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:02 INFO - PROCESS | 3552 | 1466037182398 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 17:33:02 INFO - PROCESS | 3552 | 1466037182405 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:02 INFO - PROCESS | 3552 | 1466037182407 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4339C800 == 37 [pid = 3552] [id = 362] 17:33:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3D3BFC00) [pid = 3552] [serial = 1085] [outer = 0000000000000000] 17:33:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3D998000) [pid = 3552] [serial = 1086] [outer = 0000000A3D3BFC00] 17:33:02 INFO - PROCESS | 3552 | 1466037182451 Marionette DEBUG loaded listener.js 17:33:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3E690800) [pid = 3552] [serial = 1087] [outer = 0000000A3D3BFC00] 17:33:03 INFO - PROCESS | 3552 | 1466037183216 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]]]}] 17:33:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A2F0A4800) [pid = 3552] [serial = 1088] [outer = 0000000A2ED1D400] 17:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 943ms 17:33:03 INFO - PROCESS | 3552 | 1466037183273 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 17:33:03 INFO - PROCESS | 3552 | 1466037183278 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 17:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:33:03 INFO - PROCESS | 3552 | 1466037183330 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:33:03 INFO - PROCESS | 3552 | 1466037183335 Marionette TRACE conn6 <- [1,1414,null,{}] 17:33:03 INFO - PROCESS | 3552 | 1466037183345 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}] 17:33:03 INFO - PROCESS | 3552 | 1466037183348 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:03 INFO - PROCESS | 3552 | 1466037183496 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 17:33:03 INFO - PROCESS | 3552 | 1466037183566 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:03 INFO - PROCESS | 3552 | 1466037183570 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3902B800 == 38 [pid = 3552] [id = 363] 17:33:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A30193000) [pid = 3552] [serial = 1089] [outer = 0000000000000000] 17:33:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A34577C00) [pid = 3552] [serial = 1090] [outer = 0000000A30193000] 17:33:03 INFO - PROCESS | 3552 | 1466037183631 Marionette DEBUG loaded listener.js 17:33:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A38A3C800) [pid = 3552] [serial = 1091] [outer = 0000000A30193000] 17:33:04 INFO - PROCESS | 3552 | 1466037184298 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]]]}] 17:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1024ms 17:33:04 INFO - PROCESS | 3552 | 1466037184322 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 17:33:04 INFO - PROCESS | 3552 | 1466037184327 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 17:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:33:04 INFO - PROCESS | 3552 | 1466037184334 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:33:04 INFO - PROCESS | 3552 | 1466037184337 Marionette TRACE conn6 <- [1,1418,null,{}] 17:33:04 INFO - PROCESS | 3552 | 1466037184341 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}] 17:33:04 INFO - PROCESS | 3552 | 1466037184344 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:04 INFO - PROCESS | 3552 | 1466037184469 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 17:33:04 INFO - PROCESS | 3552 | 1466037184546 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:04 INFO - PROCESS | 3552 | 1466037184549 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D3DB000 == 39 [pid = 3552] [id = 364] 17:33:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3909C400) [pid = 3552] [serial = 1092] [outer = 0000000000000000] 17:33:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A39674400) [pid = 3552] [serial = 1093] [outer = 0000000A3909C400] 17:33:04 INFO - PROCESS | 3552 | 1466037184649 Marionette DEBUG loaded listener.js 17:33:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B492800) [pid = 3552] [serial = 1094] [outer = 0000000A3909C400] 17:33:05 INFO - PROCESS | 3552 | 1466037185331 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]]]}] 17:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1024ms 17:33:05 INFO - PROCESS | 3552 | 1466037185361 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 17:33:05 INFO - PROCESS | 3552 | 1466037185363 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 17:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:33:05 INFO - PROCESS | 3552 | 1466037185367 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:33:05 INFO - PROCESS | 3552 | 1466037185371 Marionette TRACE conn6 <- [1,1422,null,{}] 17:33:05 INFO - PROCESS | 3552 | 1466037185383 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}] 17:33:05 INFO - PROCESS | 3552 | 1466037185388 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:05 INFO - PROCESS | 3552 | 1466037185507 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 17:33:05 INFO - PROCESS | 3552 | 1466037185632 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:05 INFO - PROCESS | 3552 | 1466037185636 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A433A1800 == 40 [pid = 3552] [id = 365] 17:33:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2F09CC00) [pid = 3552] [serial = 1095] [outer = 0000000000000000] 17:33:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3C152800) [pid = 3552] [serial = 1096] [outer = 0000000A2F09CC00] 17:33:05 INFO - PROCESS | 3552 | 1466037185698 Marionette DEBUG loaded listener.js 17:33:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3C563800) [pid = 3552] [serial = 1097] [outer = 0000000A2F09CC00] 17:33:06 INFO - PROCESS | 3552 | 1466037186512 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]]]}] 17:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1196ms 17:33:06 INFO - PROCESS | 3552 | 1466037186573 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 17:33:06 INFO - PROCESS | 3552 | 1466037186577 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 17:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:33:06 INFO - PROCESS | 3552 | 1466037186583 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:33:06 INFO - PROCESS | 3552 | 1466037186586 Marionette TRACE conn6 <- [1,1426,null,{}] 17:33:06 INFO - PROCESS | 3552 | 1466037186592 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}] 17:33:06 INFO - PROCESS | 3552 | 1466037186594 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:06 INFO - PROCESS | 3552 | 1466037186712 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 17:33:06 INFO - PROCESS | 3552 | 1466037186783 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:06 INFO - PROCESS | 3552 | 1466037186785 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3517D800 == 41 [pid = 3552] [id = 366] 17:33:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A30736C00) [pid = 3552] [serial = 1098] [outer = 0000000000000000] 17:33:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A33B35C00) [pid = 3552] [serial = 1099] [outer = 0000000A30736C00] 17:33:06 INFO - PROCESS | 3552 | 1466037186837 Marionette DEBUG loaded listener.js 17:33:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A35289800) [pid = 3552] [serial = 1100] [outer = 0000000A30736C00] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3E4B6800 == 40 [pid = 3552] [id = 194] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC2B800 == 39 [pid = 3552] [id = 191] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35911000 == 38 [pid = 3552] [id = 198] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B671800 == 37 [pid = 3552] [id = 190] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3516E000 == 36 [pid = 3552] [id = 196] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3AF9C800 == 35 [pid = 3552] [id = 199] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC3B800 == 34 [pid = 3552] [id = 201] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C951800 == 33 [pid = 3552] [id = 193] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FF54800 == 32 [pid = 3552] [id = 197] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3906E800 == 31 [pid = 3552] [id = 189] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426A9000 == 30 [pid = 3552] [id = 361] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42594000 == 29 [pid = 3552] [id = 360] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DE2800 == 28 [pid = 3552] [id = 359] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3EC99000 == 27 [pid = 3552] [id = 358] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC31000 == 26 [pid = 3552] [id = 357] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3AFA9000 == 25 [pid = 3552] [id = 356] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3512B000 == 24 [pid = 3552] [id = 355] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35124000 == 23 [pid = 3552] [id = 188] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C515000 == 22 [pid = 3552] [id = 202] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D561800 == 21 [pid = 3552] [id = 203] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BA4C800 == 20 [pid = 3552] [id = 200] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC3E800 == 19 [pid = 3552] [id = 354] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A34160000 == 18 [pid = 3552] [id = 205] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2E4E4000 == 17 [pid = 3552] [id = 353] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3901A000 == 16 [pid = 3552] [id = 195] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BE84800 == 15 [pid = 3552] [id = 192] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3564F000 == 14 [pid = 3552] [id = 343] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECC1800 == 13 [pid = 3552] [id = 204] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D3DB000 == 12 [pid = 3552] [id = 364] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3902B800 == 11 [pid = 3552] [id = 363] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4339C800 == 10 [pid = 3552] [id = 362] 17:33:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A433A1800 == 9 [pid = 3552] [id = 365] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3C559800) [pid = 3552] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A356EA000) [pid = 3552] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A38A4BC00) [pid = 3552] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2EE95000) [pid = 3552] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2F097C00) [pid = 3552] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BA7B400) [pid = 3552] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3B495C00) [pid = 3552] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3072D800) [pid = 3552] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A33D02400) [pid = 3552] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3B48A800) [pid = 3552] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3560EC00) [pid = 3552] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A33932000) [pid = 3552] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A35236400) [pid = 3552] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3BE4F400) [pid = 3552] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3530E400) [pid = 3552] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A33D0D800) [pid = 3552] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BAF5000) [pid = 3552] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B4B5800) [pid = 3552] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3E695000) [pid = 3552] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3D10A800) [pid = 3552] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C28E000) [pid = 3552] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A38FA9C00) [pid = 3552] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3AF67400) [pid = 3552] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3B507000) [pid = 3552] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3C159C00) [pid = 3552] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 17:33:09 INFO - PROCESS | 3552 | 1466037189874 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]]]}] 17:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 3348ms 17:33:09 INFO - PROCESS | 3552 | 1466037189934 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 17:33:09 INFO - PROCESS | 3552 | 1466037189939 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 17:33:09 INFO - PROCESS | 3552 | 1466037189943 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:33:09 INFO - PROCESS | 3552 | 1466037189949 Marionette TRACE conn6 <- [1,1430,null,{}] 17:33:09 INFO - PROCESS | 3552 | 1466037189954 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}] 17:33:09 INFO - PROCESS | 3552 | 1466037189957 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:10 INFO - PROCESS | 3552 | 1466037190079 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 17:33:10 INFO - PROCESS | 3552 | 1466037190151 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:10 INFO - PROCESS | 3552 | 1466037190154 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A341D3800 == 10 [pid = 3552] [id = 367] 17:33:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A2F098800) [pid = 3552] [serial = 1101] [outer = 0000000000000000] 17:33:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2F09B400) [pid = 3552] [serial = 1102] [outer = 0000000A2F098800] 17:33:10 INFO - PROCESS | 3552 | 1466037190205 Marionette DEBUG loaded listener.js 17:33:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2F176800) [pid = 3552] [serial = 1103] [outer = 0000000A2F098800] 17:33:10 INFO - PROCESS | 3552 | 1466037190619 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]]]}] 17:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 17:33:10 INFO - PROCESS | 3552 | 1466037190707 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 17:33:10 INFO - PROCESS | 3552 | 1466037190712 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 17:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:33:10 INFO - PROCESS | 3552 | 1466037190723 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:33:10 INFO - PROCESS | 3552 | 1466037190727 Marionette TRACE conn6 <- [1,1434,null,{}] 17:33:10 INFO - PROCESS | 3552 | 1466037190731 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}] 17:33:10 INFO - PROCESS | 3552 | 1466037190734 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:10 INFO - PROCESS | 3552 | 1466037190841 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 17:33:10 INFO - PROCESS | 3552 | 1466037190850 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:10 INFO - PROCESS | 3552 | 1466037190853 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39032800 == 11 [pid = 3552] [id = 368] 17:33:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A326A0800) [pid = 3552] [serial = 1104] [outer = 0000000000000000] 17:33:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A33B2FC00) [pid = 3552] [serial = 1105] [outer = 0000000A326A0800] 17:33:10 INFO - PROCESS | 3552 | 1466037190901 Marionette DEBUG loaded listener.js 17:33:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A341F4400) [pid = 3552] [serial = 1106] [outer = 0000000A326A0800] 17:33:11 INFO - PROCESS | 3552 | 1466037191381 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]]]}] 17:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 692ms 17:33:11 INFO - PROCESS | 3552 | 1466037191418 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 17:33:11 INFO - PROCESS | 3552 | 1466037191420 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 17:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:33:11 INFO - PROCESS | 3552 | 1466037191424 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:33:11 INFO - PROCESS | 3552 | 1466037191427 Marionette TRACE conn6 <- [1,1438,null,{}] 17:33:11 INFO - PROCESS | 3552 | 1466037191439 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}] 17:33:11 INFO - PROCESS | 3552 | 1466037191444 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:11 INFO - PROCESS | 3552 | 1466037191539 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 17:33:11 INFO - PROCESS | 3552 | 1466037191546 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:11 INFO - PROCESS | 3552 | 1466037191549 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:11 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B65E000 == 12 [pid = 3552] [id = 369] 17:33:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3530E000) [pid = 3552] [serial = 1107] [outer = 0000000000000000] 17:33:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A35CB2000) [pid = 3552] [serial = 1108] [outer = 0000000A3530E000] 17:33:11 INFO - PROCESS | 3552 | 1466037191600 Marionette DEBUG loaded listener.js 17:33:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38A6E000) [pid = 3552] [serial = 1109] [outer = 0000000A3530E000] 17:33:12 INFO - PROCESS | 3552 | 1466037192119 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]]]}] 17:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 733ms 17:33:12 INFO - PROCESS | 3552 | 1466037192193 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 17:33:12 INFO - PROCESS | 3552 | 1466037192196 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 17:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:33:12 INFO - PROCESS | 3552 | 1466037192202 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:33:12 INFO - PROCESS | 3552 | 1466037192204 Marionette TRACE conn6 <- [1,1442,null,{}] 17:33:12 INFO - PROCESS | 3552 | 1466037192208 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}] 17:33:12 INFO - PROCESS | 3552 | 1466037192210 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:12 INFO - PROCESS | 3552 | 1466037192330 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 17:33:12 INFO - PROCESS | 3552 | 1466037192340 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:12 INFO - PROCESS | 3552 | 1466037192342 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC35000 == 13 [pid = 3552] [id = 370] 17:33:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38DAEC00) [pid = 3552] [serial = 1110] [outer = 0000000000000000] 17:33:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38DB3C00) [pid = 3552] [serial = 1111] [outer = 0000000A38DAEC00] 17:33:12 INFO - PROCESS | 3552 | 1466037192426 Marionette DEBUG loaded listener.js 17:33:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38E7EC00) [pid = 3552] [serial = 1112] [outer = 0000000A38DAEC00] 17:33:12 INFO - PROCESS | 3552 | 1466037192886 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]]]}] 17:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 732ms 17:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:33:12 INFO - PROCESS | 3552 | 1466037192936 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 17:33:12 INFO - PROCESS | 3552 | 1466037192938 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 17:33:12 INFO - PROCESS | 3552 | 1466037192942 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:33:12 INFO - PROCESS | 3552 | 1466037192943 Marionette TRACE conn6 <- [1,1446,null,{}] 17:33:12 INFO - PROCESS | 3552 | 1466037192947 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}] 17:33:12 INFO - PROCESS | 3552 | 1466037192949 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:13 INFO - PROCESS | 3552 | 1466037193056 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 17:33:13 INFO - PROCESS | 3552 | 1466037193063 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:13 INFO - PROCESS | 3552 | 1466037193065 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C515000 == 14 [pid = 3552] [id = 371] 17:33:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A2E7B9400) [pid = 3552] [serial = 1113] [outer = 0000000000000000] 17:33:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38FADC00) [pid = 3552] [serial = 1114] [outer = 0000000A2E7B9400] 17:33:13 INFO - PROCESS | 3552 | 1466037193114 Marionette DEBUG loaded listener.js 17:33:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3969B000) [pid = 3552] [serial = 1115] [outer = 0000000A2E7B9400] 17:33:13 INFO - PROCESS | 3552 | 1466037193604 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]]]}] 17:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 17:33:13 INFO - PROCESS | 3552 | 1466037193625 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 17:33:13 INFO - PROCESS | 3552 | 1466037193628 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 17:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:33:13 INFO - PROCESS | 3552 | 1466037193668 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:33:13 INFO - PROCESS | 3552 | 1466037193670 Marionette TRACE conn6 <- [1,1450,null,{}] 17:33:13 INFO - PROCESS | 3552 | 1466037193680 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}] 17:33:13 INFO - PROCESS | 3552 | 1466037193686 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:13 INFO - PROCESS | 3552 | 1466037193967 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3D3BFC00) [pid = 3552] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2F09CC00) [pid = 3552] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3909C400) [pid = 3552] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2D610C00) [pid = 3552] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A35287000) [pid = 3552] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3260E400) [pid = 3552] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2F062000) [pid = 3552] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A2F668400) [pid = 3552] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A390DC400) [pid = 3552] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3BAFB800) [pid = 3552] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C297C00) [pid = 3552] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3C295000) [pid = 3552] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A2FFDB400) [pid = 3552] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:33:13 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A30193000) [pid = 3552] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:33:14 INFO - PROCESS | 3552 | 1466037194027 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:14 INFO - PROCESS | 3552 | 1466037194029 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35177800 == 15 [pid = 3552] [id = 372] 17:33:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2D611C00) [pid = 3552] [serial = 1116] [outer = 0000000000000000] 17:33:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2F05CC00) [pid = 3552] [serial = 1117] [outer = 0000000A2D611C00] 17:33:14 INFO - PROCESS | 3552 | 1466037194076 Marionette DEBUG loaded listener.js 17:33:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A38A4A800) [pid = 3552] [serial = 1118] [outer = 0000000A2D611C00] 17:33:14 INFO - PROCESS | 3552 | 1466037194445 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]]]}] 17:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 859ms 17:33:14 INFO - PROCESS | 3552 | 1466037194502 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 17:33:14 INFO - PROCESS | 3552 | 1466037194504 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 17:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:33:14 INFO - PROCESS | 3552 | 1466037194507 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:33:14 INFO - PROCESS | 3552 | 1466037194509 Marionette TRACE conn6 <- [1,1454,null,{}] 17:33:14 INFO - PROCESS | 3552 | 1466037194512 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}] 17:33:14 INFO - PROCESS | 3552 | 1466037194514 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:14 INFO - PROCESS | 3552 | 1466037194593 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 17:33:14 INFO - PROCESS | 3552 | 1466037194598 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:14 INFO - PROCESS | 3552 | 1466037194600 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40389800 == 16 [pid = 3552] [id = 373] 17:33:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3B4B8000) [pid = 3552] [serial = 1119] [outer = 0000000000000000] 17:33:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3B6A8800) [pid = 3552] [serial = 1120] [outer = 0000000A3B4B8000] 17:33:14 INFO - PROCESS | 3552 | 1466037194645 Marionette DEBUG loaded listener.js 17:33:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3BA7D000) [pid = 3552] [serial = 1121] [outer = 0000000A3B4B8000] 17:33:15 INFO - PROCESS | 3552 | 1466037195071 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]]]}] 17:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 586ms 17:33:15 INFO - PROCESS | 3552 | 1466037195097 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 17:33:15 INFO - PROCESS | 3552 | 1466037195099 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 17:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:33:15 INFO - PROCESS | 3552 | 1466037195102 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:33:15 INFO - PROCESS | 3552 | 1466037195104 Marionette TRACE conn6 <- [1,1458,null,{}] 17:33:15 INFO - PROCESS | 3552 | 1466037195112 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}] 17:33:15 INFO - PROCESS | 3552 | 1466037195114 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:15 INFO - PROCESS | 3552 | 1466037195195 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 17:33:15 INFO - PROCESS | 3552 | 1466037195201 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:15 INFO - PROCESS | 3552 | 1466037195203 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F19800 == 17 [pid = 3552] [id = 374] 17:33:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BAEF000) [pid = 3552] [serial = 1122] [outer = 0000000000000000] 17:33:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3BAF4C00) [pid = 3552] [serial = 1123] [outer = 0000000A3BAEF000] 17:33:15 INFO - PROCESS | 3552 | 1466037195247 Marionette DEBUG loaded listener.js 17:33:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3BC87400) [pid = 3552] [serial = 1124] [outer = 0000000A3BAEF000] 17:33:15 INFO - PROCESS | 3552 | 1466037195693 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]]]}] 17:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 17:33:15 INFO - PROCESS | 3552 | 1466037195735 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 17:33:15 INFO - PROCESS | 3552 | 1466037195737 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 17:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:33:15 INFO - PROCESS | 3552 | 1466037195740 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:33:15 INFO - PROCESS | 3552 | 1466037195742 Marionette TRACE conn6 <- [1,1462,null,{}] 17:33:15 INFO - PROCESS | 3552 | 1466037195750 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}] 17:33:15 INFO - PROCESS | 3552 | 1466037195752 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:15 INFO - PROCESS | 3552 | 1466037195834 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 17:33:15 INFO - PROCESS | 3552 | 1466037195840 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:15 INFO - PROCESS | 3552 | 1466037195842 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42345000 == 18 [pid = 3552] [id = 375] 17:33:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BC9F000) [pid = 3552] [serial = 1125] [outer = 0000000000000000] 17:33:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BE4A400) [pid = 3552] [serial = 1126] [outer = 0000000A3BC9F000] 17:33:15 INFO - PROCESS | 3552 | 1466037195888 Marionette DEBUG loaded listener.js 17:33:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BE58C00) [pid = 3552] [serial = 1127] [outer = 0000000A3BC9F000] 17:33:16 INFO - PROCESS | 3552 | 1466037196825 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]]]}] 17:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1141ms 17:33:16 INFO - PROCESS | 3552 | 1466037196884 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 17:33:16 INFO - PROCESS | 3552 | 1466037196888 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 17:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:33:16 INFO - PROCESS | 3552 | 1466037196893 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:33:16 INFO - PROCESS | 3552 | 1466037196897 Marionette TRACE conn6 <- [1,1466,null,{}] 17:33:16 INFO - PROCESS | 3552 | 1466037196943 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}] 17:33:16 INFO - PROCESS | 3552 | 1466037196947 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:17 INFO - PROCESS | 3552 | 1466037197086 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 17:33:17 INFO - PROCESS | 3552 | 1466037197172 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:17 INFO - PROCESS | 3552 | 1466037197175 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:17 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3901B800 == 19 [pid = 3552] [id = 376] 17:33:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A2F16D800) [pid = 3552] [serial = 1128] [outer = 0000000000000000] 17:33:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2FB57800) [pid = 3552] [serial = 1129] [outer = 0000000A2F16D800] 17:33:17 INFO - PROCESS | 3552 | 1466037197236 Marionette DEBUG loaded listener.js 17:33:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A341F1000) [pid = 3552] [serial = 1130] [outer = 0000000A2F16D800] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38A3C800) [pid = 3552] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3C152800) [pid = 3552] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A34577C00) [pid = 3552] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A39674400) [pid = 3552] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2E7B7C00) [pid = 3552] [serial = 658] [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.] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A33B35C00) [pid = 3552] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3D998000) [pid = 3552] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3E690800) [pid = 3552] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3D38EC00) [pid = 3552] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C563800) [pid = 3552] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3B492800) [pid = 3552] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A2EE80400) [pid = 3552] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A38ACAC00) [pid = 3552] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A38A48800) [pid = 3552] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3B85B000) [pid = 3552] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A33BA6800) [pid = 3552] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3B4AC800) [pid = 3552] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3BE55C00) [pid = 3552] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3BAF0800) [pid = 3552] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A3D10E400) [pid = 3552] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A3C563400) [pid = 3552] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 58 (0000000A35D56400) [pid = 3552] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 57 (0000000A3AF66400) [pid = 3552] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 56 (0000000A2D6D3400) [pid = 3552] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 55 (0000000A3C963400) [pid = 3552] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 54 (0000000A35239400) [pid = 3552] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 53 (0000000A2FBE2400) [pid = 3552] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 52 (0000000A3BCA0C00) [pid = 3552] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | --DOMWINDOW == 51 (0000000A3B5C8C00) [pid = 3552] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3552 | 1466037198176 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]]]}] 17:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1343ms 17:33:18 INFO - PROCESS | 3552 | 1466037198237 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 17:33:18 INFO - PROCESS | 3552 | 1466037198242 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 17:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:33:18 INFO - PROCESS | 3552 | 1466037198247 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:33:18 INFO - PROCESS | 3552 | 1466037198250 Marionette TRACE conn6 <- [1,1470,null,{}] 17:33:18 INFO - PROCESS | 3552 | 1466037198256 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}] 17:33:18 INFO - PROCESS | 3552 | 1466037198259 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:18 INFO - PROCESS | 3552 | 1466037198358 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 17:33:18 INFO - PROCESS | 3552 | 1466037198365 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:18 INFO - PROCESS | 3552 | 1466037198370 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3264C000 == 20 [pid = 3552] [id = 377] 17:33:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 52 (0000000A2F068400) [pid = 3552] [serial = 1131] [outer = 0000000000000000] 17:33:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 53 (0000000A2F099400) [pid = 3552] [serial = 1132] [outer = 0000000A2F068400] 17:33:18 INFO - PROCESS | 3552 | 1466037198424 Marionette DEBUG loaded listener.js 17:33:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 54 (0000000A2F17A000) [pid = 3552] [serial = 1133] [outer = 0000000A2F068400] 17:33:18 INFO - PROCESS | 3552 | 1466037198951 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]]]}] 17:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 733ms 17:33:18 INFO - PROCESS | 3552 | 1466037198983 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 17:33:18 INFO - PROCESS | 3552 | 1466037198989 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 17:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:33:19 INFO - PROCESS | 3552 | 1466037198995 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:33:19 INFO - PROCESS | 3552 | 1466037198998 Marionette TRACE conn6 <- [1,1474,null,{}] 17:33:19 INFO - PROCESS | 3552 | 1466037199002 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}] 17:33:19 INFO - PROCESS | 3552 | 1466037199004 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:19 INFO - PROCESS | 3552 | 1466037199094 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 17:33:19 INFO - PROCESS | 3552 | 1466037199168 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:19 INFO - PROCESS | 3552 | 1466037199170 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DE4800 == 21 [pid = 3552] [id = 378] 17:33:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 55 (0000000A33B9EC00) [pid = 3552] [serial = 1134] [outer = 0000000000000000] 17:33:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 56 (0000000A3431EC00) [pid = 3552] [serial = 1135] [outer = 0000000A33B9EC00] 17:33:19 INFO - PROCESS | 3552 | 1466037199219 Marionette DEBUG loaded listener.js 17:33:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 57 (0000000A3523C400) [pid = 3552] [serial = 1136] [outer = 0000000A33B9EC00] 17:33:19 INFO - PROCESS | 3552 | 1466037199627 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]]]}] 17:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 692ms 17:33:19 INFO - PROCESS | 3552 | 1466037199689 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 17:33:19 INFO - PROCESS | 3552 | 1466037199692 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 17:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:33:19 INFO - PROCESS | 3552 | 1466037199696 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:33:19 INFO - PROCESS | 3552 | 1466037199699 Marionette TRACE conn6 <- [1,1478,null,{}] 17:33:19 INFO - PROCESS | 3552 | 1466037199746 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}] 17:33:19 INFO - PROCESS | 3552 | 1466037199751 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:19 INFO - PROCESS | 3552 | 1466037199848 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 17:33:19 INFO - PROCESS | 3552 | 1466037199857 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:19 INFO - PROCESS | 3552 | 1466037199861 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B52B000 == 22 [pid = 3552] [id = 379] 17:33:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 58 (0000000A38A81400) [pid = 3552] [serial = 1137] [outer = 0000000000000000] 17:33:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A38A85400) [pid = 3552] [serial = 1138] [outer = 0000000A38A81400] 17:33:19 INFO - PROCESS | 3552 | 1466037199909 Marionette DEBUG loaded listener.js 17:33:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A38DB4C00) [pid = 3552] [serial = 1139] [outer = 0000000A38A81400] 17:33:20 INFO - PROCESS | 3552 | 1466037200342 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]]]}] 17:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 692ms 17:33:20 INFO - PROCESS | 3552 | 1466037200390 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 17:33:20 INFO - PROCESS | 3552 | 1466037200393 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 17:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:33:20 INFO - PROCESS | 3552 | 1466037200396 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:33:20 INFO - PROCESS | 3552 | 1466037200398 Marionette TRACE conn6 <- [1,1482,null,{}] 17:33:20 INFO - PROCESS | 3552 | 1466037200401 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}] 17:33:20 INFO - PROCESS | 3552 | 1466037200403 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:20 INFO - PROCESS | 3552 | 1466037200514 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 17:33:20 INFO - PROCESS | 3552 | 1466037200519 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:20 INFO - PROCESS | 3552 | 1466037200521 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:20 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC2F800 == 23 [pid = 3552] [id = 380] 17:33:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A3909CC00) [pid = 3552] [serial = 1140] [outer = 0000000000000000] 17:33:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A39671800) [pid = 3552] [serial = 1141] [outer = 0000000A3909CC00] 17:33:20 INFO - PROCESS | 3552 | 1466037200602 Marionette DEBUG loaded listener.js 17:33:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A3AFF4400) [pid = 3552] [serial = 1142] [outer = 0000000A3909CC00] 17:33:21 INFO - PROCESS | 3552 | 1466037201055 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]]]}] 17:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 689ms 17:33:21 INFO - PROCESS | 3552 | 1466037201092 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 17:33:21 INFO - PROCESS | 3552 | 1466037201094 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 17:33:21 INFO - PROCESS | 3552 | 1466037201098 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:33:21 INFO - PROCESS | 3552 | 1466037201099 Marionette TRACE conn6 <- [1,1486,null,{}] 17:33:21 INFO - PROCESS | 3552 | 1466037201103 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}] 17:33:21 INFO - PROCESS | 3552 | 1466037201105 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:21 INFO - PROCESS | 3552 | 1466037201237 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 17:33:21 INFO - PROCESS | 3552 | 1466037201258 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:21 INFO - PROCESS | 3552 | 1466037201260 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C520000 == 24 [pid = 3552] [id = 381] 17:33:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2ED23C00) [pid = 3552] [serial = 1143] [outer = 0000000000000000] 17:33:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A3B48EC00) [pid = 3552] [serial = 1144] [outer = 0000000A2ED23C00] 17:33:21 INFO - PROCESS | 3552 | 1466037201304 Marionette DEBUG loaded listener.js 17:33:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3B4B5000) [pid = 3552] [serial = 1145] [outer = 0000000A2ED23C00] 17:33:21 INFO - PROCESS | 3552 | 1466037201726 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]]]}] 17:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 17:33:21 INFO - PROCESS | 3552 | 1466037201773 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 17:33:21 INFO - PROCESS | 3552 | 1466037201775 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 17:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:33:21 INFO - PROCESS | 3552 | 1466037201779 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:33:21 INFO - PROCESS | 3552 | 1466037201780 Marionette TRACE conn6 <- [1,1490,null,{}] 17:33:21 INFO - PROCESS | 3552 | 1466037201791 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}] 17:33:21 INFO - PROCESS | 3552 | 1466037201797 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:21 INFO - PROCESS | 3552 | 1466037201930 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 17:33:21 INFO - PROCESS | 3552 | 1466037201938 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:21 INFO - PROCESS | 3552 | 1466037201940 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7B6800 == 25 [pid = 3552] [id = 382] 17:33:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A3B5CEC00) [pid = 3552] [serial = 1146] [outer = 0000000000000000] 17:33:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3BA7FC00) [pid = 3552] [serial = 1147] [outer = 0000000A3B5CEC00] 17:33:21 INFO - PROCESS | 3552 | 1466037201986 Marionette DEBUG loaded listener.js 17:33:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3BE4C000) [pid = 3552] [serial = 1148] [outer = 0000000A3B5CEC00] 17:33:22 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3BAEF000) [pid = 3552] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:33:22 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A38DAEC00) [pid = 3552] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:33:22 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A30736C00) [pid = 3552] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:33:22 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A2F098800) [pid = 3552] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:33:22 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A326A0800) [pid = 3552] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:33:22 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3530E000) [pid = 3552] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:33:22 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A2E7B9400) [pid = 3552] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:33:22 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A2D611C00) [pid = 3552] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:33:22 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A3B4B8000) [pid = 3552] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:33:22 INFO - PROCESS | 3552 | 1466037202458 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]]]}] 17:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 732ms 17:33:22 INFO - PROCESS | 3552 | 1466037202541 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 17:33:22 INFO - PROCESS | 3552 | 1466037202543 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 17:33:22 INFO - PROCESS | 3552 | 1466037202551 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:33:22 INFO - PROCESS | 3552 | 1466037202553 Marionette TRACE conn6 <- [1,1494,null,{}] 17:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:33:22 INFO - PROCESS | 3552 | 1466037202557 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}] 17:33:22 INFO - PROCESS | 3552 | 1466037202559 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:22 INFO - PROCESS | 3552 | 1466037202639 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 17:33:22 INFO - PROCESS | 3552 | 1466037202644 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:22 INFO - PROCESS | 3552 | 1466037202646 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:22 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F15800 == 26 [pid = 3552] [id = 383] 17:33:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A3455A400) [pid = 3552] [serial = 1149] [outer = 0000000000000000] 17:33:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A38AD1000) [pid = 3552] [serial = 1150] [outer = 0000000A3455A400] 17:33:22 INFO - PROCESS | 3552 | 1466037202696 Marionette DEBUG loaded listener.js 17:33:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A3BAFA800) [pid = 3552] [serial = 1151] [outer = 0000000A3455A400] 17:33:23 INFO - PROCESS | 3552 | 1466037203097 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]]]}] 17:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 586ms 17:33:23 INFO - PROCESS | 3552 | 1466037203144 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 17:33:23 INFO - PROCESS | 3552 | 1466037203147 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 17:33:23 INFO - PROCESS | 3552 | 1466037203150 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:33:23 INFO - PROCESS | 3552 | 1466037203151 Marionette TRACE conn6 <- [1,1498,null,{}] 17:33:23 INFO - PROCESS | 3552 | 1466037203155 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}] 17:33:23 INFO - PROCESS | 3552 | 1466037203157 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:23 INFO - PROCESS | 3552 | 1466037203237 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 17:33:23 INFO - PROCESS | 3552 | 1466037203243 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:23 INFO - PROCESS | 3552 | 1466037203253 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FBDB000 == 27 [pid = 3552] [id = 384] 17:33:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A3BE56000) [pid = 3552] [serial = 1152] [outer = 0000000000000000] 17:33:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A3C159C00) [pid = 3552] [serial = 1153] [outer = 0000000A3BE56000] 17:33:23 INFO - PROCESS | 3552 | 1466037203299 Marionette DEBUG loaded listener.js 17:33:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3C161C00) [pid = 3552] [serial = 1154] [outer = 0000000A3BE56000] 17:33:23 INFO - PROCESS | 3552 | 1466037203702 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]]]}] 17:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 586ms 17:33:23 INFO - PROCESS | 3552 | 1466037203739 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 17:33:23 INFO - PROCESS | 3552 | 1466037203742 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 17:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:33:23 INFO - PROCESS | 3552 | 1466037203754 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:33:23 INFO - PROCESS | 3552 | 1466037203756 Marionette TRACE conn6 <- [1,1502,null,{}] 17:33:23 INFO - PROCESS | 3552 | 1466037203766 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}] 17:33:23 INFO - PROCESS | 3552 | 1466037203768 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:23 INFO - PROCESS | 3552 | 1466037203864 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 17:33:23 INFO - PROCESS | 3552 | 1466037203872 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:23 INFO - PROCESS | 3552 | 1466037203874 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42690000 == 28 [pid = 3552] [id = 385] 17:33:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A3C28E000) [pid = 3552] [serial = 1155] [outer = 0000000000000000] 17:33:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3C292000) [pid = 3552] [serial = 1156] [outer = 0000000A3C28E000] 17:33:23 INFO - PROCESS | 3552 | 1466037203917 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3C29B800) [pid = 3552] [serial = 1157] [outer = 0000000A3C28E000] 17:33:24 INFO - PROCESS | 3552 | 1466037204355 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]]]}] 17:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 628ms 17:33:24 INFO - PROCESS | 3552 | 1466037204387 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 17:33:24 INFO - PROCESS | 3552 | 1466037204389 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 17:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:33:24 INFO - PROCESS | 3552 | 1466037204404 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:33:24 INFO - PROCESS | 3552 | 1466037204406 Marionette TRACE conn6 <- [1,1506,null,{}] 17:33:24 INFO - PROCESS | 3552 | 1466037204413 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}] 17:33:24 INFO - PROCESS | 3552 | 1466037204415 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:24 INFO - PROCESS | 3552 | 1466037204547 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 17:33:24 INFO - PROCESS | 3552 | 1466037204625 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 3552 | 1466037204629 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2F873000 == 29 [pid = 3552] [id = 386] 17:33:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2D678400) [pid = 3552] [serial = 1158] [outer = 0000000000000000] 17:33:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2E651C00) [pid = 3552] [serial = 1159] [outer = 0000000A2D678400] 17:33:24 INFO - PROCESS | 3552 | 1466037204728 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2F069000) [pid = 3552] [serial = 1160] [outer = 0000000A2D678400] 17:33:25 INFO - PROCESS | 3552 | 1466037205389 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]]]}] 17:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1028ms 17:33:25 INFO - PROCESS | 3552 | 1466037205437 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 17:33:25 INFO - PROCESS | 3552 | 1466037205442 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 17:33:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:33:25 INFO - PROCESS | 3552 | 1466037205447 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:33:25 INFO - PROCESS | 3552 | 1466037205451 Marionette TRACE conn6 <- [1,1510,null,{}] 17:33:25 INFO - PROCESS | 3552 | 1466037205477 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}] 17:33:25 INFO - PROCESS | 3552 | 1466037205480 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:25 INFO - PROCESS | 3552 | 1466037205596 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 17:33:25 INFO - PROCESS | 3552 | 1466037205670 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:25 INFO - PROCESS | 3552 | 1466037205673 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B528800 == 30 [pid = 3552] [id = 387] 17:33:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3530D400) [pid = 3552] [serial = 1161] [outer = 0000000000000000] 17:33:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A356ED800) [pid = 3552] [serial = 1162] [outer = 0000000A3530D400] 17:33:25 INFO - PROCESS | 3552 | 1466037205731 Marionette DEBUG loaded listener.js 17:33:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38AD6000) [pid = 3552] [serial = 1163] [outer = 0000000A3530D400] 17:33:26 INFO - PROCESS | 3552 | 1466037206287 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"]]]}] 17:33:26 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 () { 17:33:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:33:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:33:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:33:26 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 () { 17:33:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:33:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:33:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:33:26 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 () { 17:33:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:33:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:33:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:33:26 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 () { 17:33:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:33:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:33:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:33:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 890ms 17:33:26 INFO - PROCESS | 3552 | 1466037206341 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 17:33:26 INFO - PROCESS | 3552 | 1466037206345 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 17:33:26 INFO - PROCESS | 3552 | 1466037206350 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:33:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:33:26 INFO - PROCESS | 3552 | 1466037206353 Marionette TRACE conn6 <- [1,1514,null,{}] 17:33:26 INFO - PROCESS | 3552 | 1466037206357 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}] 17:33:26 INFO - PROCESS | 3552 | 1466037206360 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:26 INFO - PROCESS | 3552 | 1466037206473 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 17:33:26 INFO - PROCESS | 3552 | 1466037206560 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:26 INFO - PROCESS | 3552 | 1466037206562 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:26 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4269B800 == 31 [pid = 3552] [id = 388] 17:33:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A39698400) [pid = 3552] [serial = 1164] [outer = 0000000000000000] 17:33:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BA80C00) [pid = 3552] [serial = 1165] [outer = 0000000A39698400] 17:33:26 INFO - PROCESS | 3552 | 1466037206617 Marionette DEBUG loaded listener.js 17:33:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BC9E400) [pid = 3552] [serial = 1166] [outer = 0000000A39698400] 17:33:27 INFO - PROCESS | 3552 | 1466037207206 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"]]]}] 17:33:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:33:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:33:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:33:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 882ms 17:33:27 INFO - PROCESS | 3552 | 1466037207235 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 17:33:27 INFO - PROCESS | 3552 | 1466037207240 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 17:33:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:33:27 INFO - PROCESS | 3552 | 1466037207251 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:33:27 INFO - PROCESS | 3552 | 1466037207256 Marionette TRACE conn6 <- [1,1518,null,{}] 17:33:27 INFO - PROCESS | 3552 | 1466037207277 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}] 17:33:27 INFO - PROCESS | 3552 | 1466037207281 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:27 INFO - PROCESS | 3552 | 1466037207397 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 17:33:27 INFO - PROCESS | 3552 | 1466037207481 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:27 INFO - PROCESS | 3552 | 1466037207483 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4339A000 == 32 [pid = 3552] [id = 389] 17:33:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C566800) [pid = 3552] [serial = 1167] [outer = 0000000000000000] 17:33:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3CAF3400) [pid = 3552] [serial = 1168] [outer = 0000000A3C566800] 17:33:27 INFO - PROCESS | 3552 | 1466037207538 Marionette DEBUG loaded listener.js 17:33:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3D108400) [pid = 3552] [serial = 1169] [outer = 0000000A3C566800] 17:33:28 INFO - PROCESS | 3552 | 1466037208044 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]]]}] 17:33:28 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 17:33:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:33:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:33:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:33:28 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. 17:33:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:33:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 860ms 17:33:28 INFO - PROCESS | 3552 | 1466037208110 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 17:33:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:33:28 INFO - PROCESS | 3552 | 1466037208113 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 17:33:28 INFO - PROCESS | 3552 | 1466037208116 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:33:28 INFO - PROCESS | 3552 | 1466037208118 Marionette TRACE conn6 <- [1,1522,null,{}] 17:33:28 INFO - PROCESS | 3552 | 1466037208122 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}] 17:33:28 INFO - PROCESS | 3552 | 1466037208124 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:28 INFO - PROCESS | 3552 | 1466037208234 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 17:33:28 INFO - PROCESS | 3552 | 1466037208439 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:28 INFO - PROCESS | 3552 | 1466037208442 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:28 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35883000 == 33 [pid = 3552] [id = 390] 17:33:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2EE7C000) [pid = 3552] [serial = 1170] [outer = 0000000000000000] 17:33:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2EE9B400) [pid = 3552] [serial = 1171] [outer = 0000000A2EE7C000] 17:33:28 INFO - PROCESS | 3552 | 1466037208492 Marionette DEBUG loaded listener.js 17:33:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2FBE2C00) [pid = 3552] [serial = 1172] [outer = 0000000A2EE7C000] 17:33:29 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3517D800 == 32 [pid = 3552] [id = 366] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BAF4C00) [pid = 3552] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38DB3C00) [pid = 3552] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A35289800) [pid = 3552] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F09B400) [pid = 3552] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2F176800) [pid = 3552] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A33B2FC00) [pid = 3552] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A341F4400) [pid = 3552] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A35CB2000) [pid = 3552] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38FADC00) [pid = 3552] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A38E7EC00) [pid = 3552] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2F05CC00) [pid = 3552] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3969B000) [pid = 3552] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B6A8800) [pid = 3552] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A38A4A800) [pid = 3552] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3BA7D000) [pid = 3552] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3BC87400) [pid = 3552] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A38A6E000) [pid = 3552] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 17:33:29 INFO - PROCESS | 3552 | 1466037209722 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]]]}] 17:33:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:33:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1694ms 17:33:29 INFO - PROCESS | 3552 | 1466037209812 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 17:33:29 INFO - PROCESS | 3552 | 1466037209816 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 17:33:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:33:29 INFO - PROCESS | 3552 | 1466037209821 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:33:29 INFO - PROCESS | 3552 | 1466037209825 Marionette TRACE conn6 <- [1,1526,null,{}] 17:33:29 INFO - PROCESS | 3552 | 1466037209832 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}] 17:33:29 INFO - PROCESS | 3552 | 1466037209835 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:29 INFO - PROCESS | 3552 | 1466037209923 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 17:33:29 INFO - PROCESS | 3552 | 1466037209931 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:29 INFO - PROCESS | 3552 | 1466037209936 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FC97800 == 33 [pid = 3552] [id = 391] 17:33:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2EE9C000) [pid = 3552] [serial = 1173] [outer = 0000000000000000] 17:33:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F05A400) [pid = 3552] [serial = 1174] [outer = 0000000A2EE9C000] 17:33:30 INFO - PROCESS | 3552 | 1466037209986 Marionette DEBUG loaded listener.js 17:33:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2F09E800) [pid = 3552] [serial = 1175] [outer = 0000000A2EE9C000] 17:33:30 INFO - PROCESS | 3552 | 1466037210498 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]]]}] 17:33:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:33:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 732ms 17:33:30 INFO - PROCESS | 3552 | 1466037210557 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 17:33:30 INFO - PROCESS | 3552 | 1466037210563 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 17:33:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:33:30 INFO - PROCESS | 3552 | 1466037210569 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:33:30 INFO - PROCESS | 3552 | 1466037210572 Marionette TRACE conn6 <- [1,1530,null,{}] 17:33:30 INFO - PROCESS | 3552 | 1466037210576 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}] 17:33:30 INFO - PROCESS | 3552 | 1466037210579 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:30 INFO - PROCESS | 3552 | 1466037210671 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 17:33:30 INFO - PROCESS | 3552 | 1466037210678 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:30 INFO - PROCESS | 3552 | 1466037210681 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3902E800 == 34 [pid = 3552] [id = 392] 17:33:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A33B30400) [pid = 3552] [serial = 1176] [outer = 0000000000000000] 17:33:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A33D06400) [pid = 3552] [serial = 1177] [outer = 0000000A33B30400] 17:33:30 INFO - PROCESS | 3552 | 1466037210731 Marionette DEBUG loaded listener.js 17:33:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A34577C00) [pid = 3552] [serial = 1178] [outer = 0000000A33B30400] 17:33:31 INFO - PROCESS | 3552 | 1466037211191 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]]]}] 17:33:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:33:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 628ms 17:33:31 INFO - PROCESS | 3552 | 1466037211205 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 17:33:31 INFO - PROCESS | 3552 | 1466037211215 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 17:33:31 INFO - PROCESS | 3552 | 1466037211219 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:33:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:33:31 INFO - PROCESS | 3552 | 1466037211223 Marionette TRACE conn6 <- [1,1534,null,{}] 17:33:31 INFO - PROCESS | 3552 | 1466037211234 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}] 17:33:31 INFO - PROCESS | 3552 | 1466037211240 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:31 INFO - PROCESS | 3552 | 1466037211359 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 17:33:31 INFO - PROCESS | 3552 | 1466037211369 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:31 INFO - PROCESS | 3552 | 1466037211372 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BA4D800 == 35 [pid = 3552] [id = 393] 17:33:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38A40000) [pid = 3552] [serial = 1179] [outer = 0000000000000000] 17:33:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38A48800) [pid = 3552] [serial = 1180] [outer = 0000000A38A40000] 17:33:31 INFO - PROCESS | 3552 | 1466037211422 Marionette DEBUG loaded listener.js 17:33:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38A87400) [pid = 3552] [serial = 1181] [outer = 0000000A38A40000] 17:33:31 INFO - PROCESS | 3552 | 1466037211898 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]]]}] 17:33:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:33:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 17:33:31 INFO - PROCESS | 3552 | 1466037211958 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 17:33:31 INFO - PROCESS | 3552 | 1466037211961 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 17:33:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:33:31 INFO - PROCESS | 3552 | 1466037211971 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:33:31 INFO - PROCESS | 3552 | 1466037211973 Marionette TRACE conn6 <- [1,1538,null,{}] 17:33:31 INFO - PROCESS | 3552 | 1466037211976 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}] 17:33:31 INFO - PROCESS | 3552 | 1466037211978 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:32 INFO - PROCESS | 3552 | 1466037212090 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 17:33:32 INFO - PROCESS | 3552 | 1466037212141 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:32 INFO - PROCESS | 3552 | 1466037212143 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCE5800 == 36 [pid = 3552] [id = 394] 17:33:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38FA7C00) [pid = 3552] [serial = 1182] [outer = 0000000000000000] 17:33:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3909C000) [pid = 3552] [serial = 1183] [outer = 0000000A38FA7C00] 17:33:32 INFO - PROCESS | 3552 | 1466037212188 Marionette DEBUG loaded listener.js 17:33:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A396A0000) [pid = 3552] [serial = 1184] [outer = 0000000A38FA7C00] 17:33:32 INFO - PROCESS | 3552 | 1466037212643 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]]]}] 17:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 736ms 17:33:32 INFO - PROCESS | 3552 | 1466037212725 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 17:33:32 INFO - PROCESS | 3552 | 1466037212727 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 17:33:32 INFO - PROCESS | 3552 | 1466037212730 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:33:32 INFO - PROCESS | 3552 | 1466037212732 Marionette TRACE conn6 <- [1,1542,null,{}] 17:33:32 INFO - PROCESS | 3552 | 1466037212736 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}] 17:33:32 INFO - PROCESS | 3552 | 1466037212738 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:32 INFO - PROCESS | 3552 | 1466037212845 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 17:33:32 INFO - PROCESS | 3552 | 1466037212856 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:32 INFO - PROCESS | 3552 | 1466037212859 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D3E1800 == 37 [pid = 3552] [id = 395] 17:33:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3AFEC800) [pid = 3552] [serial = 1185] [outer = 0000000000000000] 17:33:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B48C400) [pid = 3552] [serial = 1186] [outer = 0000000A3AFEC800] 17:33:32 INFO - PROCESS | 3552 | 1466037212904 Marionette DEBUG loaded listener.js 17:33:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B5CC400) [pid = 3552] [serial = 1187] [outer = 0000000A3AFEC800] 17:33:33 INFO - PROCESS | 3552 | 1466037213356 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]]]}] 17:33:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:33:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 691ms 17:33:33 INFO - PROCESS | 3552 | 1466037213427 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 17:33:33 INFO - PROCESS | 3552 | 1466037213429 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 17:33:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:33:33 INFO - PROCESS | 3552 | 1466037213432 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:33:33 INFO - PROCESS | 3552 | 1466037213434 Marionette TRACE conn6 <- [1,1546,null,{}] 17:33:33 INFO - PROCESS | 3552 | 1466037213438 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}] 17:33:33 INFO - PROCESS | 3552 | 1466037213444 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:33 INFO - PROCESS | 3552 | 1466037213592 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 17:33:33 INFO - PROCESS | 3552 | 1466037213600 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:33 INFO - PROCESS | 3552 | 1466037213602 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4039C800 == 38 [pid = 3552] [id = 396] 17:33:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B6AB000) [pid = 3552] [serial = 1188] [outer = 0000000000000000] 17:33:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3BAF0000) [pid = 3552] [serial = 1189] [outer = 0000000A3B6AB000] 17:33:33 INFO - PROCESS | 3552 | 1466037213647 Marionette DEBUG loaded listener.js 17:33:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3BE4B000) [pid = 3552] [serial = 1190] [outer = 0000000A3B6AB000] 17:33:34 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3C28E000) [pid = 3552] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:33:34 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2ED23C00) [pid = 3552] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:33:34 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F16D800) [pid = 3552] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:33:34 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2F068400) [pid = 3552] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:33:34 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A38A81400) [pid = 3552] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:33:34 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3BC9F000) [pid = 3552] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:33:34 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A33B9EC00) [pid = 3552] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:33:34 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B5CEC00) [pid = 3552] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:33:34 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3455A400) [pid = 3552] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:33:34 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3909CC00) [pid = 3552] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:33:34 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BE56000) [pid = 3552] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:33:34 INFO - PROCESS | 3552 | 1466037214201 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]]]}] 17:33:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 796ms 17:33:34 INFO - PROCESS | 3552 | 1466037214230 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 17:33:34 INFO - PROCESS | 3552 | 1466037214232 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 17:33:34 INFO - PROCESS | 3552 | 1466037214235 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:33:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:33:34 INFO - PROCESS | 3552 | 1466037214237 Marionette TRACE conn6 <- [1,1550,null,{}] 17:33:34 INFO - PROCESS | 3552 | 1466037214240 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}] 17:33:34 INFO - PROCESS | 3552 | 1466037214242 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:34 INFO - PROCESS | 3552 | 1466037214348 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 17:33:34 INFO - PROCESS | 3552 | 1466037214392 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 3552 | 1466037214394 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42335000 == 39 [pid = 3552] [id = 397] 17:33:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A2EE7D800) [pid = 3552] [serial = 1191] [outer = 0000000000000000] 17:33:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38F0E000) [pid = 3552] [serial = 1192] [outer = 0000000A2EE7D800] 17:33:34 INFO - PROCESS | 3552 | 1466037214443 Marionette DEBUG loaded listener.js 17:33:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BE58000) [pid = 3552] [serial = 1193] [outer = 0000000A2EE7D800] 17:33:34 INFO - PROCESS | 3552 | 1466037214800 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]]]}] 17:33:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 628ms 17:33:34 INFO - PROCESS | 3552 | 1466037214869 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 17:33:34 INFO - PROCESS | 3552 | 1466037214871 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 17:33:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:33:34 INFO - PROCESS | 3552 | 1466037214874 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:33:34 INFO - PROCESS | 3552 | 1466037214876 Marionette TRACE conn6 <- [1,1554,null,{}] 17:33:34 INFO - PROCESS | 3552 | 1466037214880 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}] 17:33:34 INFO - PROCESS | 3552 | 1466037214882 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:34 INFO - PROCESS | 3552 | 1466037214963 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 17:33:34 INFO - PROCESS | 3552 | 1466037214968 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 3552 | 1466037214970 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4269F800 == 40 [pid = 3552] [id = 398] 17:33:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C15B800) [pid = 3552] [serial = 1194] [outer = 0000000000000000] 17:33:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C290C00) [pid = 3552] [serial = 1195] [outer = 0000000A3C15B800] 17:33:35 INFO - PROCESS | 3552 | 1466037215014 Marionette DEBUG loaded listener.js 17:33:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C55BC00) [pid = 3552] [serial = 1196] [outer = 0000000A3C15B800] 17:33:35 INFO - PROCESS | 3552 | 1466037215460 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]]]}] 17:33:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:33:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 17:33:35 INFO - PROCESS | 3552 | 1466037215505 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 17:33:35 INFO - PROCESS | 3552 | 1466037215508 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 17:33:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:33:35 INFO - PROCESS | 3552 | 1466037215511 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:33:35 INFO - PROCESS | 3552 | 1466037215513 Marionette TRACE conn6 <- [1,1558,null,{}] 17:33:35 INFO - PROCESS | 3552 | 1466037215517 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}] 17:33:35 INFO - PROCESS | 3552 | 1466037215518 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:35 INFO - PROCESS | 3552 | 1466037215601 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 17:33:35 INFO - PROCESS | 3552 | 1466037215609 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:35 INFO - PROCESS | 3552 | 1466037215611 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4339B000 == 41 [pid = 3552] [id = 399] 17:33:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C28F800) [pid = 3552] [serial = 1197] [outer = 0000000000000000] 17:33:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3CCDCC00) [pid = 3552] [serial = 1198] [outer = 0000000A3C28F800] 17:33:35 INFO - PROCESS | 3552 | 1466037215655 Marionette DEBUG loaded listener.js 17:33:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3D10DC00) [pid = 3552] [serial = 1199] [outer = 0000000A3C28F800] 17:33:36 INFO - PROCESS | 3552 | 1466037216161 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]]]}] 17:33:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:33:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 733ms 17:33:36 INFO - PROCESS | 3552 | 1466037216248 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 17:33:36 INFO - PROCESS | 3552 | 1466037216253 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 17:33:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:33:36 INFO - PROCESS | 3552 | 1466037216259 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:33:36 INFO - PROCESS | 3552 | 1466037216263 Marionette TRACE conn6 <- [1,1562,null,{}] 17:33:36 INFO - PROCESS | 3552 | 1466037216269 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}] 17:33:36 INFO - PROCESS | 3552 | 1466037216272 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:36 INFO - PROCESS | 3552 | 1466037216449 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 17:33:36 INFO - PROCESS | 3552 | 1466037216544 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:36 INFO - PROCESS | 3552 | 1466037216549 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3591E800 == 42 [pid = 3552] [id = 400] 17:33:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2F062800) [pid = 3552] [serial = 1200] [outer = 0000000000000000] 17:33:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2F16E800) [pid = 3552] [serial = 1201] [outer = 0000000A2F062800] 17:33:36 INFO - PROCESS | 3552 | 1466037216607 Marionette DEBUG loaded listener.js 17:33:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A32609C00) [pid = 3552] [serial = 1202] [outer = 0000000A2F062800] 17:33:37 INFO - PROCESS | 3552 | 1466037217308 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]]]}] 17:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1077ms 17:33:37 INFO - PROCESS | 3552 | 1466037217339 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 17:33:37 INFO - PROCESS | 3552 | 1466037217344 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 17:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:33:37 INFO - PROCESS | 3552 | 1466037217350 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:33:37 INFO - PROCESS | 3552 | 1466037217353 Marionette TRACE conn6 <- [1,1566,null,{}] 17:33:37 INFO - PROCESS | 3552 | 1466037217357 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}] 17:33:37 INFO - PROCESS | 3552 | 1466037217360 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:37 INFO - PROCESS | 3552 | 1466037217485 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 17:33:37 INFO - PROCESS | 3552 | 1466037217604 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:37 INFO - PROCESS | 3552 | 1466037217607 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C942000 == 43 [pid = 3552] [id = 401] 17:33:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3560F800) [pid = 3552] [serial = 1203] [outer = 0000000000000000] 17:33:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A38A3D400) [pid = 3552] [serial = 1204] [outer = 0000000A3560F800] 17:33:37 INFO - PROCESS | 3552 | 1466037217666 Marionette DEBUG loaded listener.js 17:33:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A38DB5800) [pid = 3552] [serial = 1205] [outer = 0000000A3560F800] 17:33:38 INFO - PROCESS | 3552 | 1466037218549 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]]]}] 17:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1231ms 17:33:38 INFO - PROCESS | 3552 | 1466037218584 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 17:33:38 INFO - PROCESS | 3552 | 1466037218588 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 17:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:33:38 INFO - PROCESS | 3552 | 1466037218594 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:33:38 INFO - PROCESS | 3552 | 1466037218597 Marionette TRACE conn6 <- [1,1570,null,{}] 17:33:38 INFO - PROCESS | 3552 | 1466037218603 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}] 17:33:38 INFO - PROCESS | 3552 | 1466037218605 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:38 INFO - PROCESS | 3552 | 1466037218729 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 17:33:38 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4269F800 == 42 [pid = 3552] [id = 398] 17:33:38 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42335000 == 41 [pid = 3552] [id = 397] 17:33:38 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4039C800 == 40 [pid = 3552] [id = 396] 17:33:38 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D3E1800 == 39 [pid = 3552] [id = 395] 17:33:38 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCE5800 == 38 [pid = 3552] [id = 394] 17:33:38 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BA4D800 == 37 [pid = 3552] [id = 393] 17:33:38 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3902E800 == 36 [pid = 3552] [id = 392] 17:33:38 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FC97800 == 35 [pid = 3552] [id = 391] 17:33:38 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35883000 == 34 [pid = 3552] [id = 390] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3C292000) [pid = 3552] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3B48EC00) [pid = 3552] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A2FB57800) [pid = 3552] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A341F1000) [pid = 3552] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2F099400) [pid = 3552] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F17A000) [pid = 3552] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38A85400) [pid = 3552] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3BE58C00) [pid = 3552] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BE4A400) [pid = 3552] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3431EC00) [pid = 3552] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3523C400) [pid = 3552] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3BA7FC00) [pid = 3552] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3BAFA800) [pid = 3552] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38AD1000) [pid = 3552] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3C29B800) [pid = 3552] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BE4C000) [pid = 3552] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A39671800) [pid = 3552] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3AFF4400) [pid = 3552] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3B4B5000) [pid = 3552] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3C161C00) [pid = 3552] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C159C00) [pid = 3552] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A38DB4C00) [pid = 3552] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 17:33:38 INFO - PROCESS | 3552 | 1466037218840 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:38 INFO - PROCESS | 3552 | 1466037218845 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FC97800 == 35 [pid = 3552] [id = 402] 17:33:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2EE95800) [pid = 3552] [serial = 1206] [outer = 0000000000000000] 17:33:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F05C800) [pid = 3552] [serial = 1207] [outer = 0000000A2EE95800] 17:33:38 INFO - PROCESS | 3552 | 1466037218894 Marionette DEBUG loaded listener.js 17:33:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2FB57800) [pid = 3552] [serial = 1208] [outer = 0000000A2EE95800] 17:33:39 INFO - PROCESS | 3552 | 1466037219367 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]]]}] 17:33:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:33:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 838ms 17:33:39 INFO - PROCESS | 3552 | 1466037219436 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 17:33:39 INFO - PROCESS | 3552 | 1466037219440 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 17:33:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:33:39 INFO - PROCESS | 3552 | 1466037219446 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:33:39 INFO - PROCESS | 3552 | 1466037219449 Marionette TRACE conn6 <- [1,1574,null,{}] 17:33:39 INFO - PROCESS | 3552 | 1466037219453 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}] 17:33:39 INFO - PROCESS | 3552 | 1466037219456 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:39 INFO - PROCESS | 3552 | 1466037219546 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 17:33:39 INFO - PROCESS | 3552 | 1466037219558 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:39 INFO - PROCESS | 3552 | 1466037219560 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2DEE3000 == 36 [pid = 3552] [id = 403] 17:33:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2D6D7400) [pid = 3552] [serial = 1209] [outer = 0000000000000000] 17:33:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A35289000) [pid = 3552] [serial = 1210] [outer = 0000000A2D6D7400] 17:33:39 INFO - PROCESS | 3552 | 1466037219609 Marionette DEBUG loaded listener.js 17:33:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38A43000) [pid = 3552] [serial = 1211] [outer = 0000000A2D6D7400] 17:33:40 INFO - PROCESS | 3552 | 1466037220079 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]]]}] 17:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 690ms 17:33:40 INFO - PROCESS | 3552 | 1466037220140 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 17:33:40 INFO - PROCESS | 3552 | 1466037220142 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 17:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:33:40 INFO - PROCESS | 3552 | 1466037220146 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:33:40 INFO - PROCESS | 3552 | 1466037220150 Marionette TRACE conn6 <- [1,1578,null,{}] 17:33:40 INFO - PROCESS | 3552 | 1466037220161 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}] 17:33:40 INFO - PROCESS | 3552 | 1466037220166 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:40 INFO - PROCESS | 3552 | 1466037220262 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 17:33:40 INFO - PROCESS | 3552 | 1466037220371 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:40 INFO - PROCESS | 3552 | 1466037220374 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC2B800 == 37 [pid = 3552] [id = 404] 17:33:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2EE7A400) [pid = 3552] [serial = 1212] [outer = 0000000000000000] 17:33:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A390DC400) [pid = 3552] [serial = 1213] [outer = 0000000A2EE7A400] 17:33:40 INFO - PROCESS | 3552 | 1466037220423 Marionette DEBUG loaded listener.js 17:33:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B491000) [pid = 3552] [serial = 1214] [outer = 0000000A2EE7A400] 17:33:40 INFO - PROCESS | 3552 | 1466037220806 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]]]}] 17:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 734ms 17:33:40 INFO - PROCESS | 3552 | 1466037220883 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 17:33:40 INFO - PROCESS | 3552 | 1466037220885 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 17:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:33:40 INFO - PROCESS | 3552 | 1466037220888 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:33:40 INFO - PROCESS | 3552 | 1466037220890 Marionette TRACE conn6 <- [1,1582,null,{}] 17:33:40 INFO - PROCESS | 3552 | 1466037220893 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}] 17:33:40 INFO - PROCESS | 3552 | 1466037220895 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:41 INFO - PROCESS | 3552 | 1466037221010 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 17:33:41 INFO - PROCESS | 3552 | 1466037221016 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:41 INFO - PROCESS | 3552 | 1466037221018 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3CC7E800 == 38 [pid = 3552] [id = 405] 17:33:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B4B8C00) [pid = 3552] [serial = 1215] [outer = 0000000000000000] 17:33:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B5D2C00) [pid = 3552] [serial = 1216] [outer = 0000000A3B4B8C00] 17:33:41 INFO - PROCESS | 3552 | 1466037221103 Marionette DEBUG loaded listener.js 17:33:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BA80800) [pid = 3552] [serial = 1217] [outer = 0000000A3B4B8C00] 17:33:41 INFO - PROCESS | 3552 | 1466037221538 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]]]}] 17:33:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:33:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 17:33:41 INFO - PROCESS | 3552 | 1466037221584 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 17:33:41 INFO - PROCESS | 3552 | 1466037221586 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 17:33:41 INFO - PROCESS | 3552 | 1466037221589 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:33:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:33:41 INFO - PROCESS | 3552 | 1466037221591 Marionette TRACE conn6 <- [1,1586,null,{}] 17:33:41 INFO - PROCESS | 3552 | 1466037221594 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}] 17:33:41 INFO - PROCESS | 3552 | 1466037221596 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:41 INFO - PROCESS | 3552 | 1466037221733 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 17:33:41 INFO - PROCESS | 3552 | 1466037221754 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:41 INFO - PROCESS | 3552 | 1466037221756 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A403A0800 == 39 [pid = 3552] [id = 406] 17:33:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A396A1C00) [pid = 3552] [serial = 1218] [outer = 0000000000000000] 17:33:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BC85400) [pid = 3552] [serial = 1219] [outer = 0000000A396A1C00] 17:33:41 INFO - PROCESS | 3552 | 1466037221803 Marionette DEBUG loaded listener.js 17:33:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BE4C800) [pid = 3552] [serial = 1220] [outer = 0000000A396A1C00] 17:33:42 INFO - PROCESS | 3552 | 1466037222241 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]]]}] 17:33:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:33:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 671ms 17:33:42 INFO - PROCESS | 3552 | 1466037222264 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 17:33:42 INFO - PROCESS | 3552 | 1466037222266 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 17:33:42 INFO - PROCESS | 3552 | 1466037222269 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:33:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:33:42 INFO - PROCESS | 3552 | 1466037222271 Marionette TRACE conn6 <- [1,1590,null,{}] 17:33:42 INFO - PROCESS | 3552 | 1466037222274 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}] 17:33:42 INFO - PROCESS | 3552 | 1466037222280 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:42 INFO - PROCESS | 3552 | 1466037222415 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 17:33:42 INFO - PROCESS | 3552 | 1466037222421 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:42 INFO - PROCESS | 3552 | 1466037222423 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42590800 == 40 [pid = 3552] [id = 407] 17:33:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C159C00) [pid = 3552] [serial = 1221] [outer = 0000000000000000] 17:33:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C29B800) [pid = 3552] [serial = 1222] [outer = 0000000A3C159C00] 17:33:42 INFO - PROCESS | 3552 | 1466037222474 Marionette DEBUG loaded listener.js 17:33:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3D103800) [pid = 3552] [serial = 1223] [outer = 0000000A3C159C00] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2EE9C000) [pid = 3552] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2EE7C000) [pid = 3552] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38FA7C00) [pid = 3552] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3AFEC800) [pid = 3552] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2EE7D800) [pid = 3552] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38A40000) [pid = 3552] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3B6AB000) [pid = 3552] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A33B30400) [pid = 3552] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3C15B800) [pid = 3552] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2D678400) [pid = 3552] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3530D400) [pid = 3552] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A39698400) [pid = 3552] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:33:43 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3C566800) [pid = 3552] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:33:43 INFO - PROCESS | 3552 | 1466037223009 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]]]}] 17:33:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:33:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 772ms 17:33:43 INFO - PROCESS | 3552 | 1466037223051 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 17:33:43 INFO - PROCESS | 3552 | 1466037223053 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 17:33:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:33:43 INFO - PROCESS | 3552 | 1466037223056 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:33:43 INFO - PROCESS | 3552 | 1466037223058 Marionette TRACE conn6 <- [1,1594,null,{}] 17:33:43 INFO - PROCESS | 3552 | 1466037223062 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}] 17:33:43 INFO - PROCESS | 3552 | 1466037223064 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:43 INFO - PROCESS | 3552 | 1466037223144 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 17:33:43 INFO - PROCESS | 3552 | 1466037223151 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:43 INFO - PROCESS | 3552 | 1466037223153 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4269F800 == 41 [pid = 3552] [id = 408] 17:33:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A34316C00) [pid = 3552] [serial = 1224] [outer = 0000000000000000] 17:33:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38A43C00) [pid = 3552] [serial = 1225] [outer = 0000000A34316C00] 17:33:43 INFO - PROCESS | 3552 | 1466037223197 Marionette DEBUG loaded listener.js 17:33:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BE56000) [pid = 3552] [serial = 1226] [outer = 0000000A34316C00] 17:33:43 INFO - PROCESS | 3552 | 1466037223612 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]]]}] 17:33:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:33:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 587ms 17:33:43 INFO - PROCESS | 3552 | 1466037223648 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 17:33:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:33:43 INFO - PROCESS | 3552 | 1466037223650 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 17:33:43 INFO - PROCESS | 3552 | 1466037223653 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:33:43 INFO - PROCESS | 3552 | 1466037223655 Marionette TRACE conn6 <- [1,1598,null,{}] 17:33:43 INFO - PROCESS | 3552 | 1466037223659 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}] 17:33:43 INFO - PROCESS | 3552 | 1466037223661 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:43 INFO - PROCESS | 3552 | 1466037223744 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 17:33:43 INFO - PROCESS | 3552 | 1466037223764 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:43 INFO - PROCESS | 3552 | 1466037223766 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4346A000 == 42 [pid = 3552] [id = 409] 17:33:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3D109C00) [pid = 3552] [serial = 1227] [outer = 0000000000000000] 17:33:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3D586000) [pid = 3552] [serial = 1228] [outer = 0000000A3D109C00] 17:33:43 INFO - PROCESS | 3552 | 1466037223810 Marionette DEBUG loaded listener.js 17:33:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3E497400) [pid = 3552] [serial = 1229] [outer = 0000000A3D109C00] 17:33:44 INFO - PROCESS | 3552 | 1466037224219 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]]]}] 17:33:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:33:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 584ms 17:33:44 INFO - PROCESS | 3552 | 1466037224238 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 17:33:44 INFO - PROCESS | 3552 | 1466037224241 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 17:33:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:33:44 INFO - PROCESS | 3552 | 1466037224244 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:33:44 INFO - PROCESS | 3552 | 1466037224246 Marionette TRACE conn6 <- [1,1602,null,{}] 17:33:44 INFO - PROCESS | 3552 | 1466037224249 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}] 17:33:44 INFO - PROCESS | 3552 | 1466037224251 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:44 INFO - PROCESS | 3552 | 1466037224368 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 17:33:44 INFO - PROCESS | 3552 | 1466037224376 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:44 INFO - PROCESS | 3552 | 1466037224378 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:44 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A438AD800 == 43 [pid = 3552] [id = 410] 17:33:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3E556400) [pid = 3552] [serial = 1230] [outer = 0000000000000000] 17:33:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3E5F3800) [pid = 3552] [serial = 1231] [outer = 0000000A3E556400] 17:33:44 INFO - PROCESS | 3552 | 1466037224424 Marionette DEBUG loaded listener.js 17:33:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3EC4CC00) [pid = 3552] [serial = 1232] [outer = 0000000A3E556400] 17:33:44 INFO - PROCESS | 3552 | 1466037224851 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]]]}] 17:33:44 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 17:33:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 627ms 17:33:44 INFO - PROCESS | 3552 | 1466037224875 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 17:33:44 INFO - PROCESS | 3552 | 1466037224877 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 17:33:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:33:44 INFO - PROCESS | 3552 | 1466037224880 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:33:44 INFO - PROCESS | 3552 | 1466037224882 Marionette TRACE conn6 <- [1,1606,null,{}] 17:33:44 INFO - PROCESS | 3552 | 1466037224885 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}] 17:33:44 INFO - PROCESS | 3552 | 1466037224887 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:45 INFO - PROCESS | 3552 | 1466037225002 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 17:33:45 INFO - PROCESS | 3552 | 1466037225105 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:45 INFO - PROCESS | 3552 | 1466037225109 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2FF4D800 == 44 [pid = 3552] [id = 411] 17:33:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2D619C00) [pid = 3552] [serial = 1233] [outer = 0000000000000000] 17:33:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2DFCF000) [pid = 3552] [serial = 1234] [outer = 0000000A2D619C00] 17:33:45 INFO - PROCESS | 3552 | 1466037225168 Marionette DEBUG loaded listener.js 17:33:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2F178400) [pid = 3552] [serial = 1235] [outer = 0000000A2D619C00] 17:33:45 INFO - PROCESS | 3552 | 1466037225829 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]]]}] 17:33:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:33:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 985ms 17:33:45 INFO - PROCESS | 3552 | 1466037225871 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 17:33:45 INFO - PROCESS | 3552 | 1466037225875 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 17:33:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:33:45 INFO - PROCESS | 3552 | 1466037225894 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:33:45 INFO - PROCESS | 3552 | 1466037225897 Marionette TRACE conn6 <- [1,1610,null,{}] 17:33:45 INFO - PROCESS | 3552 | 1466037225903 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}] 17:33:45 INFO - PROCESS | 3552 | 1466037225906 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:46 INFO - PROCESS | 3552 | 1466037226022 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 17:33:46 INFO - PROCESS | 3552 | 1466037226144 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:46 INFO - PROCESS | 3552 | 1466037226147 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:46 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BE8C800 == 45 [pid = 3552] [id = 412] 17:33:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3528AC00) [pid = 3552] [serial = 1236] [outer = 0000000000000000] 17:33:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A38DB4800) [pid = 3552] [serial = 1237] [outer = 0000000A3528AC00] 17:33:46 INFO - PROCESS | 3552 | 1466037226205 Marionette DEBUG loaded listener.js 17:33:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3AFF4C00) [pid = 3552] [serial = 1238] [outer = 0000000A3528AC00] 17:33:46 INFO - PROCESS | 3552 | 1466037226769 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]]]}] 17:33:46 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 17:33:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 944ms 17:33:46 INFO - PROCESS | 3552 | 1466037226843 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 17:33:46 INFO - PROCESS | 3552 | 1466037226848 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 17:33:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:33:46 INFO - PROCESS | 3552 | 1466037226852 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:33:46 INFO - PROCESS | 3552 | 1466037226854 Marionette TRACE conn6 <- [1,1614,null,{}] 17:33:46 INFO - PROCESS | 3552 | 1466037226858 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}] 17:33:46 INFO - PROCESS | 3552 | 1466037226861 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:46 INFO - PROCESS | 3552 | 1466037226978 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 17:33:47 INFO - PROCESS | 3552 | 1466037227072 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:47 INFO - PROCESS | 3552 | 1466037227075 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:47 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A449E1000 == 46 [pid = 3552] [id = 413] 17:33:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3BAF0400) [pid = 3552] [serial = 1239] [outer = 0000000000000000] 17:33:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3C15C800) [pid = 3552] [serial = 1240] [outer = 0000000A3BAF0400] 17:33:47 INFO - PROCESS | 3552 | 1466037227131 Marionette DEBUG loaded listener.js 17:33:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3C29A800) [pid = 3552] [serial = 1241] [outer = 0000000A3BAF0400] 17:33:47 INFO - PROCESS | 3552 | 1466037227751 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]]]}] 17:33:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:33:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 942ms 17:33:47 INFO - PROCESS | 3552 | 1466037227796 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 17:33:47 INFO - PROCESS | 3552 | 1466037227799 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 17:33:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:33:47 INFO - PROCESS | 3552 | 1466037227810 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:33:47 INFO - PROCESS | 3552 | 1466037227816 Marionette TRACE conn6 <- [1,1618,null,{}] 17:33:47 INFO - PROCESS | 3552 | 1466037227821 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}] 17:33:47 INFO - PROCESS | 3552 | 1466037227825 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:47 INFO - PROCESS | 3552 | 1466037227971 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 17:33:48 INFO - PROCESS | 3552 | 1466037228117 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:48 INFO - PROCESS | 3552 | 1466037228120 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43388800 == 47 [pid = 3552] [id = 414] 17:33:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3BE53400) [pid = 3552] [serial = 1242] [outer = 0000000000000000] 17:33:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A3ECDB400) [pid = 3552] [serial = 1243] [outer = 0000000A3BE53400] 17:33:48 INFO - PROCESS | 3552 | 1466037228177 Marionette DEBUG loaded listener.js 17:33:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A3F77F400) [pid = 3552] [serial = 1244] [outer = 0000000A3BE53400] 17:33:48 INFO - PROCESS | 3552 | 1466037228941 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]]]}] 17:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1191ms 17:33:49 INFO - PROCESS | 3552 | 1466037228995 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 17:33:49 INFO - PROCESS | 3552 | 1466037228999 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 17:33:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:33:49 INFO - PROCESS | 3552 | 1466037229004 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:33:49 INFO - PROCESS | 3552 | 1466037229007 Marionette TRACE conn6 <- [1,1622,null,{}] 17:33:49 INFO - PROCESS | 3552 | 1466037229029 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}] 17:33:49 INFO - PROCESS | 3552 | 1466037229033 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:49 INFO - PROCESS | 3552 | 1466037229152 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 17:33:49 INFO - PROCESS | 3552 | 1466037229233 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:49 INFO - PROCESS | 3552 | 1466037229235 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:49 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3902A800 == 48 [pid = 3552] [id = 415] 17:33:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A33D0A400) [pid = 3552] [serial = 1245] [outer = 0000000000000000] 17:33:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A33DC4800) [pid = 3552] [serial = 1246] [outer = 0000000A33D0A400] 17:33:49 INFO - PROCESS | 3552 | 1466037229334 Marionette DEBUG loaded listener.js 17:33:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (0000000A35309400) [pid = 3552] [serial = 1247] [outer = 0000000A33D0A400] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A438AD800 == 47 [pid = 3552] [id = 410] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4346A000 == 46 [pid = 3552] [id = 409] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4269F800 == 45 [pid = 3552] [id = 408] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42590800 == 44 [pid = 3552] [id = 407] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A403A0800 == 43 [pid = 3552] [id = 406] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3CC7E800 == 42 [pid = 3552] [id = 405] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC2B800 == 41 [pid = 3552] [id = 404] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2DEE3000 == 40 [pid = 3552] [id = 403] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FC97800 == 39 [pid = 3552] [id = 402] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C942000 == 38 [pid = 3552] [id = 401] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3591E800 == 37 [pid = 3552] [id = 400] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4339B000 == 36 [pid = 3552] [id = 399] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4269B800 == 35 [pid = 3552] [id = 388] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4339A000 == 34 [pid = 3552] [id = 389] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42690000 == 33 [pid = 3552] [id = 385] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B528800 == 32 [pid = 3552] [id = 387] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2F873000 == 31 [pid = 3552] [id = 386] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43388800 == 30 [pid = 3552] [id = 414] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A449E1000 == 29 [pid = 3552] [id = 413] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BE8C800 == 28 [pid = 3552] [id = 412] 17:33:50 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FF4D800 == 27 [pid = 3552] [id = 411] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (0000000A2F05A400) [pid = 3552] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A2F09E800) [pid = 3552] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A2EE9B400) [pid = 3552] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A3909C000) [pid = 3552] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A3B5CC400) [pid = 3552] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A3B48C400) [pid = 3552] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A2FBE2C00) [pid = 3552] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A38F0E000) [pid = 3552] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A38A48800) [pid = 3552] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3BAF0000) [pid = 3552] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A33D06400) [pid = 3552] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A34577C00) [pid = 3552] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3C290C00) [pid = 3552] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F069000) [pid = 3552] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3CCDCC00) [pid = 3552] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2E651C00) [pid = 3552] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38AD6000) [pid = 3552] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A356ED800) [pid = 3552] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3BC9E400) [pid = 3552] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3BA80C00) [pid = 3552] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3D108400) [pid = 3552] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3CAF3400) [pid = 3552] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A396A0000) [pid = 3552] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BE58000) [pid = 3552] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BE4B000) [pid = 3552] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C55BC00) [pid = 3552] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38A87400) [pid = 3552] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 17:33:50 INFO - PROCESS | 3552 | 1466037230457 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]]]}] 17:33:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:33:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1503ms 17:33:50 INFO - PROCESS | 3552 | 1466037230508 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 17:33:50 INFO - PROCESS | 3552 | 1466037230512 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 17:33:50 INFO - PROCESS | 3552 | 1466037230516 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:33:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:33:50 INFO - PROCESS | 3552 | 1466037230521 Marionette TRACE conn6 <- [1,1626,null,{}] 17:33:50 INFO - PROCESS | 3552 | 1466037230526 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}] 17:33:50 INFO - PROCESS | 3552 | 1466037230529 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:50 INFO - PROCESS | 3552 | 1466037230621 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 17:33:50 INFO - PROCESS | 3552 | 1466037230630 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:50 INFO - PROCESS | 3552 | 1466037230633 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A34165800 == 28 [pid = 3552] [id = 416] 17:33:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2F096800) [pid = 3552] [serial = 1248] [outer = 0000000000000000] 17:33:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F0A5400) [pid = 3552] [serial = 1249] [outer = 0000000A2F096800] 17:33:50 INFO - PROCESS | 3552 | 1466037230682 Marionette DEBUG loaded listener.js 17:33:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2FBE2400) [pid = 3552] [serial = 1250] [outer = 0000000A2F096800] 17:33:51 INFO - PROCESS | 3552 | 1466037231179 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]]]}] 17:33:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:33:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 17:33:51 INFO - PROCESS | 3552 | 1466037231212 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 17:33:51 INFO - PROCESS | 3552 | 1466037231217 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 17:33:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:33:51 INFO - PROCESS | 3552 | 1466037231223 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:33:51 INFO - PROCESS | 3552 | 1466037231226 Marionette TRACE conn6 <- [1,1630,null,{}] 17:33:51 INFO - PROCESS | 3552 | 1466037231230 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}] 17:33:51 INFO - PROCESS | 3552 | 1466037231232 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:51 INFO - PROCESS | 3552 | 1466037231355 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 17:33:51 INFO - PROCESS | 3552 | 1466037231370 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:51 INFO - PROCESS | 3552 | 1466037231373 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39032000 == 29 [pid = 3552] [id = 417] 17:33:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3431B400) [pid = 3552] [serial = 1251] [outer = 0000000000000000] 17:33:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A346E1000) [pid = 3552] [serial = 1252] [outer = 0000000A3431B400] 17:33:51 INFO - PROCESS | 3552 | 1466037231422 Marionette DEBUG loaded listener.js 17:33:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3560FC00) [pid = 3552] [serial = 1253] [outer = 0000000A3431B400] 17:33:51 INFO - PROCESS | 3552 | 1466037231864 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]]]}] 17:33:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:33:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 692ms 17:33:51 INFO - PROCESS | 3552 | 1466037231917 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 17:33:51 INFO - PROCESS | 3552 | 1466037231920 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 17:33:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:33:51 INFO - PROCESS | 3552 | 1466037231923 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:33:51 INFO - PROCESS | 3552 | 1466037231927 Marionette TRACE conn6 <- [1,1634,null,{}] 17:33:51 INFO - PROCESS | 3552 | 1466037231938 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}] 17:33:51 INFO - PROCESS | 3552 | 1466037231943 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:52 INFO - PROCESS | 3552 | 1466037232032 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 17:33:52 INFO - PROCESS | 3552 | 1466037232041 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:52 INFO - PROCESS | 3552 | 1466037232045 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAA5800 == 30 [pid = 3552] [id = 418] 17:33:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38A89400) [pid = 3552] [serial = 1254] [outer = 0000000000000000] 17:33:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38DA9800) [pid = 3552] [serial = 1255] [outer = 0000000A38A89400] 17:33:52 INFO - PROCESS | 3552 | 1466037232093 Marionette DEBUG loaded listener.js 17:33:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38F0BC00) [pid = 3552] [serial = 1256] [outer = 0000000A38A89400] 17:33:52 INFO - PROCESS | 3552 | 1466037232549 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]]]}] 17:33:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:33:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 691ms 17:33:52 INFO - PROCESS | 3552 | 1466037232617 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 17:33:52 INFO - PROCESS | 3552 | 1466037232620 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 17:33:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:33:52 INFO - PROCESS | 3552 | 1466037232629 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:33:52 INFO - PROCESS | 3552 | 1466037232631 Marionette TRACE conn6 <- [1,1638,null,{}] 17:33:52 INFO - PROCESS | 3552 | 1466037232635 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}] 17:33:52 INFO - PROCESS | 3552 | 1466037232637 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:52 INFO - PROCESS | 3552 | 1466037232779 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 17:33:52 INFO - PROCESS | 3552 | 1466037232796 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:52 INFO - PROCESS | 3552 | 1466037232798 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF63800 == 31 [pid = 3552] [id = 419] 17:33:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A39671800) [pid = 3552] [serial = 1257] [outer = 0000000000000000] 17:33:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3AF67800) [pid = 3552] [serial = 1258] [outer = 0000000A39671800] 17:33:52 INFO - PROCESS | 3552 | 1466037232844 Marionette DEBUG loaded listener.js 17:33:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B48BC00) [pid = 3552] [serial = 1259] [outer = 0000000A39671800] 17:33:53 INFO - PROCESS | 3552 | 1466037233288 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]]]}] 17:33:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:33:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 17:33:53 INFO - PROCESS | 3552 | 1466037233359 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 17:33:53 INFO - PROCESS | 3552 | 1466037233362 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 17:33:53 INFO - PROCESS | 3552 | 1466037233365 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:33:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:33:53 INFO - PROCESS | 3552 | 1466037233367 Marionette TRACE conn6 <- [1,1642,null,{}] 17:33:53 INFO - PROCESS | 3552 | 1466037233370 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}] 17:33:53 INFO - PROCESS | 3552 | 1466037233373 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:53 INFO - PROCESS | 3552 | 1466037233480 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 17:33:53 INFO - PROCESS | 3552 | 1466037233492 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:53 INFO - PROCESS | 3552 | 1466037233495 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:53 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3CC69800 == 32 [pid = 3552] [id = 420] 17:33:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B494400) [pid = 3552] [serial = 1260] [outer = 0000000000000000] 17:33:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B4AD800) [pid = 3552] [serial = 1261] [outer = 0000000A3B494400] 17:33:53 INFO - PROCESS | 3552 | 1466037233582 Marionette DEBUG loaded listener.js 17:33:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3B5CA000) [pid = 3552] [serial = 1262] [outer = 0000000A3B494400] 17:33:54 INFO - PROCESS | 3552 | 1466037234011 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]]]}] 17:33:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:33:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 17:33:54 INFO - PROCESS | 3552 | 1466037234039 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 17:33:54 INFO - PROCESS | 3552 | 1466037234042 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 17:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:33:54 INFO - PROCESS | 3552 | 1466037234045 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:33:54 INFO - PROCESS | 3552 | 1466037234046 Marionette TRACE conn6 <- [1,1646,null,{}] 17:33:54 INFO - PROCESS | 3552 | 1466037234050 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}] 17:33:54 INFO - PROCESS | 3552 | 1466037234056 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:54 INFO - PROCESS | 3552 | 1466037234212 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 17:33:54 INFO - PROCESS | 3552 | 1466037234270 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:54 INFO - PROCESS | 3552 | 1466037234273 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F04800 == 33 [pid = 3552] [id = 421] 17:33:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3BC98000) [pid = 3552] [serial = 1263] [outer = 0000000000000000] 17:33:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3BCA2000) [pid = 3552] [serial = 1264] [outer = 0000000A3BC98000] 17:33:54 INFO - PROCESS | 3552 | 1466037234318 Marionette DEBUG loaded listener.js 17:33:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3BE53800) [pid = 3552] [serial = 1265] [outer = 0000000A3BC98000] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3E556400) [pid = 3552] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A396A1C00) [pid = 3552] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2EE7A400) [pid = 3552] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3560F800) [pid = 3552] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2D6D7400) [pid = 3552] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3C28F800) [pid = 3552] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2EE95800) [pid = 3552] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2F062800) [pid = 3552] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3C159C00) [pid = 3552] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A34316C00) [pid = 3552] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3B4B8C00) [pid = 3552] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3D109C00) [pid = 3552] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:33:54 INFO - PROCESS | 3552 | 1466037234874 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]]]}] 17:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 880ms 17:33:54 INFO - PROCESS | 3552 | 1466037234928 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 17:33:54 INFO - PROCESS | 3552 | 1466037234930 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 17:33:54 INFO - PROCESS | 3552 | 1466037234933 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:33:54 INFO - PROCESS | 3552 | 1466037234935 Marionette TRACE conn6 <- [1,1650,null,{}] 17:33:54 INFO - PROCESS | 3552 | 1466037234938 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}] 17:33:54 INFO - PROCESS | 3552 | 1466037234940 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:55 INFO - PROCESS | 3552 | 1466037235047 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 17:33:55 INFO - PROCESS | 3552 | 1466037235098 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:55 INFO - PROCESS | 3552 | 1466037235100 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42335800 == 34 [pid = 3552] [id = 422] 17:33:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A34185400) [pid = 3552] [serial = 1266] [outer = 0000000000000000] 17:33:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B4AC800) [pid = 3552] [serial = 1267] [outer = 0000000A34185400] 17:33:55 INFO - PROCESS | 3552 | 1466037235145 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BF21800) [pid = 3552] [serial = 1268] [outer = 0000000A34185400] 17:33:55 INFO - PROCESS | 3552 | 1466037235503 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]]]}] 17:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 17:33:55 INFO - PROCESS | 3552 | 1466037235566 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 17:33:55 INFO - PROCESS | 3552 | 1466037235568 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 17:33:55 INFO - PROCESS | 3552 | 1466037235572 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:33:55 INFO - PROCESS | 3552 | 1466037235573 Marionette TRACE conn6 <- [1,1654,null,{}] 17:33:55 INFO - PROCESS | 3552 | 1466037235577 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}] 17:33:55 INFO - PROCESS | 3552 | 1466037235579 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:55 INFO - PROCESS | 3552 | 1466037235659 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 17:33:55 INFO - PROCESS | 3552 | 1466037235664 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:55 INFO - PROCESS | 3552 | 1466037235666 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4259B800 == 35 [pid = 3552] [id = 423] 17:33:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B4AC400) [pid = 3552] [serial = 1269] [outer = 0000000000000000] 17:33:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C15A400) [pid = 3552] [serial = 1270] [outer = 0000000A3B4AC400] 17:33:55 INFO - PROCESS | 3552 | 1466037235711 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C291400) [pid = 3552] [serial = 1271] [outer = 0000000A3B4AC400] 17:33:56 INFO - PROCESS | 3552 | 1466037236122 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]]]}] 17:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 586ms 17:33:56 INFO - PROCESS | 3552 | 1466037236161 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 17:33:56 INFO - PROCESS | 3552 | 1466037236163 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 17:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:33:56 INFO - PROCESS | 3552 | 1466037236177 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:33:56 INFO - PROCESS | 3552 | 1466037236179 Marionette TRACE conn6 <- [1,1658,null,{}] 17:33:56 INFO - PROCESS | 3552 | 1466037236183 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}] 17:33:56 INFO - PROCESS | 3552 | 1466037236184 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:56 INFO - PROCESS | 3552 | 1466037236264 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 17:33:56 INFO - PROCESS | 3552 | 1466037236270 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:56 INFO - PROCESS | 3552 | 1466037236272 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426BD000 == 36 [pid = 3552] [id = 424] 17:33:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BC88C00) [pid = 3552] [serial = 1272] [outer = 0000000000000000] 17:33:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C559800) [pid = 3552] [serial = 1273] [outer = 0000000A3BC88C00] 17:33:56 INFO - PROCESS | 3552 | 1466037236316 Marionette DEBUG loaded listener.js 17:33:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3CAF0000) [pid = 3552] [serial = 1274] [outer = 0000000A3BC88C00] 17:33:56 INFO - PROCESS | 3552 | 1466037236737 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]]]}] 17:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 650ms 17:33:56 INFO - PROCESS | 3552 | 1466037236821 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 17:33:56 INFO - PROCESS | 3552 | 1466037236826 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 17:33:56 INFO - PROCESS | 3552 | 1466037236831 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:33:56 INFO - PROCESS | 3552 | 1466037236836 Marionette TRACE conn6 <- [1,1662,null,{}] 17:33:56 INFO - PROCESS | 3552 | 1466037236842 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}] 17:33:56 INFO - PROCESS | 3552 | 1466037236846 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:56 INFO - PROCESS | 3552 | 1466037236976 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 17:33:57 INFO - PROCESS | 3552 | 1466037237152 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:57 INFO - PROCESS | 3552 | 1466037237158 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33B18000 == 37 [pid = 3552] [id = 425] 17:33:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2EE9B400) [pid = 3552] [serial = 1275] [outer = 0000000000000000] 17:33:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A2F05E000) [pid = 3552] [serial = 1276] [outer = 0000000A2EE9B400] 17:33:57 INFO - PROCESS | 3552 | 1466037237215 Marionette DEBUG loaded listener.js 17:33:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A2F17A800) [pid = 3552] [serial = 1277] [outer = 0000000A2EE9B400] 17:33:57 INFO - PROCESS | 3552 | 1466037237918 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]]]}] 17:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1139ms 17:33:57 INFO - PROCESS | 3552 | 1466037237982 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 17:33:57 INFO - PROCESS | 3552 | 1466037237986 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 17:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:33:58 INFO - PROCESS | 3552 | 1466037237994 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:33:58 INFO - PROCESS | 3552 | 1466037237998 Marionette TRACE conn6 <- [1,1666,null,{}] 17:33:58 INFO - PROCESS | 3552 | 1466037238003 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}] 17:33:58 INFO - PROCESS | 3552 | 1466037238006 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:58 INFO - PROCESS | 3552 | 1466037238141 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 17:33:58 INFO - PROCESS | 3552 | 1466037238214 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:58 INFO - PROCESS | 3552 | 1466037238217 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC38000 == 38 [pid = 3552] [id = 426] 17:33:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A346EA800) [pid = 3552] [serial = 1278] [outer = 0000000000000000] 17:33:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A38A46C00) [pid = 3552] [serial = 1279] [outer = 0000000A346EA800] 17:33:58 INFO - PROCESS | 3552 | 1466037238315 Marionette DEBUG loaded listener.js 17:33:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A38DAC800) [pid = 3552] [serial = 1280] [outer = 0000000A346EA800] 17:33:59 INFO - PROCESS | 3552 | 1466037239194 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]]]}] 17:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1242ms 17:33:59 INFO - PROCESS | 3552 | 1466037239236 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 17:33:59 INFO - PROCESS | 3552 | 1466037239240 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 17:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:33:59 INFO - PROCESS | 3552 | 1466037239245 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:33:59 INFO - PROCESS | 3552 | 1466037239249 Marionette TRACE conn6 <- [1,1670,null,{}] 17:33:59 INFO - PROCESS | 3552 | 1466037239254 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}] 17:33:59 INFO - PROCESS | 3552 | 1466037239257 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:59 INFO - PROCESS | 3552 | 1466037239372 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 17:33:59 INFO - PROCESS | 3552 | 1466037239453 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:59 INFO - PROCESS | 3552 | 1466037239458 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:33:59 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3591B800 == 39 [pid = 3552] [id = 427] 17:33:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A32698800) [pid = 3552] [serial = 1281] [outer = 0000000000000000] 17:33:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A33910400) [pid = 3552] [serial = 1282] [outer = 0000000A32698800] 17:33:59 INFO - PROCESS | 3552 | 1466037239554 Marionette DEBUG loaded listener.js 17:33:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A3523C400) [pid = 3552] [serial = 1283] [outer = 0000000A32698800] 17:33:59 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4259B800 == 38 [pid = 3552] [id = 423] 17:33:59 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42335800 == 37 [pid = 3552] [id = 422] 17:33:59 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F04800 == 36 [pid = 3552] [id = 421] 17:33:59 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3CC69800 == 35 [pid = 3552] [id = 420] 17:33:59 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BF63800 == 34 [pid = 3552] [id = 419] 17:33:59 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAA5800 == 33 [pid = 3552] [id = 418] 17:33:59 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39032000 == 32 [pid = 3552] [id = 417] 17:33:59 INFO - PROCESS | 3552 | --DOCSHELL 0000000A34165800 == 31 [pid = 3552] [id = 416] 17:33:59 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3902A800 == 30 [pid = 3552] [id = 415] 17:34:00 INFO - PROCESS | 3552 | 1466037240060 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]]]}] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A3E5F3800) [pid = 3552] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A3BE4C800) [pid = 3552] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A3BC85400) [pid = 3552] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A390DC400) [pid = 3552] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A38A3D400) [pid = 3552] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A38DB5800) [pid = 3552] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A35289000) [pid = 3552] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A38A43000) [pid = 3552] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3D10DC00) [pid = 3552] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F05C800) [pid = 3552] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2FB57800) [pid = 3552] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2F16E800) [pid = 3552] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A32609C00) [pid = 3552] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3C29B800) [pid = 3552] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38A43C00) [pid = 3552] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3BE56000) [pid = 3552] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3EC4CC00) [pid = 3552] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3D103800) [pid = 3552] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3B5D2C00) [pid = 3552] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BA80800) [pid = 3552] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3D586000) [pid = 3552] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B491000) [pid = 3552] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3E497400) [pid = 3552] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 17:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 879ms 17:34:00 INFO - PROCESS | 3552 | 1466037240129 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 17:34:00 INFO - PROCESS | 3552 | 1466037240133 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 17:34:00 INFO - PROCESS | 3552 | 1466037240139 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:34:00 INFO - PROCESS | 3552 | 1466037240142 Marionette TRACE conn6 <- [1,1674,null,{}] 17:34:00 INFO - PROCESS | 3552 | 1466037240146 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}] 17:34:00 INFO - PROCESS | 3552 | 1466037240148 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:00 INFO - PROCESS | 3552 | 1466037240238 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 17:34:00 INFO - PROCESS | 3552 | 1466037240244 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:00 INFO - PROCESS | 3552 | 1466037240247 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B39E800 == 31 [pid = 3552] [id = 428] 17:34:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A35289000) [pid = 3552] [serial = 1284] [outer = 0000000000000000] 17:34:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3560D800) [pid = 3552] [serial = 1285] [outer = 0000000A35289000] 17:34:00 INFO - PROCESS | 3552 | 1466037240300 Marionette DEBUG loaded listener.js 17:34:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38A7F400) [pid = 3552] [serial = 1286] [outer = 0000000A35289000] 17:34:00 INFO - PROCESS | 3552 | 1466037240785 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]]]}] 17:34:00 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 17:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 690ms 17:34:00 INFO - PROCESS | 3552 | 1466037240833 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 17:34:00 INFO - PROCESS | 3552 | 1466037240836 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 17:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:34:00 INFO - PROCESS | 3552 | 1466037240840 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:34:00 INFO - PROCESS | 3552 | 1466037240843 Marionette TRACE conn6 <- [1,1678,null,{}] 17:34:00 INFO - PROCESS | 3552 | 1466037240854 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}] 17:34:00 INFO - PROCESS | 3552 | 1466037240859 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:00 INFO - PROCESS | 3552 | 1466037240979 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 17:34:01 INFO - PROCESS | 3552 | 1466037241060 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:01 INFO - PROCESS | 3552 | 1466037241063 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCD8800 == 32 [pid = 3552] [id = 429] 17:34:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38E28000) [pid = 3552] [serial = 1287] [outer = 0000000000000000] 17:34:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3909D000) [pid = 3552] [serial = 1288] [outer = 0000000A38E28000] 17:34:01 INFO - PROCESS | 3552 | 1466037241120 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B495C00) [pid = 3552] [serial = 1289] [outer = 0000000A38E28000] 17:34:01 INFO - PROCESS | 3552 | 1466037241508 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]]]}] 17:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 17:34:01 INFO - PROCESS | 3552 | 1466037241533 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 17:34:01 INFO - PROCESS | 3552 | 1466037241536 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 17:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:34:01 INFO - PROCESS | 3552 | 1466037241539 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:34:01 INFO - PROCESS | 3552 | 1466037241541 Marionette TRACE conn6 <- [1,1682,null,{}] 17:34:01 INFO - PROCESS | 3552 | 1466037241544 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}] 17:34:01 INFO - PROCESS | 3552 | 1466037241546 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:01 INFO - PROCESS | 3552 | 1466037241637 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 17:34:01 INFO - PROCESS | 3552 | 1466037241642 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:01 INFO - PROCESS | 3552 | 1466037241644 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7CF000 == 33 [pid = 3552] [id = 430] 17:34:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B5CFC00) [pid = 3552] [serial = 1290] [outer = 0000000000000000] 17:34:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BA7A000) [pid = 3552] [serial = 1291] [outer = 0000000A3B5CFC00] 17:34:01 INFO - PROCESS | 3552 | 1466037241691 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BAF6400) [pid = 3552] [serial = 1292] [outer = 0000000A3B5CFC00] 17:34:02 INFO - PROCESS | 3552 | 1466037242174 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]]]}] 17:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 691ms 17:34:02 INFO - PROCESS | 3552 | 1466037242233 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 17:34:02 INFO - PROCESS | 3552 | 1466037242235 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 17:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:34:02 INFO - PROCESS | 3552 | 1466037242244 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:34:02 INFO - PROCESS | 3552 | 1466037242246 Marionette TRACE conn6 <- [1,1686,null,{}] 17:34:02 INFO - PROCESS | 3552 | 1466037242249 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}] 17:34:02 INFO - PROCESS | 3552 | 1466037242252 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:02 INFO - PROCESS | 3552 | 1466037242396 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 17:34:02 INFO - PROCESS | 3552 | 1466037242424 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:02 INFO - PROCESS | 3552 | 1466037242426 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42322800 == 34 [pid = 3552] [id = 431] 17:34:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BC85400) [pid = 3552] [serial = 1293] [outer = 0000000000000000] 17:34:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BC9A400) [pid = 3552] [serial = 1294] [outer = 0000000A3BC85400] 17:34:02 INFO - PROCESS | 3552 | 1466037242470 Marionette DEBUG loaded listener.js 17:34:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BE52000) [pid = 3552] [serial = 1295] [outer = 0000000A3BC85400] 17:34:02 INFO - PROCESS | 3552 | 1466037242922 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]]]}] 17:34:02 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 17:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 733ms 17:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:34:02 INFO - PROCESS | 3552 | 1466037242975 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 17:34:02 INFO - PROCESS | 3552 | 1466037242977 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 17:34:02 INFO - PROCESS | 3552 | 1466037242980 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:34:02 INFO - PROCESS | 3552 | 1466037242982 Marionette TRACE conn6 <- [1,1690,null,{}] 17:34:03 INFO - PROCESS | 3552 | 1466037242994 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}] 17:34:03 INFO - PROCESS | 3552 | 1466037243000 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:03 INFO - PROCESS | 3552 | 1466037243135 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 17:34:03 INFO - PROCESS | 3552 | 1466037243190 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:03 INFO - PROCESS | 3552 | 1466037243192 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426A7000 == 35 [pid = 3552] [id = 432] 17:34:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C55D000) [pid = 3552] [serial = 1296] [outer = 0000000000000000] 17:34:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3D107400) [pid = 3552] [serial = 1297] [outer = 0000000A3C55D000] 17:34:03 INFO - PROCESS | 3552 | 1466037243237 Marionette DEBUG loaded listener.js 17:34:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3D110400) [pid = 3552] [serial = 1298] [outer = 0000000A3C55D000] 17:34:03 INFO - PROCESS | 3552 | 1466037243656 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]]]}] 17:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 17:34:03 INFO - PROCESS | 3552 | 1466037243721 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 17:34:03 INFO - PROCESS | 3552 | 1466037243731 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 17:34:03 INFO - PROCESS | 3552 | 1466037243738 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:34:03 INFO - PROCESS | 3552 | 1466037243739 Marionette TRACE conn6 <- [1,1694,null,{}] 17:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:34:03 INFO - PROCESS | 3552 | 1466037243743 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}] 17:34:03 INFO - PROCESS | 3552 | 1466037243745 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:03 INFO - PROCESS | 3552 | 1466037243854 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 17:34:03 INFO - PROCESS | 3552 | 1466037243950 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:03 INFO - PROCESS | 3552 | 1466037243952 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:03 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A33D0A400) [pid = 3552] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:34:03 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A38A89400) [pid = 3552] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:34:03 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F096800) [pid = 3552] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:34:03 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A39671800) [pid = 3552] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:34:03 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3431B400) [pid = 3552] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:34:03 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2D619C00) [pid = 3552] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:34:03 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3528AC00) [pid = 3552] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:34:03 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B494400) [pid = 3552] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:34:03 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A34185400) [pid = 3552] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:34:03 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3BC98000) [pid = 3552] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:34:03 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BAF0400) [pid = 3552] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:34:04 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BE53400) [pid = 3552] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:34:04 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3B4AC400) [pid = 3552] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:34:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2EDBA800 == 36 [pid = 3552] [id = 433] 17:34:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2E65A800) [pid = 3552] [serial = 1299] [outer = 0000000000000000] 17:34:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2F061400) [pid = 3552] [serial = 1300] [outer = 0000000A2E65A800] 17:34:04 INFO - PROCESS | 3552 | 1466037244005 Marionette DEBUG loaded listener.js 17:34:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38AD1000) [pid = 3552] [serial = 1301] [outer = 0000000A2E65A800] 17:34:04 INFO - PROCESS | 3552 | 1466037244379 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]]]}] 17:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 17:34:04 INFO - PROCESS | 3552 | 1466037244415 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 17:34:04 INFO - PROCESS | 3552 | 1466037244417 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 17:34:04 INFO - PROCESS | 3552 | 1466037244420 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:34:04 INFO - PROCESS | 3552 | 1466037244422 Marionette TRACE conn6 <- [1,1698,null,{}] 17:34:04 INFO - PROCESS | 3552 | 1466037244425 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}] 17:34:04 INFO - PROCESS | 3552 | 1466037244427 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:04 INFO - PROCESS | 3552 | 1466037244538 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 17:34:04 INFO - PROCESS | 3552 | 1466037244586 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:04 INFO - PROCESS | 3552 | 1466037244588 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43464800 == 37 [pid = 3552] [id = 434] 17:34:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A341EF800) [pid = 3552] [serial = 1302] [outer = 0000000000000000] 17:34:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C28D800) [pid = 3552] [serial = 1303] [outer = 0000000A341EF800] 17:34:04 INFO - PROCESS | 3552 | 1466037244633 Marionette DEBUG loaded listener.js 17:34:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3E54B400) [pid = 3552] [serial = 1304] [outer = 0000000A341EF800] 17:34:05 INFO - PROCESS | 3552 | 1466037245018 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]]]}] 17:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 628ms 17:34:05 INFO - PROCESS | 3552 | 1466037245052 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 17:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:34:05 INFO - PROCESS | 3552 | 1466037245054 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 17:34:05 INFO - PROCESS | 3552 | 1466037245057 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:34:05 INFO - PROCESS | 3552 | 1466037245059 Marionette TRACE conn6 <- [1,1702,null,{}] 17:34:05 INFO - PROCESS | 3552 | 1466037245062 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}] 17:34:05 INFO - PROCESS | 3552 | 1466037245064 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:05 INFO - PROCESS | 3552 | 1466037245178 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 17:34:05 INFO - PROCESS | 3552 | 1466037245217 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:05 INFO - PROCESS | 3552 | 1466037245219 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A438AE800 == 38 [pid = 3552] [id = 435] 17:34:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3E5F3400) [pid = 3552] [serial = 1305] [outer = 0000000000000000] 17:34:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3E697400) [pid = 3552] [serial = 1306] [outer = 0000000A3E5F3400] 17:34:05 INFO - PROCESS | 3552 | 1466037245263 Marionette DEBUG loaded listener.js 17:34:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3ECD3800) [pid = 3552] [serial = 1307] [outer = 0000000A3E5F3400] 17:34:05 INFO - PROCESS | 3552 | 1466037245641 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 17:34:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:34:05 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 17:34:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:34:05 INFO - _addTest/ [0,1705,"getWindowHandle",null] 17:34:05 INFO - PROCESS | 3552 | 1466037245691 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 17:34:05 INFO - PROCESS | 3552 | 1466037245694 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:34:05 INFO - PROCESS | 3552 | 1466037245696 Marionette TRACE conn6 <- [1,1706,null,{}] 17:34:05 INFO - PROCESS | 3552 | 1466037245700 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}] 17:34:05 INFO - PROCESS | 3552 | 1466037245702 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:05 INFO - PROCESS | 3552 | 1466037245818 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 17:34:05 INFO - PROCESS | 3552 | 1466037245826 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:05 INFO - PROCESS | 3552 | 1466037245828 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4422B800 == 39 [pid = 3552] [id = 436] 17:34:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C1E8000) [pid = 3552] [serial = 1308] [outer = 0000000000000000] 17:34:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3EC72C00) [pid = 3552] [serial = 1309] [outer = 0000000A3C1E8000] 17:34:05 INFO - PROCESS | 3552 | 1466037245873 Marionette DEBUG loaded listener.js 17:34:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3F814400) [pid = 3552] [serial = 1310] [outer = 0000000A3C1E8000] 17:34:06 INFO - PROCESS | 3552 | 1466037246497 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]]]}] 17:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 881ms 17:34:06 INFO - PROCESS | 3552 | 1466037246580 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 17:34:06 INFO - PROCESS | 3552 | 1466037246585 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 17:34:06 INFO - PROCESS | 3552 | 1466037246589 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:34:06 INFO - PROCESS | 3552 | 1466037246595 Marionette TRACE conn6 <- [1,1710,null,{}] 17:34:06 INFO - PROCESS | 3552 | 1466037246601 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}] 17:34:06 INFO - PROCESS | 3552 | 1466037246604 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:06 INFO - PROCESS | 3552 | 1466037246729 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 17:34:06 INFO - PROCESS | 3552 | 1466037246844 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:06 INFO - PROCESS | 3552 | 1466037246847 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B678800 == 40 [pid = 3552] [id = 437] 17:34:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A30617400) [pid = 3552] [serial = 1311] [outer = 0000000000000000] 17:34:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A34314C00) [pid = 3552] [serial = 1312] [outer = 0000000A30617400] 17:34:06 INFO - PROCESS | 3552 | 1466037246906 Marionette DEBUG loaded listener.js 17:34:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A38A81000) [pid = 3552] [serial = 1313] [outer = 0000000A30617400] 17:34:07 INFO - PROCESS | 3552 | 1466037247501 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]]]}] 17:34:07 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 17:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 984ms 17:34:07 INFO - PROCESS | 3552 | 1466037247578 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 17:34:07 INFO - PROCESS | 3552 | 1466037247583 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 17:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:34:07 INFO - PROCESS | 3552 | 1466037247589 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:34:07 INFO - PROCESS | 3552 | 1466037247592 Marionette TRACE conn6 <- [1,1714,null,{}] 17:34:07 INFO - PROCESS | 3552 | 1466037247597 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}] 17:34:07 INFO - PROCESS | 3552 | 1466037247600 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:07 INFO - PROCESS | 3552 | 1466037247750 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 17:34:07 INFO - PROCESS | 3552 | 1466037247872 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:07 INFO - PROCESS | 3552 | 1466037247875 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:07 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4259C800 == 41 [pid = 3552] [id = 438] 17:34:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3969CC00) [pid = 3552] [serial = 1314] [outer = 0000000000000000] 17:34:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3B5C9400) [pid = 3552] [serial = 1315] [outer = 0000000A3969CC00] 17:34:07 INFO - PROCESS | 3552 | 1466037247933 Marionette DEBUG loaded listener.js 17:34:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3BC9C000) [pid = 3552] [serial = 1316] [outer = 0000000A3969CC00] 17:34:08 INFO - PROCESS | 3552 | 1466037248575 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]]]}] 17:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1036ms 17:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:34:08 INFO - PROCESS | 3552 | 1466037248628 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 17:34:08 INFO - PROCESS | 3552 | 1466037248630 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 17:34:08 INFO - PROCESS | 3552 | 1466037248634 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:34:08 INFO - PROCESS | 3552 | 1466037248638 Marionette TRACE conn6 <- [1,1718,null,{}] 17:34:08 INFO - PROCESS | 3552 | 1466037248669 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}] 17:34:08 INFO - PROCESS | 3552 | 1466037248674 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:08 INFO - PROCESS | 3552 | 1466037248827 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 17:34:09 INFO - PROCESS | 3552 | 1466037249047 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 3552 | 1466037249050 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:09 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A34608800 == 42 [pid = 3552] [id = 439] 17:34:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A2EE78C00) [pid = 3552] [serial = 1317] [outer = 0000000000000000] 17:34:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A2F09BC00) [pid = 3552] [serial = 1318] [outer = 0000000A2EE78C00] 17:34:09 INFO - PROCESS | 3552 | 1466037249120 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A30192800) [pid = 3552] [serial = 1319] [outer = 0000000A2EE78C00] 17:34:09 INFO - PROCESS | 3552 | 1466037249795 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] 17:34:10 INFO - PROCESS | 3552 | 1466037250491 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 17:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:34:10 INFO - PROCESS | 3552 | 1466037250496 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:34:10 INFO - PROCESS | 3552 | 1466037250499 Marionette TRACE conn6 <- [1,1722,null,{}] 17:34:10 INFO - PROCESS | 3552 | 1466037250505 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}] 17:34:10 INFO - PROCESS | 3552 | 1466037250509 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:10 INFO - PROCESS | 3552 | 1466037250600 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 17:34:10 INFO - PROCESS | 3552 | 1466037250608 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:10 INFO - PROCESS | 3552 | 1466037250613 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A30164800 == 28 [pid = 3552] [id = 440] 17:34:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2EE9C400) [pid = 3552] [serial = 1320] [outer = 0000000000000000] 17:34:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2F05A800) [pid = 3552] [serial = 1321] [outer = 0000000A2EE9C400] 17:34:10 INFO - PROCESS | 3552 | 1466037250663 Marionette DEBUG loaded listener.js 17:34:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F0A0400) [pid = 3552] [serial = 1322] [outer = 0000000A2EE9C400] 17:34:11 INFO - PROCESS | 3552 | 1466037251170 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]]]}] 17:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 17:34:11 INFO - PROCESS | 3552 | 1466037251233 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 17:34:11 INFO - PROCESS | 3552 | 1466037251237 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 17:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:34:11 INFO - PROCESS | 3552 | 1466037251244 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:34:11 INFO - PROCESS | 3552 | 1466037251249 Marionette TRACE conn6 <- [1,1726,null,{}] 17:34:11 INFO - PROCESS | 3552 | 1466037251253 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}] 17:34:11 INFO - PROCESS | 3552 | 1466037251256 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:11 INFO - PROCESS | 3552 | 1466037251349 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 17:34:11 INFO - PROCESS | 3552 | 1466037251427 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:11 INFO - PROCESS | 3552 | 1466037251429 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:11 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DE3800 == 29 [pid = 3552] [id = 441] 17:34:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2FBECC00) [pid = 3552] [serial = 1323] [outer = 0000000000000000] 17:34:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A33BA1800) [pid = 3552] [serial = 1324] [outer = 0000000A2FBECC00] 17:34:11 INFO - PROCESS | 3552 | 1466037251478 Marionette DEBUG loaded listener.js 17:34:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A34566400) [pid = 3552] [serial = 1325] [outer = 0000000A2FBECC00] 17:34:11 INFO - PROCESS | 3552 | 1466037251867 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]]]}] 17:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 691ms 17:34:11 INFO - PROCESS | 3552 | 1466037251962 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 17:34:11 INFO - PROCESS | 3552 | 1466037251964 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 17:34:11 INFO - PROCESS | 3552 | 1466037251968 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:34:11 INFO - PROCESS | 3552 | 1466037251970 Marionette TRACE conn6 <- [1,1730,null,{}] 17:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:34:11 INFO - PROCESS | 3552 | 1466037251982 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}] 17:34:11 INFO - PROCESS | 3552 | 1466037251994 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:12 INFO - PROCESS | 3552 | 1466037252092 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 17:34:12 INFO - PROCESS | 3552 | 1466037252102 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:12 INFO - PROCESS | 3552 | 1466037252106 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B52E800 == 30 [pid = 3552] [id = 442] 17:34:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38A6E000) [pid = 3552] [serial = 1326] [outer = 0000000000000000] 17:34:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38A80400) [pid = 3552] [serial = 1327] [outer = 0000000A38A6E000] 17:34:12 INFO - PROCESS | 3552 | 1466037252157 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38DAE400) [pid = 3552] [serial = 1328] [outer = 0000000A38A6E000] 17:34:12 INFO - PROCESS | 3552 | 1466037252603 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]]]}] 17:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 17:34:12 INFO - PROCESS | 3552 | 1466037252648 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 17:34:12 INFO - PROCESS | 3552 | 1466037252651 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 17:34:12 INFO - PROCESS | 3552 | 1466037252654 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:34:12 INFO - PROCESS | 3552 | 1466037252656 Marionette TRACE conn6 <- [1,1734,null,{}] 17:34:12 INFO - PROCESS | 3552 | 1466037252659 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}] 17:34:12 INFO - PROCESS | 3552 | 1466037252662 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:12 INFO - PROCESS | 3552 | 1466037252775 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 17:34:12 INFO - PROCESS | 3552 | 1466037252780 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:12 INFO - PROCESS | 3552 | 1466037252783 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCCD000 == 31 [pid = 3552] [id = 443] 17:34:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38FA3400) [pid = 3552] [serial = 1329] [outer = 0000000000000000] 17:34:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A390DC400) [pid = 3552] [serial = 1330] [outer = 0000000A38FA3400] 17:34:12 INFO - PROCESS | 3552 | 1466037252868 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3AFE7400) [pid = 3552] [serial = 1331] [outer = 0000000A38FA3400] 17:34:13 INFO - PROCESS | 3552 | 1466037253304 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]]]}] 17:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 17:34:13 INFO - PROCESS | 3552 | 1466037253349 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 17:34:13 INFO - PROCESS | 3552 | 1466037253351 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 17:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:34:13 INFO - PROCESS | 3552 | 1466037253354 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:34:13 INFO - PROCESS | 3552 | 1466037253356 Marionette TRACE conn6 <- [1,1738,null,{}] 17:34:13 INFO - PROCESS | 3552 | 1466037253359 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}] 17:34:13 INFO - PROCESS | 3552 | 1466037253362 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:13 INFO - PROCESS | 3552 | 1466037253506 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 17:34:13 INFO - PROCESS | 3552 | 1466037253529 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:13 INFO - PROCESS | 3552 | 1466037253531 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D3DA800 == 32 [pid = 3552] [id = 444] 17:34:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2EE75000) [pid = 3552] [serial = 1332] [outer = 0000000000000000] 17:34:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B491800) [pid = 3552] [serial = 1333] [outer = 0000000A2EE75000] 17:34:13 INFO - PROCESS | 3552 | 1466037253576 Marionette DEBUG loaded listener.js 17:34:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B505400) [pid = 3552] [serial = 1334] [outer = 0000000A2EE75000] 17:34:13 INFO - PROCESS | 3552 | 1466037253993 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]]]}] 17:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 17:34:14 INFO - PROCESS | 3552 | 1466037254050 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 17:34:14 INFO - PROCESS | 3552 | 1466037254053 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 17:34:14 INFO - PROCESS | 3552 | 1466037254063 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:34:14 INFO - PROCESS | 3552 | 1466037254065 Marionette TRACE conn6 <- [1,1742,null,{}] 17:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:34:14 INFO - PROCESS | 3552 | 1466037254069 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}] 17:34:14 INFO - PROCESS | 3552 | 1466037254075 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:14 INFO - PROCESS | 3552 | 1466037254215 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 17:34:14 INFO - PROCESS | 3552 | 1466037254221 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:14 INFO - PROCESS | 3552 | 1466037254224 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4039B800 == 33 [pid = 3552] [id = 445] 17:34:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B5D2C00) [pid = 3552] [serial = 1335] [outer = 0000000000000000] 17:34:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BAEE400) [pid = 3552] [serial = 1336] [outer = 0000000A3B5D2C00] 17:34:14 INFO - PROCESS | 3552 | 1466037254314 Marionette DEBUG loaded listener.js 17:34:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3BC99800) [pid = 3552] [serial = 1337] [outer = 0000000A3B5D2C00] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3E5F3400) [pid = 3552] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3BC85400) [pid = 3552] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3C55D000) [pid = 3552] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BC88C00) [pid = 3552] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3B5CFC00) [pid = 3552] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2EE9B400) [pid = 3552] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A35289000) [pid = 3552] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A346EA800) [pid = 3552] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A32698800) [pid = 3552] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A38E28000) [pid = 3552] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2E65A800) [pid = 3552] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A341EF800) [pid = 3552] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:34:14 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C1E8000) [pid = 3552] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:34:14 INFO - PROCESS | 3552 | 1466037254937 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]]]}] 17:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 922ms 17:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:34:15 INFO - PROCESS | 3552 | 1466037254992 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 17:34:15 INFO - PROCESS | 3552 | 1466037254994 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 17:34:15 INFO - PROCESS | 3552 | 1466037254997 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:34:15 INFO - PROCESS | 3552 | 1466037254999 Marionette TRACE conn6 <- [1,1746,null,{}] 17:34:15 INFO - PROCESS | 3552 | 1466037255002 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}] 17:34:15 INFO - PROCESS | 3552 | 1466037255004 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:15 INFO - PROCESS | 3552 | 1466037255118 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 17:34:15 INFO - PROCESS | 3552 | 1466037255170 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 3552 | 1466037255172 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4230B000 == 34 [pid = 3552] [id = 446] 17:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2EE93800) [pid = 3552] [serial = 1338] [outer = 0000000000000000] 17:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A341EF800) [pid = 3552] [serial = 1339] [outer = 0000000A2EE93800] 17:34:15 INFO - PROCESS | 3552 | 1466037255216 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3BCA5800) [pid = 3552] [serial = 1340] [outer = 0000000A2EE93800] 17:34:15 INFO - PROCESS | 3552 | 1466037255561 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]]]}] 17:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 628ms 17:34:15 INFO - PROCESS | 3552 | 1466037255632 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 17:34:15 INFO - PROCESS | 3552 | 1466037255634 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 17:34:15 INFO - PROCESS | 3552 | 1466037255638 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:34:15 INFO - PROCESS | 3552 | 1466037255639 Marionette TRACE conn6 <- [1,1750,null,{}] 17:34:15 INFO - PROCESS | 3552 | 1466037255643 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}] 17:34:15 INFO - PROCESS | 3552 | 1466037255645 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:15 INFO - PROCESS | 3552 | 1466037255725 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 17:34:15 INFO - PROCESS | 3552 | 1466037255731 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 3552 | 1466037255733 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42585000 == 35 [pid = 3552] [id = 447] 17:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BE50400) [pid = 3552] [serial = 1341] [outer = 0000000000000000] 17:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3C156800) [pid = 3552] [serial = 1342] [outer = 0000000A3BE50400] 17:34:15 INFO - PROCESS | 3552 | 1466037255777 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C265C00) [pid = 3552] [serial = 1343] [outer = 0000000A3BE50400] 17:34:16 INFO - PROCESS | 3552 | 1466037256173 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]]]}] 17:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 587ms 17:34:16 INFO - PROCESS | 3552 | 1466037256253 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 17:34:16 INFO - PROCESS | 3552 | 1466037256255 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 17:34:16 INFO - PROCESS | 3552 | 1466037256259 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:34:16 INFO - PROCESS | 3552 | 1466037256260 Marionette TRACE conn6 <- [1,1754,null,{}] 17:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:34:16 INFO - PROCESS | 3552 | 1466037256264 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}] 17:34:16 INFO - PROCESS | 3552 | 1466037256266 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:16 INFO - PROCESS | 3552 | 1466037256354 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 17:34:16 INFO - PROCESS | 3552 | 1466037256362 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:16 INFO - PROCESS | 3552 | 1466037256364 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:16 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426A5000 == 36 [pid = 3552] [id = 448] 17:34:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A35D5A400) [pid = 3552] [serial = 1344] [outer = 0000000000000000] 17:34:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C29A800) [pid = 3552] [serial = 1345] [outer = 0000000A35D5A400] 17:34:16 INFO - PROCESS | 3552 | 1466037256412 Marionette DEBUG loaded listener.js 17:34:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C564400) [pid = 3552] [serial = 1346] [outer = 0000000A35D5A400] 17:34:16 INFO - PROCESS | 3552 | 1466037256909 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]]]}] 17:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 17:34:17 INFO - PROCESS | 3552 | 1466037256998 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 17:34:17 INFO - PROCESS | 3552 | 1466037257003 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 17:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:34:17 INFO - PROCESS | 3552 | 1466037257009 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:34:17 INFO - PROCESS | 3552 | 1466037257012 Marionette TRACE conn6 <- [1,1758,null,{}] 17:34:17 INFO - PROCESS | 3552 | 1466037257019 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}] 17:34:17 INFO - PROCESS | 3552 | 1466037257023 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:17 INFO - PROCESS | 3552 | 1466037257175 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 17:34:17 INFO - PROCESS | 3552 | 1466037257273 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 3552 | 1466037257276 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:17 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3516F000 == 37 [pid = 3552] [id = 449] 17:34:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A2F060800) [pid = 3552] [serial = 1347] [outer = 0000000000000000] 17:34:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2F096C00) [pid = 3552] [serial = 1348] [outer = 0000000A2F060800] 17:34:17 INFO - PROCESS | 3552 | 1466037257335 Marionette DEBUG loaded listener.js 17:34:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A30616C00) [pid = 3552] [serial = 1349] [outer = 0000000A2F060800] 17:34:18 INFO - PROCESS | 3552 | 1466037258114 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]]]}] 17:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1180ms 17:34:18 INFO - PROCESS | 3552 | 1466037258192 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 17:34:18 INFO - PROCESS | 3552 | 1466037258197 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 17:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:34:18 INFO - PROCESS | 3552 | 1466037258204 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:34:18 INFO - PROCESS | 3552 | 1466037258207 Marionette TRACE conn6 <- [1,1762,null,{}] 17:34:18 INFO - PROCESS | 3552 | 1466037258211 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}] 17:34:18 INFO - PROCESS | 3552 | 1466037258214 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:18 INFO - PROCESS | 3552 | 1466037258348 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 17:34:18 INFO - PROCESS | 3552 | 1466037258463 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:18 INFO - PROCESS | 3552 | 1466037258466 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7A0800 == 38 [pid = 3552] [id = 450] 17:34:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3528C400) [pid = 3552] [serial = 1350] [outer = 0000000000000000] 17:34:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A38A89000) [pid = 3552] [serial = 1351] [outer = 0000000A3528C400] 17:34:18 INFO - PROCESS | 3552 | 1466037258524 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3969B000) [pid = 3552] [serial = 1352] [outer = 0000000A3528C400] 17:34:19 INFO - PROCESS | 3552 | 1466037259402 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]]]}] 17:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1294ms 17:34:19 INFO - PROCESS | 3552 | 1466037259500 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 17:34:19 INFO - PROCESS | 3552 | 1466037259505 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 17:34:19 INFO - PROCESS | 3552 | 1466037259510 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:34:19 INFO - PROCESS | 3552 | 1466037259514 Marionette TRACE conn6 <- [1,1766,null,{}] 17:34:19 INFO - PROCESS | 3552 | 1466037259519 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}] 17:34:19 INFO - PROCESS | 3552 | 1466037259522 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:19 INFO - PROCESS | 3552 | 1466037259651 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 17:34:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42585000 == 37 [pid = 3552] [id = 447] 17:34:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4230B000 == 36 [pid = 3552] [id = 446] 17:34:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4039B800 == 35 [pid = 3552] [id = 445] 17:34:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D3DA800 == 34 [pid = 3552] [id = 444] 17:34:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCCD000 == 33 [pid = 3552] [id = 443] 17:34:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B52E800 == 32 [pid = 3552] [id = 442] 17:34:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DE3800 == 31 [pid = 3552] [id = 441] 17:34:19 INFO - PROCESS | 3552 | --DOCSHELL 0000000A30164800 == 30 [pid = 3552] [id = 440] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3F814400) [pid = 3552] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3EC72C00) [pid = 3552] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3E697400) [pid = 3552] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3BC9A400) [pid = 3552] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3D107400) [pid = 3552] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BE52000) [pid = 3552] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3D110400) [pid = 3552] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3CAF0000) [pid = 3552] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3BA7A000) [pid = 3552] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F05E000) [pid = 3552] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2F17A800) [pid = 3552] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3560D800) [pid = 3552] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A38A7F400) [pid = 3552] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A38A46C00) [pid = 3552] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A38DAC800) [pid = 3552] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A33910400) [pid = 3552] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3523C400) [pid = 3552] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3909D000) [pid = 3552] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3B495C00) [pid = 3552] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A2F061400) [pid = 3552] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3ECD3800) [pid = 3552] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3C28D800) [pid = 3552] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3BAF6400) [pid = 3552] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A38AD1000) [pid = 3552] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3E54B400) [pid = 3552] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 17:34:19 INFO - PROCESS | 3552 | 1466037259766 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:19 INFO - PROCESS | 3552 | 1466037259770 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2F822000 == 31 [pid = 3552] [id = 451] 17:34:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A2ED22400) [pid = 3552] [serial = 1353] [outer = 0000000000000000] 17:34:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A2EE9B800) [pid = 3552] [serial = 1354] [outer = 0000000A2ED22400] 17:34:19 INFO - PROCESS | 3552 | 1466037259820 Marionette DEBUG loaded listener.js 17:34:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2FF33400) [pid = 3552] [serial = 1355] [outer = 0000000A2ED22400] 17:34:20 INFO - PROCESS | 3552 | 1466037260286 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]]]}] 17:34:20 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 17:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 840ms 17:34:20 INFO - PROCESS | 3552 | 1466037260353 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 17:34:20 INFO - PROCESS | 3552 | 1466037260358 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 17:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:34:20 INFO - PROCESS | 3552 | 1466037260369 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:34:20 INFO - PROCESS | 3552 | 1466037260372 Marionette TRACE conn6 <- [1,1770,null,{}] 17:34:20 INFO - PROCESS | 3552 | 1466037260376 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}] 17:34:20 INFO - PROCESS | 3552 | 1466037260379 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:20 INFO - PROCESS | 3552 | 1466037260469 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 17:34:20 INFO - PROCESS | 3552 | 1466037260483 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:20 INFO - PROCESS | 3552 | 1466037260485 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:20 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3A7000 == 32 [pid = 3552] [id = 452] 17:34:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A35D55400) [pid = 3552] [serial = 1356] [outer = 0000000000000000] 17:34:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A38A3EC00) [pid = 3552] [serial = 1357] [outer = 0000000A35D55400] 17:34:20 INFO - PROCESS | 3552 | 1466037260533 Marionette DEBUG loaded listener.js 17:34:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A38A87800) [pid = 3552] [serial = 1358] [outer = 0000000A35D55400] 17:34:21 INFO - PROCESS | 3552 | 1466037261003 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]]]}] 17:34:21 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 17:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 672ms 17:34:21 INFO - PROCESS | 3552 | 1466037261044 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 17:34:21 INFO - PROCESS | 3552 | 1466037261047 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 17:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:34:21 INFO - PROCESS | 3552 | 1466037261050 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:34:21 INFO - PROCESS | 3552 | 1466037261054 Marionette TRACE conn6 <- [1,1774,null,{}] 17:34:21 INFO - PROCESS | 3552 | 1466037261065 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}] 17:34:21 INFO - PROCESS | 3552 | 1466037261070 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:21 INFO - PROCESS | 3552 | 1466037261196 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 17:34:21 INFO - PROCESS | 3552 | 1466037261278 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 3552 | 1466037261282 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF6C000 == 33 [pid = 3552] [id = 453] 17:34:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A38A83400) [pid = 3552] [serial = 1359] [outer = 0000000000000000] 17:34:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3AFEC400) [pid = 3552] [serial = 1360] [outer = 0000000A38A83400] 17:34:21 INFO - PROCESS | 3552 | 1466037261330 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3B4B3C00) [pid = 3552] [serial = 1361] [outer = 0000000A38A83400] 17:34:21 INFO - PROCESS | 3552 | 1466037261700 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]]]}] 17:34:21 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 17:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 691ms 17:34:21 INFO - PROCESS | 3552 | 1466037261744 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 17:34:21 INFO - PROCESS | 3552 | 1466037261747 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 17:34:21 INFO - PROCESS | 3552 | 1466037261750 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:34:21 INFO - PROCESS | 3552 | 1466037261752 Marionette TRACE conn6 <- [1,1778,null,{}] 17:34:21 INFO - PROCESS | 3552 | 1466037261784 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}] 17:34:21 INFO - PROCESS | 3552 | 1466037261786 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:21 INFO - PROCESS | 3552 | 1466037261904 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 17:34:21 INFO - PROCESS | 3552 | 1466037261910 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 3552 | 1466037261912 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7AA800 == 34 [pid = 3552] [id = 454] 17:34:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3B851000) [pid = 3552] [serial = 1362] [outer = 0000000000000000] 17:34:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BA78000) [pid = 3552] [serial = 1363] [outer = 0000000A3B851000] 17:34:22 INFO - PROCESS | 3552 | 1466037262001 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3BAF9400) [pid = 3552] [serial = 1364] [outer = 0000000A3B851000] 17:34:22 INFO - PROCESS | 3552 | 1466037262429 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]]]}] 17:34:22 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) 17:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 732ms 17:34:22 INFO - PROCESS | 3552 | 1466037262485 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 17:34:22 INFO - PROCESS | 3552 | 1466037262495 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 17:34:22 INFO - PROCESS | 3552 | 1466037262512 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:34:22 INFO - PROCESS | 3552 | 1466037262514 Marionette TRACE conn6 <- [1,1782,null,{}] 17:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:34:22 INFO - PROCESS | 3552 | 1466037262552 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}] 17:34:22 INFO - PROCESS | 3552 | 1466037262554 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:22 INFO - PROCESS | 3552 | 1466037262663 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 17:34:22 INFO - PROCESS | 3552 | 1466037262675 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 3552 | 1466037262677 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:22 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4231C000 == 35 [pid = 3552] [id = 455] 17:34:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3BA79C00) [pid = 3552] [serial = 1365] [outer = 0000000000000000] 17:34:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BCA3800) [pid = 3552] [serial = 1366] [outer = 0000000A3BA79C00] 17:34:22 INFO - PROCESS | 3552 | 1466037262722 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BF1D800) [pid = 3552] [serial = 1367] [outer = 0000000A3BA79C00] 17:34:23 INFO - PROCESS | 3552 | 1466037263167 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]]]}] 17:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 17:34:23 INFO - PROCESS | 3552 | 1466037263191 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 3552 | 1466037263193 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 17:34:23 INFO - PROCESS | 3552 | 1466037263196 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:34:23 INFO - PROCESS | 3552 | 1466037263198 Marionette TRACE conn6 <- [1,1786,null,{}] 17:34:23 INFO - PROCESS | 3552 | 1466037263201 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}] 17:34:23 INFO - PROCESS | 3552 | 1466037263207 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:23 INFO - PROCESS | 3552 | 1466037263344 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 17:34:23 INFO - PROCESS | 3552 | 1466037263349 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:23 INFO - PROCESS | 3552 | 1466037263352 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4338C800 == 36 [pid = 3552] [id = 456] 17:34:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C15F800) [pid = 3552] [serial = 1368] [outer = 0000000000000000] 17:34:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C95BC00) [pid = 3552] [serial = 1369] [outer = 0000000A3C15F800] 17:34:23 INFO - PROCESS | 3552 | 1466037263396 Marionette DEBUG loaded listener.js 17:34:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3D110400) [pid = 3552] [serial = 1370] [outer = 0000000A3C15F800] 17:34:23 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2FBECC00) [pid = 3552] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:34:23 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A38A6E000) [pid = 3552] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:34:23 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2EE75000) [pid = 3552] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:34:23 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2EE9C400) [pid = 3552] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:34:23 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2EE78C00) [pid = 3552] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:34:23 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2EE93800) [pid = 3552] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:34:23 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3B5D2C00) [pid = 3552] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:34:23 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BE50400) [pid = 3552] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:34:23 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A30617400) [pid = 3552] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:34:23 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3969CC00) [pid = 3552] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:34:23 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A38FA3400) [pid = 3552] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:34:23 INFO - PROCESS | 3552 | 1466037263865 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]]]}] 17:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 17:34:23 INFO - PROCESS | 3552 | 1466037263934 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 3552 | 1466037263936 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 17:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:34:23 INFO - PROCESS | 3552 | 1466037263940 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - PROCESS | 3552 | 1466037263942 Marionette TRACE conn6 <- [1,1790,null,{}] 17:34:23 INFO - PROCESS | 3552 | 1466037263977 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}] 17:34:23 INFO - PROCESS | 3552 | 1466037263979 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:24 INFO - PROCESS | 3552 | 1466037264061 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 17:34:24 INFO - PROCESS | 3552 | 1466037264068 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 3552 | 1466037264070 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4339A000 == 37 [pid = 3552] [id = 457] 17:34:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2FFD3800) [pid = 3552] [serial = 1371] [outer = 0000000000000000] 17:34:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3560B400) [pid = 3552] [serial = 1372] [outer = 0000000A2FFD3800] 17:34:24 INFO - PROCESS | 3552 | 1466037264114 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3BAF3800) [pid = 3552] [serial = 1373] [outer = 0000000A2FFD3800] 17:34:24 INFO - PROCESS | 3552 | 1466037264529 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]]]}] 17:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 608ms 17:34:24 INFO - PROCESS | 3552 | 1466037264560 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 17:34:24 INFO - PROCESS | 3552 | 1466037264562 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 17:34:24 INFO - PROCESS | 3552 | 1466037264566 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:34:24 INFO - PROCESS | 3552 | 1466037264567 Marionette TRACE conn6 <- [1,1794,null,{}] 17:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:34:24 INFO - PROCESS | 3552 | 1466037264571 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}] 17:34:24 INFO - PROCESS | 3552 | 1466037264573 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:24 INFO - PROCESS | 3552 | 1466037264660 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 17:34:24 INFO - PROCESS | 3552 | 1466037264666 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 3552 | 1466037264668 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4389F800 == 38 [pid = 3552] [id = 458] 17:34:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3D391000) [pid = 3552] [serial = 1374] [outer = 0000000000000000] 17:34:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3D998800) [pid = 3552] [serial = 1375] [outer = 0000000A3D391000] 17:34:24 INFO - PROCESS | 3552 | 1466037264712 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3E5F1400) [pid = 3552] [serial = 1376] [outer = 0000000A3D391000] 17:34:25 INFO - PROCESS | 3552 | 1466037265127 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]]]}] 17:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms 17:34:25 INFO - PROCESS | 3552 | 1466037265200 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 17:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:34:25 INFO - PROCESS | 3552 | 1466037265203 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 17:34:25 INFO - PROCESS | 3552 | 1466037265206 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:34:25 INFO - PROCESS | 3552 | 1466037265208 Marionette TRACE conn6 <- [1,1798,null,{}] 17:34:25 INFO - PROCESS | 3552 | 1466037265212 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}] 17:34:25 INFO - PROCESS | 3552 | 1466037265214 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:25 INFO - PROCESS | 3552 | 1466037265296 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 17:34:25 INFO - PROCESS | 3552 | 1466037265303 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:25 INFO - PROCESS | 3552 | 1466037265306 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A439CE000 == 39 [pid = 3552] [id = 459] 17:34:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3E696800) [pid = 3552] [serial = 1377] [outer = 0000000000000000] 17:34:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3ECD3400) [pid = 3552] [serial = 1378] [outer = 0000000A3E696800] 17:34:25 INFO - PROCESS | 3552 | 1466037265350 Marionette DEBUG loaded listener.js 17:34:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3ECDD400) [pid = 3552] [serial = 1379] [outer = 0000000A3E696800] 17:34:25 INFO - PROCESS | 3552 | 1466037265791 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]]]}] 17:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 17:34:25 INFO - PROCESS | 3552 | 1466037265878 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 17:34:25 INFO - PROCESS | 3552 | 1466037265883 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 17:34:25 INFO - PROCESS | 3552 | 1466037265889 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:34:25 INFO - PROCESS | 3552 | 1466037265894 Marionette TRACE conn6 <- [1,1802,null,{}] 17:34:25 INFO - PROCESS | 3552 | 1466037265900 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}] 17:34:25 INFO - PROCESS | 3552 | 1466037265904 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:26 INFO - PROCESS | 3552 | 1466037266034 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 17:34:26 INFO - PROCESS | 3552 | 1466037266148 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:26 INFO - PROCESS | 3552 | 1466037266154 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:26 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3590F800 == 40 [pid = 3552] [id = 460] 17:34:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A2F068C00) [pid = 3552] [serial = 1380] [outer = 0000000000000000] 17:34:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2F16F400) [pid = 3552] [serial = 1381] [outer = 0000000A2F068C00] 17:34:26 INFO - PROCESS | 3552 | 1466037266214 Marionette DEBUG loaded listener.js 17:34:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A35239400) [pid = 3552] [serial = 1382] [outer = 0000000A2F068C00] 17:34:26 INFO - PROCESS | 3552 | 1466037266878 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]]]}] 17:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1031ms 17:34:26 INFO - PROCESS | 3552 | 1466037266925 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 17:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:34:26 INFO - PROCESS | 3552 | 1466037266929 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 17:34:26 INFO - PROCESS | 3552 | 1466037266936 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:34:26 INFO - PROCESS | 3552 | 1466037266940 Marionette TRACE conn6 <- [1,1806,null,{}] 17:34:26 INFO - PROCESS | 3552 | 1466037266945 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}] 17:34:26 INFO - PROCESS | 3552 | 1466037266948 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:27 INFO - PROCESS | 3552 | 1466037267084 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 17:34:27 INFO - PROCESS | 3552 | 1466037267207 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:27 INFO - PROCESS | 3552 | 1466037267210 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECCF000 == 41 [pid = 3552] [id = 461] 17:34:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A38E73C00) [pid = 3552] [serial = 1383] [outer = 0000000000000000] 17:34:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A390E1400) [pid = 3552] [serial = 1384] [outer = 0000000A38E73C00] 17:34:27 INFO - PROCESS | 3552 | 1466037267268 Marionette DEBUG loaded listener.js 17:34:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B4B2400) [pid = 3552] [serial = 1385] [outer = 0000000A38E73C00] 17:34:27 INFO - PROCESS | 3552 | 1466037267844 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]]]}] 17:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 984ms 17:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:34:27 INFO - PROCESS | 3552 | 1466037267918 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 17:34:27 INFO - PROCESS | 3552 | 1466037267920 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 17:34:27 INFO - PROCESS | 3552 | 1466037267924 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:34:27 INFO - PROCESS | 3552 | 1466037267927 Marionette TRACE conn6 <- [1,1810,null,{}] 17:34:27 INFO - PROCESS | 3552 | 1466037267937 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}] 17:34:27 INFO - PROCESS | 3552 | 1466037267942 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:28 INFO - PROCESS | 3552 | 1466037268095 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 17:34:28 INFO - PROCESS | 3552 | 1466037268213 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:28 INFO - PROCESS | 3552 | 1466037268217 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:28 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4424A000 == 42 [pid = 3552] [id = 462] 17:34:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C382000) [pid = 3552] [serial = 1386] [outer = 0000000000000000] 17:34:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3C566C00) [pid = 3552] [serial = 1387] [outer = 0000000A3C382000] 17:34:28 INFO - PROCESS | 3552 | 1466037268277 Marionette DEBUG loaded listener.js 17:34:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3D10CC00) [pid = 3552] [serial = 1388] [outer = 0000000A3C382000] 17:34:28 INFO - PROCESS | 3552 | 1466037268915 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]]]}] 17:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1036ms 17:34:28 INFO - PROCESS | 3552 | 1466037268963 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 17:34:28 INFO - PROCESS | 3552 | 1466037268966 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 17:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:34:28 INFO - PROCESS | 3552 | 1466037268969 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:34:28 INFO - PROCESS | 3552 | 1466037268971 Marionette TRACE conn6 <- [1,1814,null,{}] 17:34:28 INFO - PROCESS | 3552 | 1466037268975 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}] 17:34:28 INFO - PROCESS | 3552 | 1466037268978 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:29 INFO - PROCESS | 3552 | 1466037269092 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 17:34:29 INFO - PROCESS | 3552 | 1466037269310 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:29 INFO - PROCESS | 3552 | 1466037269313 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A34159000 == 43 [pid = 3552] [id = 463] 17:34:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A2E7BF400) [pid = 3552] [serial = 1389] [outer = 0000000000000000] 17:34:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A2F068400) [pid = 3552] [serial = 1390] [outer = 0000000A2E7BF400] 17:34:29 INFO - PROCESS | 3552 | 1466037269375 Marionette DEBUG loaded listener.js 17:34:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A346EA800) [pid = 3552] [serial = 1391] [outer = 0000000A2E7BF400] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4389F800 == 42 [pid = 3552] [id = 458] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4339A000 == 41 [pid = 3552] [id = 457] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4338C800 == 40 [pid = 3552] [id = 456] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4231C000 == 39 [pid = 3552] [id = 455] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7AA800 == 38 [pid = 3552] [id = 454] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BF6C000 == 37 [pid = 3552] [id = 453] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3A7000 == 36 [pid = 3552] [id = 452] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2F822000 == 35 [pid = 3552] [id = 451] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7A0800 == 34 [pid = 3552] [id = 450] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426A5000 == 33 [pid = 3552] [id = 448] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3516F000 == 32 [pid = 3552] [id = 449] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A34608800 == 31 [pid = 3552] [id = 439] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4424A000 == 30 [pid = 3552] [id = 462] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECCF000 == 29 [pid = 3552] [id = 461] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A439CE000 == 28 [pid = 3552] [id = 459] 17:34:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3590F800 == 27 [pid = 3552] [id = 460] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A33BA1800) [pid = 3552] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A34566400) [pid = 3552] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A38A80400) [pid = 3552] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3B505400) [pid = 3552] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3B491800) [pid = 3552] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F05A800) [pid = 3552] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F0A0400) [pid = 3552] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A30192800) [pid = 3552] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A341EF800) [pid = 3552] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3BAEE400) [pid = 3552] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2F09BC00) [pid = 3552] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3C156800) [pid = 3552] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3BC99800) [pid = 3552] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38A81000) [pid = 3552] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A34314C00) [pid = 3552] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BC9C000) [pid = 3552] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3B5C9400) [pid = 3552] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A390DC400) [pid = 3552] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3AFE7400) [pid = 3552] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3C265C00) [pid = 3552] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C29A800) [pid = 3552] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3BCA5800) [pid = 3552] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A38DAE400) [pid = 3552] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 17:34:30 INFO - PROCESS | 3552 | 1466037270696 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]]]}] 17:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1796ms 17:34:30 INFO - PROCESS | 3552 | 1466037270768 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 17:34:30 INFO - PROCESS | 3552 | 1466037270773 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 17:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:34:30 INFO - PROCESS | 3552 | 1466037270779 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:34:30 INFO - PROCESS | 3552 | 1466037270782 Marionette TRACE conn6 <- [1,1818,null,{}] 17:34:30 INFO - PROCESS | 3552 | 1466037270789 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}] 17:34:30 INFO - PROCESS | 3552 | 1466037270792 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:30 INFO - PROCESS | 3552 | 1466037270883 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 17:34:30 INFO - PROCESS | 3552 | 1466037270898 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 3552 | 1466037270902 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A326D4800 == 28 [pid = 3552] [id = 464] 17:34:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2EE99800) [pid = 3552] [serial = 1392] [outer = 0000000000000000] 17:34:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2EE9D400) [pid = 3552] [serial = 1393] [outer = 0000000A2EE99800] 17:34:30 INFO - PROCESS | 3552 | 1466037270952 Marionette DEBUG loaded listener.js 17:34:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F09D800) [pid = 3552] [serial = 1394] [outer = 0000000A2EE99800] 17:34:31 INFO - PROCESS | 3552 | 1466037271431 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]]]}] 17:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 17:34:31 INFO - PROCESS | 3552 | 1466037271474 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 17:34:31 INFO - PROCESS | 3552 | 1466037271480 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 17:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:34:31 INFO - PROCESS | 3552 | 1466037271486 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:34:31 INFO - PROCESS | 3552 | 1466037271489 Marionette TRACE conn6 <- [1,1822,null,{}] 17:34:31 INFO - PROCESS | 3552 | 1466037271493 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}] 17:34:31 INFO - PROCESS | 3552 | 1466037271496 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:31 INFO - PROCESS | 3552 | 1466037271588 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 17:34:31 INFO - PROCESS | 3552 | 1466037271596 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:31 INFO - PROCESS | 3552 | 1466037271599 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38EA2000 == 29 [pid = 3552] [id = 465] 17:34:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2F6D4C00) [pid = 3552] [serial = 1395] [outer = 0000000000000000] 17:34:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A30614C00) [pid = 3552] [serial = 1396] [outer = 0000000A2F6D4C00] 17:34:31 INFO - PROCESS | 3552 | 1466037271647 Marionette DEBUG loaded listener.js 17:34:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A33D11400) [pid = 3552] [serial = 1397] [outer = 0000000A2F6D4C00] 17:34:32 INFO - PROCESS | 3552 | 1466037272136 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]]]}] 17:34:32 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 17:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 17:34:32 INFO - PROCESS | 3552 | 1466037272180 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 17:34:32 INFO - PROCESS | 3552 | 1466037272182 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 17:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:34:32 INFO - PROCESS | 3552 | 1466037272186 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:34:32 INFO - PROCESS | 3552 | 1466037272189 Marionette TRACE conn6 <- [1,1826,null,{}] 17:34:32 INFO - PROCESS | 3552 | 1466037272201 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}] 17:34:32 INFO - PROCESS | 3552 | 1466037272206 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:32 INFO - PROCESS | 3552 | 1466037272358 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 17:34:32 INFO - PROCESS | 3552 | 1466037272410 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:32 INFO - PROCESS | 3552 | 1466037272414 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAA2800 == 30 [pid = 3552] [id = 466] 17:34:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2EE74C00) [pid = 3552] [serial = 1398] [outer = 0000000000000000] 17:34:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38A47400) [pid = 3552] [serial = 1399] [outer = 0000000A2EE74C00] 17:34:32 INFO - PROCESS | 3552 | 1466037272463 Marionette DEBUG loaded listener.js 17:34:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38A88400) [pid = 3552] [serial = 1400] [outer = 0000000A2EE74C00] 17:34:32 INFO - PROCESS | 3552 | 1466037272858 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]]]}] 17:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 690ms 17:34:32 INFO - PROCESS | 3552 | 1466037272878 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 17:34:32 INFO - PROCESS | 3552 | 1466037272881 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 17:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:34:32 INFO - PROCESS | 3552 | 1466037272884 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:34:32 INFO - PROCESS | 3552 | 1466037272886 Marionette TRACE conn6 <- [1,1830,null,{}] 17:34:32 INFO - PROCESS | 3552 | 1466037272902 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}] 17:34:32 INFO - PROCESS | 3552 | 1466037272904 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:33 INFO - PROCESS | 3552 | 1466037273023 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 17:34:33 INFO - PROCESS | 3552 | 1466037273029 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 3552 | 1466037273031 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BE8E000 == 31 [pid = 3552] [id = 467] 17:34:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38DB7000) [pid = 3552] [serial = 1401] [outer = 0000000000000000] 17:34:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38F0E000) [pid = 3552] [serial = 1402] [outer = 0000000A38DB7000] 17:34:33 INFO - PROCESS | 3552 | 1466037273117 Marionette DEBUG loaded listener.js 17:34:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A39674400) [pid = 3552] [serial = 1403] [outer = 0000000A38DB7000] 17:34:33 INFO - PROCESS | 3552 | 1466037273560 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]]]}] 17:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms 17:34:33 INFO - PROCESS | 3552 | 1466037273579 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 17:34:33 INFO - PROCESS | 3552 | 1466037273582 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 17:34:33 INFO - PROCESS | 3552 | 1466037273585 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:34:33 INFO - PROCESS | 3552 | 1466037273587 Marionette TRACE conn6 <- [1,1834,null,{}] 17:34:33 INFO - PROCESS | 3552 | 1466037273597 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}] 17:34:33 INFO - PROCESS | 3552 | 1466037273599 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:33 INFO - PROCESS | 3552 | 1466037273736 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 17:34:33 INFO - PROCESS | 3552 | 1466037273759 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 3552 | 1466037273761 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D3E2000 == 32 [pid = 3552] [id = 468] 17:34:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2F6B7C00) [pid = 3552] [serial = 1404] [outer = 0000000000000000] 17:34:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B488000) [pid = 3552] [serial = 1405] [outer = 0000000A2F6B7C00] 17:34:33 INFO - PROCESS | 3552 | 1466037273806 Marionette DEBUG loaded listener.js 17:34:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B4AEC00) [pid = 3552] [serial = 1406] [outer = 0000000A2F6B7C00] 17:34:34 INFO - PROCESS | 3552 | 1466037274247 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]]]}] 17:34:34 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) 17:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 733ms 17:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:34:34 INFO - PROCESS | 3552 | 1466037274322 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 17:34:34 INFO - PROCESS | 3552 | 1466037274324 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 17:34:34 INFO - PROCESS | 3552 | 1466037274327 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:34:34 INFO - PROCESS | 3552 | 1466037274329 Marionette TRACE conn6 <- [1,1838,null,{}] 17:34:34 INFO - PROCESS | 3552 | 1466037274333 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}] 17:34:34 INFO - PROCESS | 3552 | 1466037274339 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:34 INFO - PROCESS | 3552 | 1466037274472 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 17:34:34 INFO - PROCESS | 3552 | 1466037274532 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:34 INFO - PROCESS | 3552 | 1466037274535 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F09000 == 33 [pid = 3552] [id = 469] 17:34:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B508C00) [pid = 3552] [serial = 1407] [outer = 0000000000000000] 17:34:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BA7AC00) [pid = 3552] [serial = 1408] [outer = 0000000A3B508C00] 17:34:34 INFO - PROCESS | 3552 | 1466037274580 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3BC98400) [pid = 3552] [serial = 1409] [outer = 0000000A3B508C00] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BA79C00) [pid = 3552] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3C15F800) [pid = 3552] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2F060800) [pid = 3552] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A38A83400) [pid = 3552] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2ED22400) [pid = 3552] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A35D55400) [pid = 3552] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A35D5A400) [pid = 3552] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3528C400) [pid = 3552] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2FFD3800) [pid = 3552] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3B851000) [pid = 3552] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3D391000) [pid = 3552] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:34:35 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3E696800) [pid = 3552] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:34:35 INFO - PROCESS | 3552 | 1466037275171 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]]]}] 17:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 880ms 17:34:35 INFO - PROCESS | 3552 | 1466037275211 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 17:34:35 INFO - PROCESS | 3552 | 1466037275213 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 17:34:35 INFO - PROCESS | 3552 | 1466037275216 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:34:35 INFO - PROCESS | 3552 | 1466037275218 Marionette TRACE conn6 <- [1,1842,null,{}] 17:34:35 INFO - PROCESS | 3552 | 1466037275222 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}] 17:34:35 INFO - PROCESS | 3552 | 1466037275224 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:35 INFO - PROCESS | 3552 | 1466037275304 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 17:34:35 INFO - PROCESS | 3552 | 1466037275384 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:35 INFO - PROCESS | 3552 | 1466037275386 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F1B800 == 34 [pid = 3552] [id = 470] 17:34:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2EE96000) [pid = 3552] [serial = 1410] [outer = 0000000000000000] 17:34:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38A83400) [pid = 3552] [serial = 1411] [outer = 0000000A2EE96000] 17:34:35 INFO - PROCESS | 3552 | 1466037275431 Marionette DEBUG loaded listener.js 17:34:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BC9EC00) [pid = 3552] [serial = 1412] [outer = 0000000A2EE96000] 17:34:35 INFO - PROCESS | 3552 | 1466037275777 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]]]}] 17:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 587ms 17:34:35 INFO - PROCESS | 3552 | 1466037275807 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 17:34:35 INFO - PROCESS | 3552 | 1466037275810 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 17:34:35 INFO - PROCESS | 3552 | 1466037275813 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:34:35 INFO - PROCESS | 3552 | 1466037275815 Marionette TRACE conn6 <- [1,1846,null,{}] 17:34:35 INFO - PROCESS | 3552 | 1466037275818 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}] 17:34:35 INFO - PROCESS | 3552 | 1466037275820 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:35 INFO - PROCESS | 3552 | 1466037275901 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 17:34:35 INFO - PROCESS | 3552 | 1466037275976 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:35 INFO - PROCESS | 3552 | 1466037275978 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42596800 == 35 [pid = 3552] [id = 471] 17:34:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2F05C800) [pid = 3552] [serial = 1413] [outer = 0000000000000000] 17:34:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BE57400) [pid = 3552] [serial = 1414] [outer = 0000000A2F05C800] 17:34:36 INFO - PROCESS | 3552 | 1466037276023 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C15E400) [pid = 3552] [serial = 1415] [outer = 0000000A2F05C800] 17:34:36 INFO - PROCESS | 3552 | 1466037276398 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]]]}] 17:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 17:34:36 INFO - PROCESS | 3552 | 1466037276445 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 17:34:36 INFO - PROCESS | 3552 | 1466037276447 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 17:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:34:36 INFO - PROCESS | 3552 | 1466037276450 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:34:36 INFO - PROCESS | 3552 | 1466037276451 Marionette TRACE conn6 <- [1,1850,null,{}] 17:34:36 INFO - PROCESS | 3552 | 1466037276455 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}] 17:34:36 INFO - PROCESS | 3552 | 1466037276457 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:36 INFO - PROCESS | 3552 | 1466037276569 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 17:34:36 INFO - PROCESS | 3552 | 1466037276577 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:36 INFO - PROCESS | 3552 | 1466037276579 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BA9F800 == 36 [pid = 3552] [id = 472] 17:34:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C28F800) [pid = 3552] [serial = 1416] [outer = 0000000000000000] 17:34:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C298400) [pid = 3552] [serial = 1417] [outer = 0000000A3C28F800] 17:34:36 INFO - PROCESS | 3552 | 1466037276623 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C55F000) [pid = 3552] [serial = 1418] [outer = 0000000A3C28F800] 17:34:37 INFO - PROCESS | 3552 | 1466037277100 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]]]}] 17:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 692ms 17:34:37 INFO - PROCESS | 3552 | 1466037277146 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 17:34:37 INFO - PROCESS | 3552 | 1466037277150 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 17:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:34:37 INFO - PROCESS | 3552 | 1466037277181 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:34:37 INFO - PROCESS | 3552 | 1466037277186 Marionette TRACE conn6 <- [1,1854,null,{}] 17:34:37 INFO - PROCESS | 3552 | 1466037277196 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}] 17:34:37 INFO - PROCESS | 3552 | 1466037277199 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:37 INFO - PROCESS | 3552 | 1466037277347 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 17:34:37 INFO - PROCESS | 3552 | 1466037277444 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:37 INFO - PROCESS | 3552 | 1466037277449 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35122000 == 37 [pid = 3552] [id = 473] 17:34:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2ED1C000) [pid = 3552] [serial = 1419] [outer = 0000000000000000] 17:34:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2EE96C00) [pid = 3552] [serial = 1420] [outer = 0000000A2ED1C000] 17:34:37 INFO - PROCESS | 3552 | 1466037277507 Marionette DEBUG loaded listener.js 17:34:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2F171400) [pid = 3552] [serial = 1421] [outer = 0000000A2ED1C000] 17:34:38 INFO - PROCESS | 3552 | 1466037278278 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]]]}] 17:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1172ms 17:34:38 INFO - PROCESS | 3552 | 1466037278332 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 17:34:38 INFO - PROCESS | 3552 | 1466037278337 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 17:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:34:38 INFO - PROCESS | 3552 | 1466037278344 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:34:38 INFO - PROCESS | 3552 | 1466037278347 Marionette TRACE conn6 <- [1,1858,null,{}] 17:34:38 INFO - PROCESS | 3552 | 1466037278351 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}] 17:34:38 INFO - PROCESS | 3552 | 1466037278354 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:38 INFO - PROCESS | 3552 | 1466037278485 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 17:34:38 INFO - PROCESS | 3552 | 1466037278599 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:38 INFO - PROCESS | 3552 | 1466037278601 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C2D9000 == 38 [pid = 3552] [id = 474] 17:34:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A341F4000) [pid = 3552] [serial = 1422] [outer = 0000000000000000] 17:34:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3560FC00) [pid = 3552] [serial = 1423] [outer = 0000000A341F4000] 17:34:38 INFO - PROCESS | 3552 | 1466037278660 Marionette DEBUG loaded listener.js 17:34:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A38A84800) [pid = 3552] [serial = 1424] [outer = 0000000A341F4000] 17:34:39 INFO - PROCESS | 3552 | 1466037279529 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]]]}] 17:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1233ms 17:34:39 INFO - PROCESS | 3552 | 1466037279579 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 17:34:39 INFO - PROCESS | 3552 | 1466037279583 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 17:34:39 INFO - PROCESS | 3552 | 1466037279588 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:34:39 INFO - PROCESS | 3552 | 1466037279592 Marionette TRACE conn6 <- [1,1862,null,{}] 17:34:39 INFO - PROCESS | 3552 | 1466037279598 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}] 17:34:39 INFO - PROCESS | 3552 | 1466037279600 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:39 INFO - PROCESS | 3552 | 1466037279717 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 17:34:39 INFO - PROCESS | 3552 | 1466037279798 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:39 INFO - PROCESS | 3552 | 1466037279803 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3416F800 == 39 [pid = 3552] [id = 475] 17:34:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A2F05B400) [pid = 3552] [serial = 1425] [outer = 0000000000000000] 17:34:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A2F060000) [pid = 3552] [serial = 1426] [outer = 0000000A2F05B400] 17:34:39 INFO - PROCESS | 3552 | 1466037279896 Marionette DEBUG loaded listener.js 17:34:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A2F675000) [pid = 3552] [serial = 1427] [outer = 0000000A2F05B400] 17:34:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42596800 == 38 [pid = 3552] [id = 471] 17:34:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F1B800 == 37 [pid = 3552] [id = 470] 17:34:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F09000 == 36 [pid = 3552] [id = 469] 17:34:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D3E2000 == 35 [pid = 3552] [id = 468] 17:34:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BE8E000 == 34 [pid = 3552] [id = 467] 17:34:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAA2800 == 33 [pid = 3552] [id = 466] 17:34:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38EA2000 == 32 [pid = 3552] [id = 465] 17:34:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A326D4800 == 31 [pid = 3552] [id = 464] 17:34:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A34159000 == 30 [pid = 3552] [id = 463] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3ECD3400) [pid = 3552] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3BF1D800) [pid = 3552] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3BCA3800) [pid = 3552] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3C95BC00) [pid = 3552] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2F096C00) [pid = 3552] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A30616C00) [pid = 3552] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3AFEC400) [pid = 3552] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2EE9B800) [pid = 3552] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2FF33400) [pid = 3552] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A38A3EC00) [pid = 3552] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38A87800) [pid = 3552] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3C564400) [pid = 3552] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A38A89000) [pid = 3552] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3969B000) [pid = 3552] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3BAF3800) [pid = 3552] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3560B400) [pid = 3552] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3D110400) [pid = 3552] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BA78000) [pid = 3552] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BAF9400) [pid = 3552] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3ECDD400) [pid = 3552] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3E5F1400) [pid = 3552] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3D998800) [pid = 3552] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3B4B3C00) [pid = 3552] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 17:34:40 INFO - PROCESS | 3552 | 1466037280509 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]]]}] 17:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 985ms 17:34:40 INFO - PROCESS | 3552 | 1466037280578 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 17:34:40 INFO - PROCESS | 3552 | 1466037280582 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 17:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:34:40 INFO - PROCESS | 3552 | 1466037280617 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:34:40 INFO - PROCESS | 3552 | 1466037280619 Marionette TRACE conn6 <- [1,1866,null,{}] 17:34:40 INFO - PROCESS | 3552 | 1466037280625 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}] 17:34:40 INFO - PROCESS | 3552 | 1466037280628 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:40 INFO - PROCESS | 3552 | 1466037280725 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 17:34:40 INFO - PROCESS | 3552 | 1466037280732 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:40 INFO - PROCESS | 3552 | 1466037280735 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39027000 == 31 [pid = 3552] [id = 476] 17:34:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A33934800) [pid = 3552] [serial = 1428] [outer = 0000000000000000] 17:34:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A33BA5400) [pid = 3552] [serial = 1429] [outer = 0000000A33934800] 17:34:40 INFO - PROCESS | 3552 | 1466037280783 Marionette DEBUG loaded listener.js 17:34:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A34562800) [pid = 3552] [serial = 1430] [outer = 0000000A33934800] 17:34:41 INFO - PROCESS | 3552 | 1466037281257 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]]]}] 17:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 689ms 17:34:41 INFO - PROCESS | 3552 | 1466037281311 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 17:34:41 INFO - PROCESS | 3552 | 1466037281313 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 17:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:34:41 INFO - PROCESS | 3552 | 1466037281317 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:34:41 INFO - PROCESS | 3552 | 1466037281321 Marionette TRACE conn6 <- [1,1870,null,{}] 17:34:41 INFO - PROCESS | 3552 | 1466037281333 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}] 17:34:41 INFO - PROCESS | 3552 | 1466037281338 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:41 INFO - PROCESS | 3552 | 1466037281426 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 17:34:41 INFO - PROCESS | 3552 | 1466037281435 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:41 INFO - PROCESS | 3552 | 1466037281439 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC37000 == 32 [pid = 3552] [id = 477] 17:34:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A38A83000) [pid = 3552] [serial = 1431] [outer = 0000000000000000] 17:34:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38A89400) [pid = 3552] [serial = 1432] [outer = 0000000A38A83000] 17:34:41 INFO - PROCESS | 3552 | 1466037281501 Marionette DEBUG loaded listener.js 17:34:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38DB6C00) [pid = 3552] [serial = 1433] [outer = 0000000A38A83000] 17:34:41 INFO - PROCESS | 3552 | 1466037281928 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]]]}] 17:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 691ms 17:34:42 INFO - PROCESS | 3552 | 1466037282010 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 17:34:42 INFO - PROCESS | 3552 | 1466037282013 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 17:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:34:42 INFO - PROCESS | 3552 | 1466037282016 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 3552 | 1466037282018 Marionette TRACE conn6 <- [1,1874,null,{}] 17:34:42 INFO - PROCESS | 3552 | 1466037282022 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}] 17:34:42 INFO - PROCESS | 3552 | 1466037282024 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:42 INFO - PROCESS | 3552 | 1466037282116 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 17:34:42 INFO - PROCESS | 3552 | 1466037282121 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:42 INFO - PROCESS | 3552 | 1466037282123 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3E69C000 == 33 [pid = 3552] [id = 478] 17:34:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38F11400) [pid = 3552] [serial = 1434] [outer = 0000000000000000] 17:34:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3969C000) [pid = 3552] [serial = 1435] [outer = 0000000A38F11400] 17:34:42 INFO - PROCESS | 3552 | 1466037282169 Marionette DEBUG loaded listener.js 17:34:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B109C00) [pid = 3552] [serial = 1436] [outer = 0000000A38F11400] 17:34:42 INFO - PROCESS | 3552 | 1466037282647 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]]]}] 17:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 17:34:42 INFO - PROCESS | 3552 | 1466037282709 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 17:34:42 INFO - PROCESS | 3552 | 1466037282711 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 17:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:34:42 INFO - PROCESS | 3552 | 1466037282719 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 3552 | 1466037282721 Marionette TRACE conn6 <- [1,1878,null,{}] 17:34:42 INFO - PROCESS | 3552 | 1466037282725 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}] 17:34:42 INFO - PROCESS | 3552 | 1466037282727 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:42 INFO - PROCESS | 3552 | 1466037282868 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 17:34:42 INFO - PROCESS | 3552 | 1466037282906 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:42 INFO - PROCESS | 3552 | 1466037282909 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F06000 == 34 [pid = 3552] [id = 479] 17:34:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B4AF400) [pid = 3552] [serial = 1437] [outer = 0000000000000000] 17:34:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B50FC00) [pid = 3552] [serial = 1438] [outer = 0000000A3B4AF400] 17:34:42 INFO - PROCESS | 3552 | 1466037282953 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B5D0400) [pid = 3552] [serial = 1439] [outer = 0000000A3B4AF400] 17:34:43 INFO - PROCESS | 3552 | 1466037283401 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]]]}] 17:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 17:34:43 INFO - PROCESS | 3552 | 1466037283454 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 17:34:43 INFO - PROCESS | 3552 | 1466037283456 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 17:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:34:43 INFO - PROCESS | 3552 | 1466037283459 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:34:43 INFO - PROCESS | 3552 | 1466037283461 Marionette TRACE conn6 <- [1,1882,null,{}] 17:34:43 INFO - PROCESS | 3552 | 1466037283464 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}] 17:34:43 INFO - PROCESS | 3552 | 1466037283470 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:43 INFO - PROCESS | 3552 | 1466037283609 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 17:34:43 INFO - PROCESS | 3552 | 1466037283663 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:43 INFO - PROCESS | 3552 | 1466037283665 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42693000 == 35 [pid = 3552] [id = 480] 17:34:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BA79400) [pid = 3552] [serial = 1440] [outer = 0000000000000000] 17:34:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BAF4C00) [pid = 3552] [serial = 1441] [outer = 0000000A3BA79400] 17:34:43 INFO - PROCESS | 3552 | 1466037283710 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BE56000) [pid = 3552] [serial = 1442] [outer = 0000000A3BA79400] 17:34:44 INFO - PROCESS | 3552 | 1466037284121 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]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 732ms 17:34:44 INFO - PROCESS | 3552 | 1466037284201 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 17:34:44 INFO - PROCESS | 3552 | 1466037284203 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 17:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:34:44 INFO - PROCESS | 3552 | 1466037284208 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - PROCESS | 3552 | 1466037284210 Marionette TRACE conn6 <- [1,1886,null,{}] 17:34:44 INFO - PROCESS | 3552 | 1466037284213 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}] 17:34:44 INFO - PROCESS | 3552 | 1466037284215 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:44 INFO - PROCESS | 3552 | 1466037284334 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 17:34:44 INFO - PROCESS | 3552 | 1466037284345 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:44 INFO - PROCESS | 3552 | 1466037284347 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:44 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4339A000 == 36 [pid = 3552] [id = 481] 17:34:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C157800) [pid = 3552] [serial = 1443] [outer = 0000000000000000] 17:34:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C265C00) [pid = 3552] [serial = 1444] [outer = 0000000A3C157800] 17:34:44 INFO - PROCESS | 3552 | 1466037284391 Marionette DEBUG loaded listener.js 17:34:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3C55D400) [pid = 3552] [serial = 1445] [outer = 0000000A3C157800] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2EE99800) [pid = 3552] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F6D4C00) [pid = 3552] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2EE74C00) [pid = 3552] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2E7BF400) [pid = 3552] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F6B7C00) [pid = 3552] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2EE96000) [pid = 3552] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3B508C00) [pid = 3552] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2F05C800) [pid = 3552] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F068C00) [pid = 3552] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38E73C00) [pid = 3552] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3C382000) [pid = 3552] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:34:44 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A38DB7000) [pid = 3552] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:34:44 INFO - PROCESS | 3552 | 1466037284834 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]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 17:34:44 INFO - PROCESS | 3552 | 1466037284898 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 17:34:44 INFO - PROCESS | 3552 | 1466037284901 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 17:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:34:44 INFO - PROCESS | 3552 | 1466037284904 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - PROCESS | 3552 | 1466037284906 Marionette TRACE conn6 <- [1,1890,null,{}] 17:34:44 INFO - PROCESS | 3552 | 1466037284909 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}] 17:34:44 INFO - PROCESS | 3552 | 1466037284911 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:45 INFO - PROCESS | 3552 | 1466037284992 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 17:34:45 INFO - PROCESS | 3552 | 1466037284997 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 3552 | 1466037284999 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43459000 == 37 [pid = 3552] [id = 482] 17:34:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2F6D4C00) [pid = 3552] [serial = 1446] [outer = 0000000000000000] 17:34:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3B508C00) [pid = 3552] [serial = 1447] [outer = 0000000A2F6D4C00] 17:34:45 INFO - PROCESS | 3552 | 1466037285043 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3C37E400) [pid = 3552] [serial = 1448] [outer = 0000000A2F6D4C00] 17:34:45 INFO - PROCESS | 3552 | 1466037285453 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]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 587ms 17:34:45 INFO - PROCESS | 3552 | 1466037285495 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 3552 | 1466037285505 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 17:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:34:45 INFO - PROCESS | 3552 | 1466037285513 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:34:45 INFO - PROCESS | 3552 | 1466037285515 Marionette TRACE conn6 <- [1,1894,null,{}] 17:34:45 INFO - PROCESS | 3552 | 1466037285518 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}] 17:34:45 INFO - PROCESS | 3552 | 1466037285520 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:45 INFO - PROCESS | 3552 | 1466037285603 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 17:34:45 INFO - PROCESS | 3552 | 1466037285609 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 3552 | 1466037285611 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A438A4800 == 38 [pid = 3552] [id = 483] 17:34:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C958800) [pid = 3552] [serial = 1449] [outer = 0000000000000000] 17:34:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3D102800) [pid = 3552] [serial = 1450] [outer = 0000000A3C958800] 17:34:45 INFO - PROCESS | 3552 | 1466037285655 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3D10C000) [pid = 3552] [serial = 1451] [outer = 0000000A3C958800] 17:34:46 INFO - PROCESS | 3552 | 1466037286085 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]]]}] 17:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 627ms 17:34:46 INFO - PROCESS | 3552 | 1466037286147 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 17:34:46 INFO - PROCESS | 3552 | 1466037286149 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 17:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:34:46 INFO - PROCESS | 3552 | 1466037286152 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:34:46 INFO - PROCESS | 3552 | 1466037286153 Marionette TRACE conn6 <- [1,1898,null,{}] 17:34:46 INFO - PROCESS | 3552 | 1466037286157 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}] 17:34:46 INFO - PROCESS | 3552 | 1466037286159 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:46 INFO - PROCESS | 3552 | 1466037286242 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 17:34:46 INFO - PROCESS | 3552 | 1466037286247 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:46 INFO - PROCESS | 3552 | 1466037286249 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:46 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A439CC000 == 39 [pid = 3552] [id = 484] 17:34:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2ED1C400) [pid = 3552] [serial = 1452] [outer = 0000000000000000] 17:34:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A38DB6000) [pid = 3552] [serial = 1453] [outer = 0000000A2ED1C400] 17:34:46 INFO - PROCESS | 3552 | 1466037286294 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B107800) [pid = 3552] [serial = 1454] [outer = 0000000A2ED1C400] 17:34:46 INFO - PROCESS | 3552 | 1466037286884 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]]]}] 17:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 776ms 17:34:46 INFO - PROCESS | 3552 | 1466037286972 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 17:34:46 INFO - PROCESS | 3552 | 1466037286977 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 17:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:34:47 INFO - PROCESS | 3552 | 1466037286996 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - PROCESS | 3552 | 1466037287000 Marionette TRACE conn6 <- [1,1902,null,{}] 17:34:47 INFO - PROCESS | 3552 | 1466037287006 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}] 17:34:47 INFO - PROCESS | 3552 | 1466037287010 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:47 INFO - PROCESS | 3552 | 1466037287160 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 17:34:47 INFO - PROCESS | 3552 | 1466037287282 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:47 INFO - PROCESS | 3552 | 1466037287285 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:47 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396C1800 == 40 [pid = 3552] [id = 485] 17:34:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3072FC00) [pid = 3552] [serial = 1455] [outer = 0000000000000000] 17:34:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A33D09000) [pid = 3552] [serial = 1456] [outer = 0000000A3072FC00] 17:34:47 INFO - PROCESS | 3552 | 1466037287347 Marionette DEBUG loaded listener.js 17:34:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3528C400) [pid = 3552] [serial = 1457] [outer = 0000000A3072FC00] 17:34:47 INFO - PROCESS | 3552 | 1466037287911 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]]]}] 17:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 943ms 17:34:47 INFO - PROCESS | 3552 | 1466037287941 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 3552 | 1466037287946 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 17:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:34:47 INFO - PROCESS | 3552 | 1466037287952 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - PROCESS | 3552 | 1466037287955 Marionette TRACE conn6 <- [1,1906,null,{}] 17:34:47 INFO - PROCESS | 3552 | 1466037287959 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}] 17:34:47 INFO - PROCESS | 3552 | 1466037287963 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:48 INFO - PROCESS | 3552 | 1466037288083 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 17:34:48 INFO - PROCESS | 3552 | 1466037288178 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:48 INFO - PROCESS | 3552 | 1466037288181 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4234C000 == 41 [pid = 3552] [id = 486] 17:34:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A38E7B400) [pid = 3552] [serial = 1458] [outer = 0000000000000000] 17:34:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A39090400) [pid = 3552] [serial = 1459] [outer = 0000000A38E7B400] 17:34:48 INFO - PROCESS | 3552 | 1466037288238 Marionette DEBUG loaded listener.js 17:34:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3B5D1800) [pid = 3552] [serial = 1460] [outer = 0000000A38E7B400] 17:34:48 INFO - PROCESS | 3552 | 1466037288871 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]]]}] 17:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 985ms 17:34:48 INFO - PROCESS | 3552 | 1466037288939 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 17:34:48 INFO - PROCESS | 3552 | 1466037288942 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 17:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:34:48 INFO - PROCESS | 3552 | 1466037288945 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:34:48 INFO - PROCESS | 3552 | 1466037288950 Marionette TRACE conn6 <- [1,1910,null,{}] 17:34:48 INFO - PROCESS | 3552 | 1466037288974 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}] 17:34:48 INFO - PROCESS | 3552 | 1466037288979 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:49 INFO - PROCESS | 3552 | 1466037289126 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 17:34:49 INFO - PROCESS | 3552 | 1466037289178 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:49 INFO - PROCESS | 3552 | 1466037289181 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:49 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4424A000 == 42 [pid = 3552] [id = 487] 17:34:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3C15B000) [pid = 3552] [serial = 1461] [outer = 0000000000000000] 17:34:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3C28CC00) [pid = 3552] [serial = 1462] [outer = 0000000A3C15B000] 17:34:49 INFO - PROCESS | 3552 | 1466037289239 Marionette DEBUG loaded listener.js 17:34:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3D58F400) [pid = 3552] [serial = 1463] [outer = 0000000A3C15B000] 17:34:49 INFO - PROCESS | 3552 | 1466037289841 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]]]}] 17:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 944ms 17:34:49 INFO - PROCESS | 3552 | 1466037289892 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 17:34:49 INFO - PROCESS | 3552 | 1466037289895 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 17:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:34:49 INFO - PROCESS | 3552 | 1466037289899 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:34:49 INFO - PROCESS | 3552 | 1466037289901 Marionette TRACE conn6 <- [1,1914,null,{}] 17:34:49 INFO - PROCESS | 3552 | 1466037289905 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}] 17:34:49 INFO - PROCESS | 3552 | 1466037289907 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:50 INFO - PROCESS | 3552 | 1466037290023 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 17:34:50 INFO - PROCESS | 3552 | 1466037290149 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:50 INFO - PROCESS | 3552 | 1466037290151 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5DE800 == 43 [pid = 3552] [id = 488] 17:34:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A2ED25800) [pid = 3552] [serial = 1464] [outer = 0000000000000000] 17:34:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A3D3BAC00) [pid = 3552] [serial = 1465] [outer = 0000000A2ED25800] 17:34:50 INFO - PROCESS | 3552 | 1466037290207 Marionette DEBUG loaded listener.js 17:34:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A3EC78000) [pid = 3552] [serial = 1466] [outer = 0000000A2ED25800] 17:34:50 INFO - PROCESS | 3552 | 1466037290920 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]]]}] 17:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1082ms 17:34:50 INFO - PROCESS | 3552 | 1466037290983 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 17:34:50 INFO - PROCESS | 3552 | 1466037290987 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 17:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:34:51 INFO - PROCESS | 3552 | 1466037290992 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:34:51 INFO - PROCESS | 3552 | 1466037290995 Marionette TRACE conn6 <- [1,1918,null,{}] 17:34:51 INFO - PROCESS | 3552 | 1466037291001 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}] 17:34:51 INFO - PROCESS | 3552 | 1466037291004 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:51 INFO - PROCESS | 3552 | 1466037291113 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 17:34:51 INFO - PROCESS | 3552 | 1466037291241 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:51 INFO - PROCESS | 3552 | 1466037291243 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A32651800 == 44 [pid = 3552] [id = 489] 17:34:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A33B3D000) [pid = 3552] [serial = 1467] [outer = 0000000000000000] 17:34:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (0000000A33D0B800) [pid = 3552] [serial = 1468] [outer = 0000000A33B3D000] 17:34:51 INFO - PROCESS | 3552 | 1466037291296 Marionette DEBUG loaded listener.js 17:34:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (0000000A35CB3000) [pid = 3552] [serial = 1469] [outer = 0000000A33B3D000] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A438A4800 == 43 [pid = 3552] [id = 483] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43459000 == 42 [pid = 3552] [id = 482] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4339A000 == 41 [pid = 3552] [id = 481] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42693000 == 40 [pid = 3552] [id = 480] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F06000 == 39 [pid = 3552] [id = 479] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3E69C000 == 38 [pid = 3552] [id = 478] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC37000 == 37 [pid = 3552] [id = 477] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39027000 == 36 [pid = 3552] [id = 476] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3416F800 == 35 [pid = 3552] [id = 475] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C2D9000 == 34 [pid = 3552] [id = 474] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BA9F800 == 33 [pid = 3552] [id = 472] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35122000 == 32 [pid = 3552] [id = 473] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5DE800 == 31 [pid = 3552] [id = 488] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4424A000 == 30 [pid = 3552] [id = 487] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4234C000 == 29 [pid = 3552] [id = 486] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A439CC000 == 28 [pid = 3552] [id = 484] 17:34:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396C1800 == 27 [pid = 3552] [id = 485] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (0000000A2EE9D400) [pid = 3552] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (0000000A30614C00) [pid = 3552] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A33D11400) [pid = 3552] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A38A47400) [pid = 3552] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A2F068400) [pid = 3552] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A346EA800) [pid = 3552] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A3B4AEC00) [pid = 3552] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3B488000) [pid = 3552] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A38A83400) [pid = 3552] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3BA7AC00) [pid = 3552] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3BE57400) [pid = 3552] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3C15E400) [pid = 3552] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3BC9EC00) [pid = 3552] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A35239400) [pid = 3552] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F16F400) [pid = 3552] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3B4B2400) [pid = 3552] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BC98400) [pid = 3552] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A390E1400) [pid = 3552] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3C298400) [pid = 3552] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3D10CC00) [pid = 3552] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3C566C00) [pid = 3552] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2F09D800) [pid = 3552] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A38F0E000) [pid = 3552] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A39674400) [pid = 3552] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A38A88400) [pid = 3552] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 17:34:52 INFO - PROCESS | 3552 | 1466037292487 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]]]}] 17:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1552ms 17:34:52 INFO - PROCESS | 3552 | 1466037292544 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 3552 | 1466037292548 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 17:34:52 INFO - PROCESS | 3552 | 1466037292552 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:34:52 INFO - PROCESS | 3552 | 1466037292557 Marionette TRACE conn6 <- [1,1922,null,{}] 17:34:52 INFO - PROCESS | 3552 | 1466037292562 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}] 17:34:52 INFO - PROCESS | 3552 | 1466037292565 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:52 INFO - PROCESS | 3552 | 1466037292657 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 17:34:52 INFO - PROCESS | 3552 | 1466037292765 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:52 INFO - PROCESS | 3552 | 1466037292767 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A34610000 == 28 [pid = 3552] [id = 490] 17:34:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2EE9D400) [pid = 3552] [serial = 1470] [outer = 0000000000000000] 17:34:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2F16F400) [pid = 3552] [serial = 1471] [outer = 0000000A2EE9D400] 17:34:52 INFO - PROCESS | 3552 | 1466037292818 Marionette DEBUG loaded listener.js 17:34:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A2FFD4800) [pid = 3552] [serial = 1472] [outer = 0000000A2EE9D400] 17:34:53 INFO - PROCESS | 3552 | 1466037293210 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]]]}] 17:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 17:34:53 INFO - PROCESS | 3552 | 1466037293249 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 17:34:53 INFO - PROCESS | 3552 | 1466037293255 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 17:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:34:53 INFO - PROCESS | 3552 | 1466037293261 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:34:53 INFO - PROCESS | 3552 | 1466037293264 Marionette TRACE conn6 <- [1,1926,null,{}] 17:34:53 INFO - PROCESS | 3552 | 1466037293267 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}] 17:34:53 INFO - PROCESS | 3552 | 1466037293270 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:53 INFO - PROCESS | 3552 | 1466037293394 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 17:34:53 INFO - PROCESS | 3552 | 1466037293409 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:53 INFO - PROCESS | 3552 | 1466037293411 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:53 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B30A000 == 29 [pid = 3552] [id = 491] 17:34:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A33911000) [pid = 3552] [serial = 1473] [outer = 0000000000000000] 17:34:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3431EC00) [pid = 3552] [serial = 1474] [outer = 0000000A33911000] 17:34:53 INFO - PROCESS | 3552 | 1466037293460 Marionette DEBUG loaded listener.js 17:34:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A35287000) [pid = 3552] [serial = 1475] [outer = 0000000A33911000] 17:34:53 INFO - PROCESS | 3552 | 1466037293910 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]]]}] 17:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 691ms 17:34:53 INFO - PROCESS | 3552 | 1466037293954 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 17:34:53 INFO - PROCESS | 3552 | 1466037293957 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 17:34:53 INFO - PROCESS | 3552 | 1466037293960 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:34:53 INFO - PROCESS | 3552 | 1466037293964 Marionette TRACE conn6 <- [1,1930,null,{}] 17:34:53 INFO - PROCESS | 3552 | 1466037293975 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}] 17:34:53 INFO - PROCESS | 3552 | 1466037293980 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:54 INFO - PROCESS | 3552 | 1466037294068 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 17:34:54 INFO - PROCESS | 3552 | 1466037294076 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:54 INFO - PROCESS | 3552 | 1466037294079 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC39800 == 30 [pid = 3552] [id = 492] 17:34:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A38A81800) [pid = 3552] [serial = 1476] [outer = 0000000000000000] 17:34:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A38A8B800) [pid = 3552] [serial = 1477] [outer = 0000000A38A81800] 17:34:54 INFO - PROCESS | 3552 | 1466037294128 Marionette DEBUG loaded listener.js 17:34:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A38E28000) [pid = 3552] [serial = 1478] [outer = 0000000A38A81800] 17:34:54 INFO - PROCESS | 3552 | 1466037294591 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]]]}] 17:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 692ms 17:34:54 INFO - PROCESS | 3552 | 1466037294655 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 17:34:54 INFO - PROCESS | 3552 | 1466037294658 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 17:34:54 INFO - PROCESS | 3552 | 1466037294670 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:34:54 INFO - PROCESS | 3552 | 1466037294672 Marionette TRACE conn6 <- [1,1934,null,{}] 17:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:34:54 INFO - PROCESS | 3552 | 1466037294675 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}] 17:34:54 INFO - PROCESS | 3552 | 1466037294677 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:54 INFO - PROCESS | 3552 | 1466037294821 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 17:34:54 INFO - PROCESS | 3552 | 1466037294846 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:54 INFO - PROCESS | 3552 | 1466037294848 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5D9800 == 31 [pid = 3552] [id = 493] 17:34:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A390E0000) [pid = 3552] [serial = 1479] [outer = 0000000000000000] 17:34:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A39699400) [pid = 3552] [serial = 1480] [outer = 0000000A390E0000] 17:34:54 INFO - PROCESS | 3552 | 1466037294894 Marionette DEBUG loaded listener.js 17:34:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3B487400) [pid = 3552] [serial = 1481] [outer = 0000000A390E0000] 17:34:55 INFO - PROCESS | 3552 | 1466037295329 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]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 671ms 17:34:55 INFO - PROCESS | 3552 | 1466037295346 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 3552 | 1466037295348 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 17:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:34:55 INFO - PROCESS | 3552 | 1466037295351 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - PROCESS | 3552 | 1466037295353 Marionette TRACE conn6 <- [1,1938,null,{}] 17:34:55 INFO - PROCESS | 3552 | 1466037295363 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}] 17:34:55 INFO - PROCESS | 3552 | 1466037295365 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:55 INFO - PROCESS | 3552 | 1466037295473 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 17:34:55 INFO - PROCESS | 3552 | 1466037295478 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 3552 | 1466037295480 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3EC8E800 == 32 [pid = 3552] [id = 494] 17:34:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2E7BF400) [pid = 3552] [serial = 1482] [outer = 0000000000000000] 17:34:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3B4AA800) [pid = 3552] [serial = 1483] [outer = 0000000A2E7BF400] 17:34:55 INFO - PROCESS | 3552 | 1466037295524 Marionette DEBUG loaded listener.js 17:34:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3B5C7000) [pid = 3552] [serial = 1484] [outer = 0000000A2E7BF400] 17:34:56 INFO - PROCESS | 3552 | 1466037296002 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]]]}] 17:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 691ms 17:34:56 INFO - PROCESS | 3552 | 1466037296046 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 17:34:56 INFO - PROCESS | 3552 | 1466037296048 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 17:34:56 INFO - PROCESS | 3552 | 1466037296060 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:34:56 INFO - PROCESS | 3552 | 1466037296062 Marionette TRACE conn6 <- [1,1942,null,{}] 17:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:34:56 INFO - PROCESS | 3552 | 1466037296065 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}] 17:34:56 INFO - PROCESS | 3552 | 1466037296071 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:56 INFO - PROCESS | 3552 | 1466037296225 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 17:34:56 INFO - PROCESS | 3552 | 1466037296251 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 3552 | 1466037296253 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42305800 == 33 [pid = 3552] [id = 495] 17:34:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3BA7A800) [pid = 3552] [serial = 1485] [outer = 0000000000000000] 17:34:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3BC98C00) [pid = 3552] [serial = 1486] [outer = 0000000A3BA7A800] 17:34:56 INFO - PROCESS | 3552 | 1466037296298 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3BE53000) [pid = 3552] [serial = 1487] [outer = 0000000A3BA7A800] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3C958800) [pid = 3552] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3B4AF400) [pid = 3552] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3BA79400) [pid = 3552] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3C157800) [pid = 3552] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A38A83000) [pid = 3552] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3C28F800) [pid = 3552] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A38F11400) [pid = 3552] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F05B400) [pid = 3552] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2ED1C400) [pid = 3552] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A33934800) [pid = 3552] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A341F4000) [pid = 3552] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2ED1C000) [pid = 3552] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:34:56 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2F6D4C00) [pid = 3552] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:34:56 INFO - PROCESS | 3552 | 1466037296877 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]]]}] 17:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 838ms 17:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:34:56 INFO - PROCESS | 3552 | 1466037296913 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 17:34:56 INFO - PROCESS | 3552 | 1466037296915 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 17:34:56 INFO - PROCESS | 3552 | 1466037296919 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:34:56 INFO - PROCESS | 3552 | 1466037296921 Marionette TRACE conn6 <- [1,1946,null,{}] 17:34:56 INFO - PROCESS | 3552 | 1466037296924 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}] 17:34:56 INFO - PROCESS | 3552 | 1466037296926 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:57 INFO - PROCESS | 3552 | 1466037297007 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 17:34:57 INFO - PROCESS | 3552 | 1466037297012 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 3552 | 1466037297014 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42343800 == 34 [pid = 3552] [id = 496] 17:34:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3528B800) [pid = 3552] [serial = 1488] [outer = 0000000000000000] 17:34:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B4B3C00) [pid = 3552] [serial = 1489] [outer = 0000000A3528B800] 17:34:57 INFO - PROCESS | 3552 | 1466037297059 Marionette DEBUG loaded listener.js 17:34:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BE59C00) [pid = 3552] [serial = 1490] [outer = 0000000A3528B800] 17:34:57 INFO - PROCESS | 3552 | 1466037297465 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]]]}] 17:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 585ms 17:34:57 INFO - PROCESS | 3552 | 1466037297519 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 17:34:57 INFO - PROCESS | 3552 | 1466037297521 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 17:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:34:57 INFO - PROCESS | 3552 | 1466037297529 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:34:57 INFO - PROCESS | 3552 | 1466037297531 Marionette TRACE conn6 <- [1,1950,null,{}] 17:34:57 INFO - PROCESS | 3552 | 1466037297534 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}] 17:34:57 INFO - PROCESS | 3552 | 1466037297536 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:57 INFO - PROCESS | 3552 | 1466037297618 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 17:34:57 INFO - PROCESS | 3552 | 1466037297625 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 3552 | 1466037297627 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42692800 == 35 [pid = 3552] [id = 497] 17:34:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C15C400) [pid = 3552] [serial = 1491] [outer = 0000000000000000] 17:34:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C1EF800) [pid = 3552] [serial = 1492] [outer = 0000000A3C15C400] 17:34:57 INFO - PROCESS | 3552 | 1466037297671 Marionette DEBUG loaded listener.js 17:34:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C297000) [pid = 3552] [serial = 1493] [outer = 0000000A3C15C400] 17:34:58 INFO - PROCESS | 3552 | 1466037298110 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]]]}] 17:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 628ms 17:34:58 INFO - PROCESS | 3552 | 1466037298172 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 17:34:58 INFO - PROCESS | 3552 | 1466037298174 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 17:34:58 INFO - PROCESS | 3552 | 1466037298177 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:34:58 INFO - PROCESS | 3552 | 1466037298179 Marionette TRACE conn6 <- [1,1954,null,{}] 17:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:34:58 INFO - PROCESS | 3552 | 1466037298182 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}] 17:34:58 INFO - PROCESS | 3552 | 1466037298184 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:58 INFO - PROCESS | 3552 | 1466037298265 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 17:34:58 INFO - PROCESS | 3552 | 1466037298270 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 3552 | 1466037298272 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43391000 == 36 [pid = 3552] [id = 498] 17:34:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C375400) [pid = 3552] [serial = 1494] [outer = 0000000000000000] 17:34:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3C55E000) [pid = 3552] [serial = 1495] [outer = 0000000A3C375400] 17:34:58 INFO - PROCESS | 3552 | 1466037298317 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3CCDCC00) [pid = 3552] [serial = 1496] [outer = 0000000A3C375400] 17:34:58 INFO - PROCESS | 3552 | 1466037298904 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]]]}] 17:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 775ms 17:34:59 INFO - PROCESS | 3552 | 1466037299039 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 17:34:59 INFO - PROCESS | 3552 | 1466037299044 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 17:34:59 INFO - PROCESS | 3552 | 1466037299054 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:34:59 INFO - PROCESS | 3552 | 1466037299058 Marionette TRACE conn6 <- [1,1958,null,{}] 17:34:59 INFO - PROCESS | 3552 | 1466037299073 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}] 17:34:59 INFO - PROCESS | 3552 | 1466037299076 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:59 INFO - PROCESS | 3552 | 1466037299205 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 17:34:59 INFO - PROCESS | 3552 | 1466037299280 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:59 INFO - PROCESS | 3552 | 1466037299286 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:34:59 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DDE000 == 37 [pid = 3552] [id = 499] 17:34:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A2F096800) [pid = 3552] [serial = 1497] [outer = 0000000000000000] 17:34:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A2F0A2C00) [pid = 3552] [serial = 1498] [outer = 0000000A2F096800] 17:34:59 INFO - PROCESS | 3552 | 1466037299385 Marionette DEBUG loaded listener.js 17:34:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A33BA2000) [pid = 3552] [serial = 1499] [outer = 0000000A2F096800] 17:35:00 INFO - PROCESS | 3552 | 1466037300106 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]]]}] 17:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1077ms 17:35:00 INFO - PROCESS | 3552 | 1466037300155 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 17:35:00 INFO - PROCESS | 3552 | 1466037300160 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 17:35:00 INFO - PROCESS | 3552 | 1466037300166 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:35:00 INFO - PROCESS | 3552 | 1466037300169 Marionette TRACE conn6 <- [1,1962,null,{}] 17:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:35:00 INFO - PROCESS | 3552 | 1466037300173 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}] 17:35:00 INFO - PROCESS | 3552 | 1466037300177 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:00 INFO - PROCESS | 3552 | 1466037300300 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 17:35:00 INFO - PROCESS | 3552 | 1466037300432 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:00 INFO - PROCESS | 3552 | 1466037300435 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3CB96800 == 38 [pid = 3552] [id = 500] 17:35:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A35610400) [pid = 3552] [serial = 1500] [outer = 0000000000000000] 17:35:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A38A87800) [pid = 3552] [serial = 1501] [outer = 0000000A35610400] 17:35:00 INFO - PROCESS | 3552 | 1466037300494 Marionette DEBUG loaded listener.js 17:35:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A390DB800) [pid = 3552] [serial = 1502] [outer = 0000000A35610400] 17:35:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42692800 == 37 [pid = 3552] [id = 497] 17:35:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42343800 == 36 [pid = 3552] [id = 496] 17:35:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42305800 == 35 [pid = 3552] [id = 495] 17:35:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3EC8E800 == 34 [pid = 3552] [id = 494] 17:35:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5D9800 == 33 [pid = 3552] [id = 493] 17:35:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC39800 == 32 [pid = 3552] [id = 492] 17:35:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B30A000 == 31 [pid = 3552] [id = 491] 17:35:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A34610000 == 30 [pid = 3552] [id = 490] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A3D10C000) [pid = 3552] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A3B50FC00) [pid = 3552] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3BAF4C00) [pid = 3552] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3B5D0400) [pid = 3552] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3C265C00) [pid = 3552] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A38A89400) [pid = 3552] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3C55F000) [pid = 3552] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3969C000) [pid = 3552] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F060000) [pid = 3552] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38DB6000) [pid = 3552] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2F675000) [pid = 3552] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A33BA5400) [pid = 3552] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A34562800) [pid = 3552] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3560FC00) [pid = 3552] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B107800) [pid = 3552] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A38A84800) [pid = 3552] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2EE96C00) [pid = 3552] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F171400) [pid = 3552] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A38DB6C00) [pid = 3552] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BE56000) [pid = 3552] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3D102800) [pid = 3552] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C55D400) [pid = 3552] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3B508C00) [pid = 3552] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C37E400) [pid = 3552] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3B109C00) [pid = 3552] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 17:35:01 INFO - PROCESS | 3552 | 1466037301367 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]]]}] 17:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1241ms 17:35:01 INFO - PROCESS | 3552 | 1466037301416 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 17:35:01 INFO - PROCESS | 3552 | 1466037301420 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 17:35:01 INFO - PROCESS | 3552 | 1466037301425 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:35:01 INFO - PROCESS | 3552 | 1466037301428 Marionette TRACE conn6 <- [1,1966,null,{}] 17:35:01 INFO - PROCESS | 3552 | 1466037301435 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}] 17:35:01 INFO - PROCESS | 3552 | 1466037301438 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:01 INFO - PROCESS | 3552 | 1466037301527 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 17:35:01 INFO - PROCESS | 3552 | 1466037301533 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:01 INFO - PROCESS | 3552 | 1466037301538 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35916800 == 31 [pid = 3552] [id = 501] 17:35:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2F05C800) [pid = 3552] [serial = 1503] [outer = 0000000000000000] 17:35:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F16E000) [pid = 3552] [serial = 1504] [outer = 0000000A2F05C800] 17:35:01 INFO - PROCESS | 3552 | 1466037301588 Marionette DEBUG loaded listener.js 17:35:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A33BA5400) [pid = 3552] [serial = 1505] [outer = 0000000A2F05C800] 17:35:02 INFO - PROCESS | 3552 | 1466037302121 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]]]}] 17:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 17:35:02 INFO - PROCESS | 3552 | 1466037302164 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 3552 | 1466037302168 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 17:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:35:02 INFO - PROCESS | 3552 | 1466037302174 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - PROCESS | 3552 | 1466037302177 Marionette TRACE conn6 <- [1,1970,null,{}] 17:35:02 INFO - PROCESS | 3552 | 1466037302181 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}] 17:35:02 INFO - PROCESS | 3552 | 1466037302184 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:02 INFO - PROCESS | 3552 | 1466037302296 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 17:35:02 INFO - PROCESS | 3552 | 1466037302382 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 3552 | 1466037302384 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3BD000 == 32 [pid = 3552] [id = 502] 17:35:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A35D55800) [pid = 3552] [serial = 1506] [outer = 0000000000000000] 17:35:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38A6C400) [pid = 3552] [serial = 1507] [outer = 0000000A35D55800] 17:35:02 INFO - PROCESS | 3552 | 1466037302433 Marionette DEBUG loaded listener.js 17:35:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38DAD400) [pid = 3552] [serial = 1508] [outer = 0000000A35D55800] 17:35:02 INFO - PROCESS | 3552 | 1466037302831 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]]]}] 17:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 692ms 17:35:02 INFO - PROCESS | 3552 | 1466037302870 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 3552 | 1466037302872 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 17:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:35:02 INFO - PROCESS | 3552 | 1466037302875 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - PROCESS | 3552 | 1466037302879 Marionette TRACE conn6 <- [1,1974,null,{}] 17:35:02 INFO - PROCESS | 3552 | 1466037302890 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}] 17:35:02 INFO - PROCESS | 3552 | 1466037302895 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:02 INFO - PROCESS | 3552 | 1466037302983 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 17:35:02 INFO - PROCESS | 3552 | 1466037302991 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 3552 | 1466037302995 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5D3800 == 33 [pid = 3552] [id = 503] 17:35:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2EE97400) [pid = 3552] [serial = 1509] [outer = 0000000000000000] 17:35:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3AFF6400) [pid = 3552] [serial = 1510] [outer = 0000000A2EE97400] 17:35:03 INFO - PROCESS | 3552 | 1466037303043 Marionette DEBUG loaded listener.js 17:35:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B508C00) [pid = 3552] [serial = 1511] [outer = 0000000A2EE97400] 17:35:03 INFO - PROCESS | 3552 | 1466037303506 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]]]}] 17:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 690ms 17:35:03 INFO - PROCESS | 3552 | 1466037303569 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 17:35:03 INFO - PROCESS | 3552 | 1466037303572 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 17:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:35:03 INFO - PROCESS | 3552 | 1466037303575 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:35:03 INFO - PROCESS | 3552 | 1466037303577 Marionette TRACE conn6 <- [1,1978,null,{}] 17:35:03 INFO - PROCESS | 3552 | 1466037303580 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}] 17:35:03 INFO - PROCESS | 3552 | 1466037303582 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:03 INFO - PROCESS | 3552 | 1466037303699 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 17:35:03 INFO - PROCESS | 3552 | 1466037303750 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:03 INFO - PROCESS | 3552 | 1466037303759 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40384800 == 34 [pid = 3552] [id = 504] 17:35:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BA7E800) [pid = 3552] [serial = 1512] [outer = 0000000000000000] 17:35:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BAED400) [pid = 3552] [serial = 1513] [outer = 0000000A3BA7E800] 17:35:03 INFO - PROCESS | 3552 | 1466037303807 Marionette DEBUG loaded listener.js 17:35:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BC7C800) [pid = 3552] [serial = 1514] [outer = 0000000A3BA7E800] 17:35:04 INFO - PROCESS | 3552 | 1466037304232 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]]]}] 17:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 17:35:04 INFO - PROCESS | 3552 | 1466037304269 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 17:35:04 INFO - PROCESS | 3552 | 1466037304272 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 17:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:35:04 INFO - PROCESS | 3552 | 1466037304275 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:35:04 INFO - PROCESS | 3552 | 1466037304276 Marionette TRACE conn6 <- [1,1982,null,{}] 17:35:04 INFO - PROCESS | 3552 | 1466037304280 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}] 17:35:04 INFO - PROCESS | 3552 | 1466037304282 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:04 INFO - PROCESS | 3552 | 1466037304431 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 17:35:04 INFO - PROCESS | 3552 | 1466037304448 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:04 INFO - PROCESS | 3552 | 1466037304450 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42322000 == 35 [pid = 3552] [id = 505] 17:35:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BA80400) [pid = 3552] [serial = 1515] [outer = 0000000000000000] 17:35:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BE4A800) [pid = 3552] [serial = 1516] [outer = 0000000A3BA80400] 17:35:04 INFO - PROCESS | 3552 | 1466037304494 Marionette DEBUG loaded listener.js 17:35:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C15E000) [pid = 3552] [serial = 1517] [outer = 0000000A3BA80400] 17:35:04 INFO - PROCESS | 3552 | 1466037304922 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]]]}] 17:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 17:35:04 INFO - PROCESS | 3552 | 1466037304950 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 17:35:04 INFO - PROCESS | 3552 | 1466037304952 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 17:35:04 INFO - PROCESS | 3552 | 1466037304955 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:35:04 INFO - PROCESS | 3552 | 1466037304957 Marionette TRACE conn6 <- [1,1986,null,{}] 17:35:04 INFO - PROCESS | 3552 | 1466037304960 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}] 17:35:04 INFO - PROCESS | 3552 | 1466037304966 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:05 INFO - PROCESS | 3552 | 1466037305109 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 17:35:05 INFO - PROCESS | 3552 | 1466037305163 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:05 INFO - PROCESS | 3552 | 1466037305166 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426BE000 == 36 [pid = 3552] [id = 506] 17:35:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C562000) [pid = 3552] [serial = 1518] [outer = 0000000000000000] 17:35:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C566800) [pid = 3552] [serial = 1519] [outer = 0000000A3C562000] 17:35:05 INFO - PROCESS | 3552 | 1466037305211 Marionette DEBUG loaded listener.js 17:35:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3D580C00) [pid = 3552] [serial = 1520] [outer = 0000000A3C562000] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3072FC00) [pid = 3552] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A38E7B400) [pid = 3552] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3C15B000) [pid = 3552] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3C15C400) [pid = 3552] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2ED25800) [pid = 3552] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3BA7A800) [pid = 3552] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3528B800) [pid = 3552] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A390E0000) [pid = 3552] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A33B3D000) [pid = 3552] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38A81800) [pid = 3552] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A33911000) [pid = 3552] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2EE9D400) [pid = 3552] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2E7BF400) [pid = 3552] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:35:05 INFO - PROCESS | 3552 | 1466037305661 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]]]}] 17:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 732ms 17:35:05 INFO - PROCESS | 3552 | 1466037305691 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 17:35:05 INFO - PROCESS | 3552 | 1466037305693 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 17:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:35:05 INFO - PROCESS | 3552 | 1466037305696 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:35:05 INFO - PROCESS | 3552 | 1466037305698 Marionette TRACE conn6 <- [1,1990,null,{}] 17:35:05 INFO - PROCESS | 3552 | 1466037305701 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}] 17:35:05 INFO - PROCESS | 3552 | 1466037305704 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:05 INFO - PROCESS | 3552 | 1466037305818 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 17:35:05 INFO - PROCESS | 3552 | 1466037305826 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:05 INFO - PROCESS | 3552 | 1466037305828 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4338E000 == 37 [pid = 3552] [id = 507] 17:35:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2ED25800) [pid = 3552] [serial = 1521] [outer = 0000000000000000] 17:35:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A33B3D000) [pid = 3552] [serial = 1522] [outer = 0000000A2ED25800] 17:35:05 INFO - PROCESS | 3552 | 1466037305942 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3C565400) [pid = 3552] [serial = 1523] [outer = 0000000A2ED25800] 17:35:06 INFO - PROCESS | 3552 | 1466037306294 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]]]}] 17:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 629ms 17:35:06 INFO - PROCESS | 3552 | 1466037306329 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 17:35:06 INFO - PROCESS | 3552 | 1466037306331 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 17:35:06 INFO - PROCESS | 3552 | 1466037306334 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:35:06 INFO - PROCESS | 3552 | 1466037306336 Marionette TRACE conn6 <- [1,1994,null,{}] 17:35:06 INFO - PROCESS | 3552 | 1466037306339 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}] 17:35:06 INFO - PROCESS | 3552 | 1466037306349 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:06 INFO - PROCESS | 3552 | 1466037306432 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 17:35:06 INFO - PROCESS | 3552 | 1466037306511 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 3552 | 1466037306513 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A438A1800 == 38 [pid = 3552] [id = 508] 17:35:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B5C4800) [pid = 3552] [serial = 1524] [outer = 0000000000000000] 17:35:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3E492C00) [pid = 3552] [serial = 1525] [outer = 0000000A3B5C4800] 17:35:06 INFO - PROCESS | 3552 | 1466037306558 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3EC54C00) [pid = 3552] [serial = 1526] [outer = 0000000A3B5C4800] 17:35:06 INFO - PROCESS | 3552 | 1466037306908 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]]]}] 17:35:06 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 17:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 628ms 17:35:06 INFO - PROCESS | 3552 | 1466037306966 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 17:35:06 INFO - PROCESS | 3552 | 1466037306968 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 17:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:35:06 INFO - PROCESS | 3552 | 1466037306971 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:35:06 INFO - PROCESS | 3552 | 1466037306973 Marionette TRACE conn6 <- [1,1998,null,{}] 17:35:06 INFO - PROCESS | 3552 | 1466037306976 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}] 17:35:06 INFO - PROCESS | 3552 | 1466037306978 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:07 INFO - PROCESS | 3552 | 1466037307092 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 17:35:07 INFO - PROCESS | 3552 | 1466037307100 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:07 INFO - PROCESS | 3552 | 1466037307102 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:07 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5D3000 == 39 [pid = 3552] [id = 509] 17:35:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2F0A2000) [pid = 3552] [serial = 1527] [outer = 0000000000000000] 17:35:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BE4E800) [pid = 3552] [serial = 1528] [outer = 0000000A2F0A2000] 17:35:07 INFO - PROCESS | 3552 | 1466037307147 Marionette DEBUG loaded listener.js 17:35:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3ECDE800) [pid = 3552] [serial = 1529] [outer = 0000000A2F0A2000] 17:35:07 INFO - PROCESS | 3552 | 1466037307569 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]]]}] 17:35:07 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 17:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 628ms 17:35:07 INFO - PROCESS | 3552 | 1466037307627 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 17:35:07 INFO - PROCESS | 3552 | 1466037307631 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 17:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:35:07 INFO - PROCESS | 3552 | 1466037307637 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:35:07 INFO - PROCESS | 3552 | 1466037307641 Marionette TRACE conn6 <- [1,2002,null,{}] 17:35:07 INFO - PROCESS | 3552 | 1466037307648 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}] 17:35:07 INFO - PROCESS | 3552 | 1466037307652 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:07 INFO - PROCESS | 3552 | 1466037307806 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 17:35:07 INFO - PROCESS | 3552 | 1466037307891 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:07 INFO - PROCESS | 3552 | 1466037307897 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:07 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35906000 == 40 [pid = 3552] [id = 510] 17:35:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2F060000) [pid = 3552] [serial = 1530] [outer = 0000000000000000] 17:35:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2F175C00) [pid = 3552] [serial = 1531] [outer = 0000000A2F060000] 17:35:07 INFO - PROCESS | 3552 | 1466037307957 Marionette DEBUG loaded listener.js 17:35:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A35236400) [pid = 3552] [serial = 1532] [outer = 0000000A2F060000] 17:35:08 INFO - PROCESS | 3552 | 1466037308624 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]]]}] 17:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1030ms 17:35:08 INFO - PROCESS | 3552 | 1466037308669 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 17:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:35:08 INFO - PROCESS | 3552 | 1466037308673 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 17:35:08 INFO - PROCESS | 3552 | 1466037308680 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:35:08 INFO - PROCESS | 3552 | 1466037308684 Marionette TRACE conn6 <- [1,2006,null,{}] 17:35:08 INFO - PROCESS | 3552 | 1466037308702 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}] 17:35:08 INFO - PROCESS | 3552 | 1466037308705 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:08 INFO - PROCESS | 3552 | 1466037308879 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 17:35:08 INFO - PROCESS | 3552 | 1466037308930 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:08 INFO - PROCESS | 3552 | 1466037308933 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7AA800 == 41 [pid = 3552] [id = 511] 17:35:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3AF68000) [pid = 3552] [serial = 1533] [outer = 0000000000000000] 17:35:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3B48C400) [pid = 3552] [serial = 1534] [outer = 0000000A3AF68000] 17:35:08 INFO - PROCESS | 3552 | 1466037308990 Marionette DEBUG loaded listener.js 17:35:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3BA78400) [pid = 3552] [serial = 1535] [outer = 0000000A3AF68000] 17:35:09 INFO - PROCESS | 3552 | 1466037309579 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]]]}] 17:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 987ms 17:35:09 INFO - PROCESS | 3552 | 1466037309663 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 17:35:09 INFO - PROCESS | 3552 | 1466037309666 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 17:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:35:09 INFO - PROCESS | 3552 | 1466037309670 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:35:09 INFO - PROCESS | 3552 | 1466037309672 Marionette TRACE conn6 <- [1,2010,null,{}] 17:35:09 INFO - PROCESS | 3552 | 1466037309682 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}] 17:35:09 INFO - PROCESS | 3552 | 1466037309688 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:09 INFO - PROCESS | 3552 | 1466037309851 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 17:35:09 INFO - PROCESS | 3552 | 1466037309904 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:09 INFO - PROCESS | 3552 | 1466037309908 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:09 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A449D2800 == 42 [pid = 3552] [id = 512] 17:35:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3D10A800) [pid = 3552] [serial = 1536] [outer = 0000000000000000] 17:35:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3D10DC00) [pid = 3552] [serial = 1537] [outer = 0000000A3D10A800] 17:35:09 INFO - PROCESS | 3552 | 1466037309966 Marionette DEBUG loaded listener.js 17:35:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3F77C400) [pid = 3552] [serial = 1538] [outer = 0000000A3D10A800] 17:35:10 INFO - PROCESS | 3552 | 1466037310561 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]]]}] 17:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 923ms 17:35:10 INFO - PROCESS | 3552 | 1466037310619 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 17:35:10 INFO - PROCESS | 3552 | 1466037310622 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 17:35:10 INFO - PROCESS | 3552 | 1466037310640 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:35:10 INFO - PROCESS | 3552 | 1466037310642 Marionette TRACE conn6 <- [1,2014,null,{}] 17:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:35:10 INFO - PROCESS | 3552 | 1466037310646 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}] 17:35:10 INFO - PROCESS | 3552 | 1466037310648 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:10 INFO - PROCESS | 3552 | 1466037310764 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 17:35:10 INFO - PROCESS | 3552 | 1466037310911 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:10 INFO - PROCESS | 3552 | 1466037310914 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426B5000 == 43 [pid = 3552] [id = 513] 17:35:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3C299000) [pid = 3552] [serial = 1539] [outer = 0000000000000000] 17:35:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A3F818C00) [pid = 3552] [serial = 1540] [outer = 0000000A3C299000] 17:35:10 INFO - PROCESS | 3552 | 1466037310971 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A403C6000) [pid = 3552] [serial = 1541] [outer = 0000000A3C299000] 17:35:11 INFO - PROCESS | 3552 | 1466037311711 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]]]}] 17:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1122ms 17:35:11 INFO - PROCESS | 3552 | 1466037311772 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 17:35:11 INFO - PROCESS | 3552 | 1466037311776 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 17:35:11 INFO - PROCESS | 3552 | 1466037311781 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:35:11 INFO - PROCESS | 3552 | 1466037311785 Marionette TRACE conn6 <- [1,2018,null,{}] 17:35:11 INFO - PROCESS | 3552 | 1466037311809 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}] 17:35:11 INFO - PROCESS | 3552 | 1466037311812 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:11 INFO - PROCESS | 3552 | 1466037311929 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 17:35:12 INFO - PROCESS | 3552 | 1466037312005 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:12 INFO - PROCESS | 3552 | 1466037312007 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39069800 == 44 [pid = 3552] [id = 514] 17:35:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A34314C00) [pid = 3552] [serial = 1542] [outer = 0000000000000000] 17:35:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A34623400) [pid = 3552] [serial = 1543] [outer = 0000000A34314C00] 17:35:12 INFO - PROCESS | 3552 | 1466037312102 Marionette DEBUG loaded listener.js 17:35:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (0000000A356E6800) [pid = 3552] [serial = 1544] [outer = 0000000A34314C00] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A438A1800 == 43 [pid = 3552] [id = 508] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4338E000 == 42 [pid = 3552] [id = 507] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426BE000 == 41 [pid = 3552] [id = 506] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42322000 == 40 [pid = 3552] [id = 505] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A40384800 == 39 [pid = 3552] [id = 504] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5D3800 == 38 [pid = 3552] [id = 503] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3BD000 == 37 [pid = 3552] [id = 502] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35916800 == 36 [pid = 3552] [id = 501] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3CB96800 == 35 [pid = 3552] [id = 500] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43391000 == 34 [pid = 3552] [id = 498] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A32651800 == 33 [pid = 3552] [id = 489] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DDE000 == 32 [pid = 3552] [id = 499] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426B5000 == 31 [pid = 3552] [id = 513] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A449D2800 == 30 [pid = 3552] [id = 512] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7AA800 == 29 [pid = 3552] [id = 511] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5D3000 == 28 [pid = 3552] [id = 509] 17:35:12 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35906000 == 27 [pid = 3552] [id = 510] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (0000000A39699400) [pid = 3552] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A35CB3000) [pid = 3552] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A33D0B800) [pid = 3552] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A38A8B800) [pid = 3552] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A3431EC00) [pid = 3552] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A35287000) [pid = 3552] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A2F16F400) [pid = 3552] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A2FFD4800) [pid = 3552] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3B4AA800) [pid = 3552] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3528C400) [pid = 3552] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A33D09000) [pid = 3552] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3B5D1800) [pid = 3552] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A39090400) [pid = 3552] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3D58F400) [pid = 3552] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3C28CC00) [pid = 3552] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3C297000) [pid = 3552] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3C55E000) [pid = 3552] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3EC78000) [pid = 3552] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B487400) [pid = 3552] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3D3BAC00) [pid = 3552] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3BC98C00) [pid = 3552] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3B5C7000) [pid = 3552] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3C1EF800) [pid = 3552] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BE53000) [pid = 3552] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BE59C00) [pid = 3552] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3B4B3C00) [pid = 3552] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 17:35:12 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38E28000) [pid = 3552] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3552 | 1466037313292 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]]]}] 17:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1592ms 17:35:13 INFO - PROCESS | 3552 | 1466037313378 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 17:35:13 INFO - PROCESS | 3552 | 1466037313382 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 17:35:13 INFO - PROCESS | 3552 | 1466037313387 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:35:13 INFO - PROCESS | 3552 | 1466037313392 Marionette TRACE conn6 <- [1,2022,null,{}] 17:35:13 INFO - PROCESS | 3552 | 1466037313397 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}] 17:35:13 INFO - PROCESS | 3552 | 1466037313400 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:13 INFO - PROCESS | 3552 | 1466037313499 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 17:35:13 INFO - PROCESS | 3552 | 1466037313508 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:13 INFO - PROCESS | 3552 | 1466037313511 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3512C800 == 28 [pid = 3552] [id = 515] 17:35:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2F098800) [pid = 3552] [serial = 1545] [outer = 0000000000000000] 17:35:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F173800) [pid = 3552] [serial = 1546] [outer = 0000000A2F098800] 17:35:13 INFO - PROCESS | 3552 | 1466037313560 Marionette DEBUG loaded listener.js 17:35:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2FFD4800) [pid = 3552] [serial = 1547] [outer = 0000000A2F098800] 17:35:14 INFO - PROCESS | 3552 | 1466037314037 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]]]}] 17:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 692ms 17:35:14 INFO - PROCESS | 3552 | 1466037314113 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 17:35:14 INFO - PROCESS | 3552 | 1466037314118 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 17:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:35:14 INFO - PROCESS | 3552 | 1466037314125 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:35:14 INFO - PROCESS | 3552 | 1466037314127 Marionette TRACE conn6 <- [1,2026,null,{}] 17:35:14 INFO - PROCESS | 3552 | 1466037314131 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}] 17:35:14 INFO - PROCESS | 3552 | 1466037314134 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:14 INFO - PROCESS | 3552 | 1466037314228 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 17:35:14 INFO - PROCESS | 3552 | 1466037314312 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 3552 | 1466037314315 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B316800 == 29 [pid = 3552] [id = 516] 17:35:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2F16F800) [pid = 3552] [serial = 1548] [outer = 0000000000000000] 17:35:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A34630800) [pid = 3552] [serial = 1549] [outer = 0000000A2F16F800] 17:35:14 INFO - PROCESS | 3552 | 1466037314363 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3560A400) [pid = 3552] [serial = 1550] [outer = 0000000A2F16F800] 17:35:14 INFO - PROCESS | 3552 | 1466037314760 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]]]}] 17:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 17:35:14 INFO - PROCESS | 3552 | 1466037314817 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 17:35:14 INFO - PROCESS | 3552 | 1466037314820 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 17:35:14 INFO - PROCESS | 3552 | 1466037314823 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:35:14 INFO - PROCESS | 3552 | 1466037314827 Marionette TRACE conn6 <- [1,2030,null,{}] 17:35:14 INFO - PROCESS | 3552 | 1466037314838 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}] 17:35:14 INFO - PROCESS | 3552 | 1466037314843 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:14 INFO - PROCESS | 3552 | 1466037314931 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 17:35:14 INFO - PROCESS | 3552 | 1466037314940 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 3552 | 1466037314943 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCD6000 == 30 [pid = 3552] [id = 517] 17:35:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38A8A000) [pid = 3552] [serial = 1551] [outer = 0000000000000000] 17:35:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38DACC00) [pid = 3552] [serial = 1552] [outer = 0000000A38A8A000] 17:35:15 INFO - PROCESS | 3552 | 1466037314992 Marionette DEBUG loaded listener.js 17:35:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38F06C00) [pid = 3552] [serial = 1553] [outer = 0000000A38A8A000] 17:35:15 INFO - PROCESS | 3552 | 1466037315460 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]]]}] 17:35:15 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) 17:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 17:35:15 INFO - PROCESS | 3552 | 1466037315518 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 17:35:15 INFO - PROCESS | 3552 | 1466037315521 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 17:35:15 INFO - PROCESS | 3552 | 1466037315532 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:35:15 INFO - PROCESS | 3552 | 1466037315534 Marionette TRACE conn6 <- [1,2034,null,{}] 17:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:35:15 INFO - PROCESS | 3552 | 1466037315537 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}] 17:35:15 INFO - PROCESS | 3552 | 1466037315539 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:15 INFO - PROCESS | 3552 | 1466037315682 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 17:35:15 INFO - PROCESS | 3552 | 1466037315738 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:15 INFO - PROCESS | 3552 | 1466037315740 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5DD000 == 31 [pid = 3552] [id = 518] 17:35:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A39699000) [pid = 3552] [serial = 1554] [outer = 0000000000000000] 17:35:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3969DC00) [pid = 3552] [serial = 1555] [outer = 0000000A39699000] 17:35:15 INFO - PROCESS | 3552 | 1466037315785 Marionette DEBUG loaded listener.js 17:35:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A2F05F000) [pid = 3552] [serial = 1556] [outer = 0000000A39699000] 17:35:16 INFO - PROCESS | 3552 | 1466037316221 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]]]}] 17:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 733ms 17:35:16 INFO - PROCESS | 3552 | 1466037316272 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 17:35:16 INFO - PROCESS | 3552 | 1466037316274 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 17:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:35:16 INFO - PROCESS | 3552 | 1466037316277 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:35:16 INFO - PROCESS | 3552 | 1466037316279 Marionette TRACE conn6 <- [1,2038,null,{}] 17:35:16 INFO - PROCESS | 3552 | 1466037316282 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}] 17:35:16 INFO - PROCESS | 3552 | 1466037316284 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:16 INFO - PROCESS | 3552 | 1466037316392 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 17:35:16 INFO - PROCESS | 3552 | 1466037316398 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:16 INFO - PROCESS | 3552 | 1466037316400 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:16 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D3F2000 == 32 [pid = 3552] [id = 519] 17:35:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A39699400) [pid = 3552] [serial = 1557] [outer = 0000000000000000] 17:35:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B495C00) [pid = 3552] [serial = 1558] [outer = 0000000A39699400] 17:35:16 INFO - PROCESS | 3552 | 1466037316445 Marionette DEBUG loaded listener.js 17:35:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3B505400) [pid = 3552] [serial = 1559] [outer = 0000000A39699400] 17:35:16 INFO - PROCESS | 3552 | 1466037316918 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]]]}] 17:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 671ms 17:35:16 INFO - PROCESS | 3552 | 1466037316950 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 17:35:16 INFO - PROCESS | 3552 | 1466037316953 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 17:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:35:16 INFO - PROCESS | 3552 | 1466037316967 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:35:16 INFO - PROCESS | 3552 | 1466037316969 Marionette TRACE conn6 <- [1,2042,null,{}] 17:35:16 INFO - PROCESS | 3552 | 1466037316973 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}] 17:35:16 INFO - PROCESS | 3552 | 1466037316979 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:17 INFO - PROCESS | 3552 | 1466037317134 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3B5C4800) [pid = 3552] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3C562000) [pid = 3552] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3BA80400) [pid = 3552] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2ED25800) [pid = 3552] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2F096800) [pid = 3552] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3C375400) [pid = 3552] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A35610400) [pid = 3552] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2EE97400) [pid = 3552] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A35D55800) [pid = 3552] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F05C800) [pid = 3552] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2F0A2000) [pid = 3552] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:35:17 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BA7E800) [pid = 3552] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:35:17 INFO - PROCESS | 3552 | 1466037317390 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:17 INFO - PROCESS | 3552 | 1466037317393 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:17 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39033800 == 33 [pid = 3552] [id = 520] 17:35:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2EE7AC00) [pid = 3552] [serial = 1560] [outer = 0000000000000000] 17:35:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A33B30400) [pid = 3552] [serial = 1561] [outer = 0000000A2EE7AC00] 17:35:17 INFO - PROCESS | 3552 | 1466037317442 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BAF4000) [pid = 3552] [serial = 1562] [outer = 0000000A2EE7AC00] 17:35:17 INFO - PROCESS | 3552 | 1466037317822 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]]]}] 17:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 901ms 17:35:17 INFO - PROCESS | 3552 | 1466037317860 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 3552 | 1466037317862 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 17:35:17 INFO - PROCESS | 3552 | 1466037317865 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:35:17 INFO - PROCESS | 3552 | 1466037317867 Marionette TRACE conn6 <- [1,2046,null,{}] 17:35:17 INFO - PROCESS | 3552 | 1466037317870 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}] 17:35:17 INFO - PROCESS | 3552 | 1466037317872 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:17 INFO - PROCESS | 3552 | 1466037317983 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 17:35:18 INFO - PROCESS | 3552 | 1466037317991 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 3552 | 1466037317993 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42337000 == 34 [pid = 3552] [id = 521] 17:35:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2F05C800) [pid = 3552] [serial = 1563] [outer = 0000000000000000] 17:35:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BC9E400) [pid = 3552] [serial = 1564] [outer = 0000000A2F05C800] 17:35:18 INFO - PROCESS | 3552 | 1466037318037 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BE59000) [pid = 3552] [serial = 1565] [outer = 0000000A2F05C800] 17:35:18 INFO - PROCESS | 3552 | 1466037318440 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]]]}] 17:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 627ms 17:35:18 INFO - PROCESS | 3552 | 1466037318496 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 17:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:35:18 INFO - PROCESS | 3552 | 1466037318498 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 17:35:18 INFO - PROCESS | 3552 | 1466037318501 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:35:18 INFO - PROCESS | 3552 | 1466037318504 Marionette TRACE conn6 <- [1,2050,null,{}] 17:35:18 INFO - PROCESS | 3552 | 1466037318507 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}] 17:35:18 INFO - PROCESS | 3552 | 1466037318509 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:18 INFO - PROCESS | 3552 | 1466037318619 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 17:35:18 INFO - PROCESS | 3552 | 1466037318658 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 3552 | 1466037318660 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4259C800 == 35 [pid = 3552] [id = 522] 17:35:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BE53800) [pid = 3552] [serial = 1566] [outer = 0000000000000000] 17:35:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C161C00) [pid = 3552] [serial = 1567] [outer = 0000000A3BE53800] 17:35:18 INFO - PROCESS | 3552 | 1466037318712 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C294000) [pid = 3552] [serial = 1568] [outer = 0000000A3BE53800] 17:35:19 INFO - PROCESS | 3552 | 1466037319103 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]]]}] 17:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 17:35:19 INFO - PROCESS | 3552 | 1466037319135 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 17:35:19 INFO - PROCESS | 3552 | 1466037319137 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 17:35:19 INFO - PROCESS | 3552 | 1466037319141 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:35:19 INFO - PROCESS | 3552 | 1466037319143 Marionette TRACE conn6 <- [1,2054,null,{}] 17:35:19 INFO - PROCESS | 3552 | 1466037319146 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}] 17:35:19 INFO - PROCESS | 3552 | 1466037319148 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:19 INFO - PROCESS | 3552 | 1466037319261 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 17:35:19 INFO - PROCESS | 3552 | 1466037319269 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:19 INFO - PROCESS | 3552 | 1466037319271 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426C6800 == 36 [pid = 3552] [id = 523] 17:35:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A356E3800) [pid = 3552] [serial = 1569] [outer = 0000000000000000] 17:35:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C37D400) [pid = 3552] [serial = 1570] [outer = 0000000A356E3800] 17:35:19 INFO - PROCESS | 3552 | 1466037319316 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C958400) [pid = 3552] [serial = 1571] [outer = 0000000A356E3800] 17:35:20 INFO - PROCESS | 3552 | 1466037320104 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]]]}] 17:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 985ms 17:35:20 INFO - PROCESS | 3552 | 1466037320130 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 17:35:20 INFO - PROCESS | 3552 | 1466037320135 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 17:35:20 INFO - PROCESS | 3552 | 1466037320140 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:35:20 INFO - PROCESS | 3552 | 1466037320145 Marionette TRACE conn6 <- [1,2058,null,{}] 17:35:20 INFO - PROCESS | 3552 | 1466037320151 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}] 17:35:20 INFO - PROCESS | 3552 | 1466037320154 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:20 INFO - PROCESS | 3552 | 1466037320281 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 17:35:20 INFO - PROCESS | 3552 | 1466037320404 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:20 INFO - PROCESS | 3552 | 1466037320407 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:20 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396AA800 == 37 [pid = 3552] [id = 524] 17:35:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2F16F400) [pid = 3552] [serial = 1572] [outer = 0000000000000000] 17:35:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A2FBEC000) [pid = 3552] [serial = 1573] [outer = 0000000A2F16F400] 17:35:20 INFO - PROCESS | 3552 | 1466037320466 Marionette DEBUG loaded listener.js 17:35:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A34584800) [pid = 3552] [serial = 1574] [outer = 0000000A2F16F400] 17:35:21 INFO - PROCESS | 3552 | 1466037321159 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]]]}] 17:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1087ms 17:35:21 INFO - PROCESS | 3552 | 1466037321231 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 3552 | 1466037321236 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 17:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:35:21 INFO - PROCESS | 3552 | 1466037321271 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:35:21 INFO - PROCESS | 3552 | 1466037321274 Marionette TRACE conn6 <- [1,2062,null,{}] 17:35:21 INFO - PROCESS | 3552 | 1466037321278 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}] 17:35:21 INFO - PROCESS | 3552 | 1466037321282 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:21 INFO - PROCESS | 3552 | 1466037321418 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 17:35:21 INFO - PROCESS | 3552 | 1466037321626 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:21 INFO - PROCESS | 3552 | 1466037321630 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A30164800 == 38 [pid = 3552] [id = 525] 17:35:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A2D67BC00) [pid = 3552] [serial = 1575] [outer = 0000000000000000] 17:35:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A2F099000) [pid = 3552] [serial = 1576] [outer = 0000000A2D67BC00] 17:35:21 INFO - PROCESS | 3552 | 1466037321691 Marionette DEBUG loaded listener.js 17:35:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A32699000) [pid = 3552] [serial = 1577] [outer = 0000000A2D67BC00] 17:35:22 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4259C800 == 37 [pid = 3552] [id = 522] 17:35:22 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42337000 == 36 [pid = 3552] [id = 521] 17:35:22 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39033800 == 35 [pid = 3552] [id = 520] 17:35:22 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D3F2000 == 34 [pid = 3552] [id = 519] 17:35:22 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5DD000 == 33 [pid = 3552] [id = 518] 17:35:22 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCD6000 == 32 [pid = 3552] [id = 517] 17:35:22 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B316800 == 31 [pid = 3552] [id = 516] 17:35:22 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3512C800 == 30 [pid = 3552] [id = 515] 17:35:22 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39069800 == 29 [pid = 3552] [id = 514] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3EC54C00) [pid = 3552] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3C566800) [pid = 3552] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3C15E000) [pid = 3552] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3BE4A800) [pid = 3552] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A33B3D000) [pid = 3552] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2F0A2C00) [pid = 3552] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A33BA2000) [pid = 3552] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3CCDCC00) [pid = 3552] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A38A87800) [pid = 3552] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A390DB800) [pid = 3552] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3AFF6400) [pid = 3552] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38A6C400) [pid = 3552] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A38DAD400) [pid = 3552] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F16E000) [pid = 3552] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A33BA5400) [pid = 3552] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BE4E800) [pid = 3552] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3ECDE800) [pid = 3552] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3D580C00) [pid = 3552] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BAED400) [pid = 3552] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3BC7C800) [pid = 3552] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3B508C00) [pid = 3552] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C565400) [pid = 3552] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3E492C00) [pid = 3552] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 3552 | 1466037322353 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]]]}] 17:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1137ms 17:35:22 INFO - PROCESS | 3552 | 1466037322413 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 17:35:22 INFO - PROCESS | 3552 | 1466037322417 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 17:35:22 INFO - PROCESS | 3552 | 1466037322421 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:35:22 INFO - PROCESS | 3552 | 1466037322424 Marionette TRACE conn6 <- [1,2066,null,{}] 17:35:22 INFO - PROCESS | 3552 | 1466037322429 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}] 17:35:22 INFO - PROCESS | 3552 | 1466037322434 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:22 INFO - PROCESS | 3552 | 1466037322526 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 17:35:22 INFO - PROCESS | 3552 | 1466037322609 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:22 INFO - PROCESS | 3552 | 1466037322612 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:22 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38EAD000 == 30 [pid = 3552] [id = 526] 17:35:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2EE78C00) [pid = 3552] [serial = 1578] [outer = 0000000000000000] 17:35:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F09C000) [pid = 3552] [serial = 1579] [outer = 0000000A2EE78C00] 17:35:22 INFO - PROCESS | 3552 | 1466037322660 Marionette DEBUG loaded listener.js 17:35:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A34319400) [pid = 3552] [serial = 1580] [outer = 0000000A2EE78C00] 17:35:23 INFO - PROCESS | 3552 | 1466037323099 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]]]}] 17:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 733ms 17:35:23 INFO - PROCESS | 3552 | 1466037323161 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 17:35:23 INFO - PROCESS | 3552 | 1466037323165 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 17:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:35:23 INFO - PROCESS | 3552 | 1466037323170 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:35:23 INFO - PROCESS | 3552 | 1466037323172 Marionette TRACE conn6 <- [1,2070,null,{}] 17:35:23 INFO - PROCESS | 3552 | 1466037323176 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}] 17:35:23 INFO - PROCESS | 3552 | 1466037323178 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:23 INFO - PROCESS | 3552 | 1466037323270 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 17:35:23 INFO - PROCESS | 3552 | 1466037323278 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:23 INFO - PROCESS | 3552 | 1466037323280 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC37800 == 31 [pid = 3552] [id = 527] 17:35:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A38DAE800) [pid = 3552] [serial = 1581] [outer = 0000000000000000] 17:35:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38E26000) [pid = 3552] [serial = 1582] [outer = 0000000A38DAE800] 17:35:23 INFO - PROCESS | 3552 | 1466037323326 Marionette DEBUG loaded listener.js 17:35:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A390DB800) [pid = 3552] [serial = 1583] [outer = 0000000A38DAE800] 17:35:23 INFO - PROCESS | 3552 | 1466037323815 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]]]}] 17:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 692ms 17:35:23 INFO - PROCESS | 3552 | 1466037323865 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 17:35:23 INFO - PROCESS | 3552 | 1466037323867 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 17:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:35:23 INFO - PROCESS | 3552 | 1466037323872 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:35:23 INFO - PROCESS | 3552 | 1466037323879 Marionette TRACE conn6 <- [1,2074,null,{}] 17:35:23 INFO - PROCESS | 3552 | 1466037323889 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}] 17:35:23 INFO - PROCESS | 3552 | 1466037323893 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:23 INFO - PROCESS | 3552 | 1466037323983 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 17:35:24 INFO - PROCESS | 3552 | 1466037324069 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 3552 | 1466037324071 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3E4CC800 == 32 [pid = 3552] [id = 528] 17:35:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2E7BBC00) [pid = 3552] [serial = 1584] [outer = 0000000000000000] 17:35:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3B4AA000) [pid = 3552] [serial = 1585] [outer = 0000000A2E7BBC00] 17:35:24 INFO - PROCESS | 3552 | 1466037324116 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B5CCC00) [pid = 3552] [serial = 1586] [outer = 0000000A2E7BBC00] 17:35:24 INFO - PROCESS | 3552 | 1466037324511 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]]]}] 17:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 691ms 17:35:24 INFO - PROCESS | 3552 | 1466037324565 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 17:35:24 INFO - PROCESS | 3552 | 1466037324568 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 17:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:35:24 INFO - PROCESS | 3552 | 1466037324571 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:35:24 INFO - PROCESS | 3552 | 1466037324573 Marionette TRACE conn6 <- [1,2078,null,{}] 17:35:24 INFO - PROCESS | 3552 | 1466037324581 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}] 17:35:24 INFO - PROCESS | 3552 | 1466037324583 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:24 INFO - PROCESS | 3552 | 1466037324725 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 17:35:24 INFO - PROCESS | 3552 | 1466037324790 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 3552 | 1466037324792 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F08800 == 33 [pid = 3552] [id = 529] 17:35:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BAEC400) [pid = 3552] [serial = 1587] [outer = 0000000000000000] 17:35:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BAF7400) [pid = 3552] [serial = 1588] [outer = 0000000A3BAEC400] 17:35:24 INFO - PROCESS | 3552 | 1466037324837 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BC9C800) [pid = 3552] [serial = 1589] [outer = 0000000A3BAEC400] 17:35:25 INFO - PROCESS | 3552 | 1466037325249 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]]]}] 17:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 735ms 17:35:25 INFO - PROCESS | 3552 | 1466037325308 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 3552 | 1466037325310 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 17:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:35:25 INFO - PROCESS | 3552 | 1466037325321 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:35:25 INFO - PROCESS | 3552 | 1466037325323 Marionette TRACE conn6 <- [1,2082,null,{}] 17:35:25 INFO - PROCESS | 3552 | 1466037325326 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}] 17:35:25 INFO - PROCESS | 3552 | 1466037325328 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:25 INFO - PROCESS | 3552 | 1466037325437 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 17:35:25 INFO - PROCESS | 3552 | 1466037325446 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:25 INFO - PROCESS | 3552 | 1466037325452 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3CBA9000 == 34 [pid = 3552] [id = 530] 17:35:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C155400) [pid = 3552] [serial = 1590] [outer = 0000000000000000] 17:35:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C15EC00) [pid = 3552] [serial = 1591] [outer = 0000000A3C155400] 17:35:25 INFO - PROCESS | 3552 | 1466037325553 Marionette DEBUG loaded listener.js 17:35:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C55E400) [pid = 3552] [serial = 1592] [outer = 0000000A3C155400] 17:35:26 INFO - PROCESS | 3552 | 1466037326004 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]]]}] 17:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 17:35:26 INFO - PROCESS | 3552 | 1466037326068 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 17:35:26 INFO - PROCESS | 3552 | 1466037326070 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 17:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:35:26 INFO - PROCESS | 3552 | 1466037326076 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:35:26 INFO - PROCESS | 3552 | 1466037326078 Marionette TRACE conn6 <- [1,2086,null,{}] 17:35:26 INFO - PROCESS | 3552 | 1466037326081 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}] 17:35:26 INFO - PROCESS | 3552 | 1466037326084 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:26 INFO - PROCESS | 3552 | 1466037326205 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 17:35:26 INFO - PROCESS | 3552 | 1466037326218 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:26 INFO - PROCESS | 3552 | 1466037326220 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:26 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4344B000 == 35 [pid = 3552] [id = 531] 17:35:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C55B400) [pid = 3552] [serial = 1593] [outer = 0000000000000000] 17:35:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3D1C8000) [pid = 3552] [serial = 1594] [outer = 0000000A3C55B400] 17:35:26 INFO - PROCESS | 3552 | 1466037326264 Marionette DEBUG loaded listener.js 17:35:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3D587800) [pid = 3552] [serial = 1595] [outer = 0000000A3C55B400] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A34314C00) [pid = 3552] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3C299000) [pid = 3552] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F098800) [pid = 3552] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A39699000) [pid = 3552] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3AF68000) [pid = 3552] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2EE7AC00) [pid = 3552] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2F060000) [pid = 3552] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3D10A800) [pid = 3552] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A39699400) [pid = 3552] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2F16F800) [pid = 3552] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F05C800) [pid = 3552] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A38A8A000) [pid = 3552] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:35:26 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BE53800) [pid = 3552] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:35:26 INFO - PROCESS | 3552 | 1466037326690 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]]]}] 17:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 17:35:26 INFO - PROCESS | 3552 | 1466037326753 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 17:35:26 INFO - PROCESS | 3552 | 1466037326755 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 17:35:26 INFO - PROCESS | 3552 | 1466037326758 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:35:26 INFO - PROCESS | 3552 | 1466037326760 Marionette TRACE conn6 <- [1,2090,null,{}] 17:35:26 INFO - PROCESS | 3552 | 1466037326764 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}] 17:35:26 INFO - PROCESS | 3552 | 1466037326766 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:26 INFO - PROCESS | 3552 | 1466037326847 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 17:35:26 INFO - PROCESS | 3552 | 1466037326853 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:26 INFO - PROCESS | 3552 | 1466037326855 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:26 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39064000 == 36 [pid = 3552] [id = 532] 17:35:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A33B9EC00) [pid = 3552] [serial = 1596] [outer = 0000000000000000] 17:35:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3B48E400) [pid = 3552] [serial = 1597] [outer = 0000000A33B9EC00] 17:35:26 INFO - PROCESS | 3552 | 1466037326900 Marionette DEBUG loaded listener.js 17:35:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3D106800) [pid = 3552] [serial = 1598] [outer = 0000000A33B9EC00] 17:35:27 INFO - PROCESS | 3552 | 1466037327320 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]]]}] 17:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 586ms 17:35:27 INFO - PROCESS | 3552 | 1466037327353 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 17:35:27 INFO - PROCESS | 3552 | 1466037327355 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 17:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:35:27 INFO - PROCESS | 3552 | 1466037327372 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:35:27 INFO - PROCESS | 3552 | 1466037327374 Marionette TRACE conn6 <- [1,2094,null,{}] 17:35:27 INFO - PROCESS | 3552 | 1466037327377 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}] 17:35:27 INFO - PROCESS | 3552 | 1466037327379 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:27 INFO - PROCESS | 3552 | 1466037327466 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 17:35:27 INFO - PROCESS | 3552 | 1466037327474 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:27 INFO - PROCESS | 3552 | 1466037327476 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5CF000 == 37 [pid = 3552] [id = 533] 17:35:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3E54B400) [pid = 3552] [serial = 1599] [outer = 0000000000000000] 17:35:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3E5F3800) [pid = 3552] [serial = 1600] [outer = 0000000A3E54B400] 17:35:27 INFO - PROCESS | 3552 | 1466037327520 Marionette DEBUG loaded listener.js 17:35:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3EC4E400) [pid = 3552] [serial = 1601] [outer = 0000000A3E54B400] 17:35:27 INFO - PROCESS | 3552 | 1466037327955 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] 17:35:28 INFO - PROCESS | 3552 | 1466037328015 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 17:35:28 INFO - PROCESS | 3552 | 1466037328024 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:35:28 INFO - PROCESS | 3552 | 1466037328026 Marionette TRACE conn6 <- [1,2098,null,{}] 17:35:28 INFO - PROCESS | 3552 | 1466037328029 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}] 17:35:28 INFO - PROCESS | 3552 | 1466037328031 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:28 INFO - PROCESS | 3552 | 1466037328116 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 17:35:28 INFO - PROCESS | 3552 | 1466037328121 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:28 INFO - PROCESS | 3552 | 1466037328123 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:28 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4422D000 == 38 [pid = 3552] [id = 534] 17:35:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3ECD8000) [pid = 3552] [serial = 1602] [outer = 0000000000000000] 17:35:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3ECDB400) [pid = 3552] [serial = 1603] [outer = 0000000A3ECD8000] 17:35:28 INFO - PROCESS | 3552 | 1466037328167 Marionette DEBUG loaded listener.js 17:35:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3F77FC00) [pid = 3552] [serial = 1604] [outer = 0000000A3ECD8000] 17:35:28 INFO - PROCESS | 3552 | 1466037328763 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]]]}] 17:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 774ms 17:35:28 INFO - PROCESS | 3552 | 1466037328846 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 17:35:28 INFO - PROCESS | 3552 | 1466037328851 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 17:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:35:28 INFO - PROCESS | 3552 | 1466037328870 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:35:28 INFO - PROCESS | 3552 | 1466037328874 Marionette TRACE conn6 <- [1,2102,null,{}] 17:35:28 INFO - PROCESS | 3552 | 1466037328882 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}] 17:35:28 INFO - PROCESS | 3552 | 1466037328885 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:29 INFO - PROCESS | 3552 | 1466037329012 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 17:35:29 INFO - PROCESS | 3552 | 1466037329130 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 3552 | 1466037329133 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BA4D800 == 39 [pid = 3552] [id = 535] 17:35:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2FFD3800) [pid = 3552] [serial = 1605] [outer = 0000000000000000] 17:35:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3455FC00) [pid = 3552] [serial = 1606] [outer = 0000000A2FFD3800] 17:35:29 INFO - PROCESS | 3552 | 1466037329194 Marionette DEBUG loaded listener.js 17:35:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A38ACEC00) [pid = 3552] [serial = 1607] [outer = 0000000A2FFD3800] 17:35:29 INFO - PROCESS | 3552 | 1466037329765 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]]]}] 17:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 965ms 17:35:29 INFO - PROCESS | 3552 | 1466037329823 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 17:35:29 INFO - PROCESS | 3552 | 1466037329828 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 17:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:35:29 INFO - PROCESS | 3552 | 1466037329835 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:35:29 INFO - PROCESS | 3552 | 1466037329838 Marionette TRACE conn6 <- [1,2106,null,{}] 17:35:29 INFO - PROCESS | 3552 | 1466037329842 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}] 17:35:29 INFO - PROCESS | 3552 | 1466037329845 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:29 INFO - PROCESS | 3552 | 1466037329963 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 17:35:30 INFO - PROCESS | 3552 | 1466037330059 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:30 INFO - PROCESS | 3552 | 1466037330062 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42596800 == 40 [pid = 3552] [id = 536] 17:35:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3AF6E000) [pid = 3552] [serial = 1608] [outer = 0000000000000000] 17:35:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3B4ABC00) [pid = 3552] [serial = 1609] [outer = 0000000A3AF6E000] 17:35:30 INFO - PROCESS | 3552 | 1466037330119 Marionette DEBUG loaded listener.js 17:35:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3B850C00) [pid = 3552] [serial = 1610] [outer = 0000000A3AF6E000] 17:35:30 INFO - PROCESS | 3552 | 1466037330742 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]]]}] 17:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 942ms 17:35:30 INFO - PROCESS | 3552 | 1466037330778 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 17:35:30 INFO - PROCESS | 3552 | 1466037330781 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 17:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:35:30 INFO - PROCESS | 3552 | 1466037330785 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:35:30 INFO - PROCESS | 3552 | 1466037330789 Marionette TRACE conn6 <- [1,2110,null,{}] 17:35:30 INFO - PROCESS | 3552 | 1466037330801 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}] 17:35:30 INFO - PROCESS | 3552 | 1466037330806 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:30 INFO - PROCESS | 3552 | 1466037330919 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 17:35:31 INFO - PROCESS | 3552 | 1466037331045 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:31 INFO - PROCESS | 3552 | 1466037331049 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A44653000 == 41 [pid = 3552] [id = 537] 17:35:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3C28C400) [pid = 3552] [serial = 1611] [outer = 0000000000000000] 17:35:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3D109800) [pid = 3552] [serial = 1612] [outer = 0000000A3C28C400] 17:35:31 INFO - PROCESS | 3552 | 1466037331108 Marionette DEBUG loaded listener.js 17:35:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3F779C00) [pid = 3552] [serial = 1613] [outer = 0000000A3C28C400] 17:35:31 INFO - PROCESS | 3552 | 1466037331660 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]]]}] 17:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 944ms 17:35:31 INFO - PROCESS | 3552 | 1466037331731 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 17:35:31 INFO - PROCESS | 3552 | 1466037331735 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 17:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:35:31 INFO - PROCESS | 3552 | 1466037331738 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:35:31 INFO - PROCESS | 3552 | 1466037331740 Marionette TRACE conn6 <- [1,2114,null,{}] 17:35:31 INFO - PROCESS | 3552 | 1466037331744 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}] 17:35:31 INFO - PROCESS | 3552 | 1466037331746 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:31 INFO - PROCESS | 3552 | 1466037331876 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 17:35:32 INFO - PROCESS | 3552 | 1466037331993 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:32 INFO - PROCESS | 3552 | 1466037331996 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3437D800 == 42 [pid = 3552] [id = 538] 17:35:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A2F668000) [pid = 3552] [serial = 1614] [outer = 0000000000000000] 17:35:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A346E0000) [pid = 3552] [serial = 1615] [outer = 0000000A2F668000] 17:35:32 INFO - PROCESS | 3552 | 1466037332052 Marionette DEBUG loaded listener.js 17:35:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A3B510000) [pid = 3552] [serial = 1616] [outer = 0000000A2F668000] 17:35:32 INFO - PROCESS | 3552 | 1466037332853 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]]]}] 17:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1138ms 17:35:32 INFO - PROCESS | 3552 | 1466037332879 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 17:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:35:32 INFO - PROCESS | 3552 | 1466037332882 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 17:35:32 INFO - PROCESS | 3552 | 1466037332886 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:35:32 INFO - PROCESS | 3552 | 1466037332890 Marionette TRACE conn6 <- [1,2118,null,{}] 17:35:32 INFO - PROCESS | 3552 | 1466037332894 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}] 17:35:32 INFO - PROCESS | 3552 | 1466037332898 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:33 INFO - PROCESS | 3552 | 1466037333007 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 17:35:33 INFO - PROCESS | 3552 | 1466037333088 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 3552 | 1466037333091 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3A5800 == 43 [pid = 3552] [id = 539] 17:35:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A33BA1000) [pid = 3552] [serial = 1617] [outer = 0000000000000000] 17:35:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A38A85800) [pid = 3552] [serial = 1618] [outer = 0000000A33BA1000] 17:35:33 INFO - PROCESS | 3552 | 1466037333190 Marionette DEBUG loaded listener.js 17:35:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (0000000A39090400) [pid = 3552] [serial = 1619] [outer = 0000000A33BA1000] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5CF000 == 42 [pid = 3552] [id = 533] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39064000 == 41 [pid = 3552] [id = 532] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4344B000 == 40 [pid = 3552] [id = 531] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3CBA9000 == 39 [pid = 3552] [id = 530] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F08800 == 38 [pid = 3552] [id = 529] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3E4CC800 == 37 [pid = 3552] [id = 528] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC37800 == 36 [pid = 3552] [id = 527] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38EAD000 == 35 [pid = 3552] [id = 526] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A30164800 == 34 [pid = 3552] [id = 525] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396AA800 == 33 [pid = 3552] [id = 524] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426C6800 == 32 [pid = 3552] [id = 523] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3437D800 == 31 [pid = 3552] [id = 538] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A44653000 == 30 [pid = 3552] [id = 537] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42596800 == 29 [pid = 3552] [id = 536] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4422D000 == 28 [pid = 3552] [id = 534] 17:35:33 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BA4D800 == 27 [pid = 3552] [id = 535] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (0000000A356E6800) [pid = 3552] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A3F818C00) [pid = 3552] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A2FFD4800) [pid = 3552] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A3969DC00) [pid = 3552] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A3B48C400) [pid = 3552] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A33B30400) [pid = 3552] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A35236400) [pid = 3552] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A403C6000) [pid = 3552] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3D10DC00) [pid = 3552] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3B495C00) [pid = 3552] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A34630800) [pid = 3552] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3BC9E400) [pid = 3552] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BAF4000) [pid = 3552] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38DACC00) [pid = 3552] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3BA78400) [pid = 3552] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F05F000) [pid = 3552] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3B505400) [pid = 3552] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38F06C00) [pid = 3552] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A34623400) [pid = 3552] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3560A400) [pid = 3552] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3F77C400) [pid = 3552] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BE59000) [pid = 3552] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2F173800) [pid = 3552] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2F175C00) [pid = 3552] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C161C00) [pid = 3552] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C294000) [pid = 3552] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3411C800 == 26 [pid = 3552] [id = 10] 17:35:34 INFO - PROCESS | 3552 | 1466037334347 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] 17:35:34 INFO - PROCESS | 3552 | 1466037334381 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 17:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:35:34 INFO - PROCESS | 3552 | 1466037334385 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:35:34 INFO - PROCESS | 3552 | 1466037334390 Marionette TRACE conn6 <- [1,2122,null,{}] 17:35:34 INFO - PROCESS | 3552 | 1466037334395 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}] 17:35:34 INFO - PROCESS | 3552 | 1466037334397 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:34 INFO - PROCESS | 3552 | 1466037334492 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 17:35:34 INFO - PROCESS | 3552 | 1466037334498 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:34 INFO - PROCESS | 3552 | 1466037334502 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35651800 == 27 [pid = 3552] [id = 540] 17:35:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F0A3C00) [pid = 3552] [serial = 1620] [outer = 0000000000000000] 17:35:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2F175C00) [pid = 3552] [serial = 1621] [outer = 0000000A2F0A3C00] 17:35:34 INFO - PROCESS | 3552 | 1466037334553 Marionette DEBUG loaded listener.js 17:35:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2FF33400) [pid = 3552] [serial = 1622] [outer = 0000000A2F0A3C00] 17:35:35 INFO - PROCESS | 3552 | 1466037335030 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] 17:35:35 INFO - PROCESS | 3552 | 1466037335087 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 17:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:35:35 INFO - PROCESS | 3552 | 1466037335094 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:35:35 INFO - PROCESS | 3552 | 1466037335097 Marionette TRACE conn6 <- [1,2126,null,{}] 17:35:35 INFO - PROCESS | 3552 | 1466037335139 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}] 17:35:35 INFO - PROCESS | 3552 | 1466037335142 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:35 INFO - PROCESS | 3552 | 1466037335243 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 17:35:35 INFO - PROCESS | 3552 | 1466037335319 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:35 INFO - PROCESS | 3552 | 1466037335322 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B31E000 == 28 [pid = 3552] [id = 541] 17:35:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2F170400) [pid = 3552] [serial = 1623] [outer = 0000000000000000] 17:35:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3457E400) [pid = 3552] [serial = 1624] [outer = 0000000A2F170400] 17:35:35 INFO - PROCESS | 3552 | 1466037335371 Marionette DEBUG loaded listener.js 17:35:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3560B800) [pid = 3552] [serial = 1625] [outer = 0000000A2F170400] 17:35:35 INFO - PROCESS | 3552 | 1466037335767 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]]]}] 17:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 713ms 17:35:35 INFO - PROCESS | 3552 | 1466037335809 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 17:35:35 INFO - PROCESS | 3552 | 1466037335811 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 17:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:35:35 INFO - PROCESS | 3552 | 1466037335815 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:35:35 INFO - PROCESS | 3552 | 1466037335819 Marionette TRACE conn6 <- [1,2130,null,{}] 17:35:35 INFO - PROCESS | 3552 | 1466037335830 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}] 17:35:35 INFO - PROCESS | 3552 | 1466037335835 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:35 INFO - PROCESS | 3552 | 1466037335927 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 17:35:35 INFO - PROCESS | 3552 | 1466037335933 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:35 INFO - PROCESS | 3552 | 1466037335936 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF63000 == 29 [pid = 3552] [id = 542] 17:35:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38A6C400) [pid = 3552] [serial = 1626] [outer = 0000000000000000] 17:35:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38DAE400) [pid = 3552] [serial = 1627] [outer = 0000000A38A6C400] 17:35:35 INFO - PROCESS | 3552 | 1466037335987 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A38FACC00) [pid = 3552] [serial = 1628] [outer = 0000000A38A6C400] 17:35:36 INFO - PROCESS | 3552 | 1466037336490 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] 17:35:36 INFO - PROCESS | 3552 | 1466037336553 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 17:35:36 INFO - PROCESS | 3552 | 1466037336556 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:35:36 INFO - PROCESS | 3552 | 1466037336558 Marionette TRACE conn6 <- [1,2134,null,{}] 17:35:36 INFO - PROCESS | 3552 | 1466037336566 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}] 17:35:36 INFO - PROCESS | 3552 | 1466037336569 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:36 INFO - PROCESS | 3552 | 1466037336710 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 17:35:36 INFO - PROCESS | 3552 | 1466037336722 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 3552 | 1466037336724 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C94A800 == 30 [pid = 3552] [id = 543] 17:35:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3AFE7400) [pid = 3552] [serial = 1629] [outer = 0000000000000000] 17:35:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3AFF6400) [pid = 3552] [serial = 1630] [outer = 0000000A3AFE7400] 17:35:36 INFO - PROCESS | 3552 | 1466037336812 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B4ACC00) [pid = 3552] [serial = 1631] [outer = 0000000A3AFE7400] 17:35:37 INFO - PROCESS | 3552 | 1466037337252 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] 17:35:37 INFO - PROCESS | 3552 | 1466037337295 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 17:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:35:37 INFO - PROCESS | 3552 | 1466037337303 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:35:37 INFO - PROCESS | 3552 | 1466037337305 Marionette TRACE conn6 <- [1,2138,null,{}] 17:35:37 INFO - PROCESS | 3552 | 1466037337309 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}] 17:35:37 INFO - PROCESS | 3552 | 1466037337311 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:37 INFO - PROCESS | 3552 | 1466037337421 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 17:35:37 INFO - PROCESS | 3552 | 1466037337427 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:37 INFO - PROCESS | 3552 | 1466037337430 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECCF000 == 31 [pid = 3552] [id = 544] 17:35:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2E4CC400) [pid = 3552] [serial = 1632] [outer = 0000000000000000] 17:35:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3B509800) [pid = 3552] [serial = 1633] [outer = 0000000A2E4CC400] 17:35:37 INFO - PROCESS | 3552 | 1466037337479 Marionette DEBUG loaded listener.js 17:35:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3BA77000) [pid = 3552] [serial = 1634] [outer = 0000000A2E4CC400] 17:35:37 INFO - PROCESS | 3552 | 1466037337944 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] 17:35:38 INFO - PROCESS | 3552 | 1466037337998 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 17:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:35:38 INFO - PROCESS | 3552 | 1466037338002 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:35:38 INFO - PROCESS | 3552 | 1466037338003 Marionette TRACE conn6 <- [1,2142,null,{}] 17:35:38 INFO - PROCESS | 3552 | 1466037338008 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}] 17:35:38 INFO - PROCESS | 3552 | 1466037338014 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:38 INFO - PROCESS | 3552 | 1466037338166 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 17:35:38 INFO - PROCESS | 3552 | 1466037338180 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 3552 | 1466037338182 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B531800 == 32 [pid = 3552] [id = 545] 17:35:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3B5D2400) [pid = 3552] [serial = 1635] [outer = 0000000000000000] 17:35:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3BC97C00) [pid = 3552] [serial = 1636] [outer = 0000000A3B5D2400] 17:35:38 INFO - PROCESS | 3552 | 1466037338444 Marionette DEBUG loaded listener.js 17:35:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3C15F400) [pid = 3552] [serial = 1637] [outer = 0000000A3B5D2400] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3BAEC400) [pid = 3552] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3C155400) [pid = 3552] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3C55B400) [pid = 3552] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2EE78C00) [pid = 3552] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A356E3800) [pid = 3552] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2E7BBC00) [pid = 3552] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A38DAE800) [pid = 3552] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F16F400) [pid = 3552] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2D67BC00) [pid = 3552] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3E54B400) [pid = 3552] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3ECD8000) [pid = 3552] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:35:38 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A33B9EC00) [pid = 3552] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:35:38 INFO - PROCESS | 3552 | 1466037338830 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]]]}] 17:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 879ms 17:35:38 INFO - PROCESS | 3552 | 1466037338882 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 17:35:38 INFO - PROCESS | 3552 | 1466037338884 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 17:35:38 INFO - PROCESS | 3552 | 1466037338887 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:35:38 INFO - PROCESS | 3552 | 1466037338889 Marionette TRACE conn6 <- [1,2146,null,{}] 17:35:38 INFO - PROCESS | 3552 | 1466037338892 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}] 17:35:38 INFO - PROCESS | 3552 | 1466037338894 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:39 INFO - PROCESS | 3552 | 1466037339004 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 17:35:39 INFO - PROCESS | 3552 | 1466037339012 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:39 INFO - PROCESS | 3552 | 1466037339014 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F1D800 == 33 [pid = 3552] [id = 546] 17:35:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A2F096800) [pid = 3552] [serial = 1638] [outer = 0000000000000000] 17:35:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BC97800) [pid = 3552] [serial = 1639] [outer = 0000000A2F096800] 17:35:39 INFO - PROCESS | 3552 | 1466037339058 Marionette DEBUG loaded listener.js 17:35:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C265C00) [pid = 3552] [serial = 1640] [outer = 0000000A2F096800] 17:35:39 INFO - PROCESS | 3552 | 1466037339443 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] 17:35:39 INFO - PROCESS | 3552 | 1466037339520 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 17:35:39 INFO - PROCESS | 3552 | 1466037339523 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:35:39 INFO - PROCESS | 3552 | 1466037339525 Marionette TRACE conn6 <- [1,2150,null,{}] 17:35:39 INFO - PROCESS | 3552 | 1466037339529 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}] 17:35:39 INFO - PROCESS | 3552 | 1466037339530 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:39 INFO - PROCESS | 3552 | 1466037339642 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 17:35:39 INFO - PROCESS | 3552 | 1466037339683 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:39 INFO - PROCESS | 3552 | 1466037339685 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4233F800 == 34 [pid = 3552] [id = 547] 17:35:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C15D000) [pid = 3552] [serial = 1641] [outer = 0000000000000000] 17:35:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C298C00) [pid = 3552] [serial = 1642] [outer = 0000000A3C15D000] 17:35:39 INFO - PROCESS | 3552 | 1466037339729 Marionette DEBUG loaded listener.js 17:35:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C567000) [pid = 3552] [serial = 1643] [outer = 0000000A3C15D000] 17:35:40 INFO - PROCESS | 3552 | 1466037340151 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]]]}] 17:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 17:35:40 INFO - PROCESS | 3552 | 1466037340219 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 17:35:40 INFO - PROCESS | 3552 | 1466037340221 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 17:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:35:40 INFO - PROCESS | 3552 | 1466037340224 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:35:40 INFO - PROCESS | 3552 | 1466037340226 Marionette TRACE conn6 <- [1,2154,null,{}] 17:35:40 INFO - PROCESS | 3552 | 1466037340230 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}] 17:35:40 INFO - PROCESS | 3552 | 1466037340232 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:40 INFO - PROCESS | 3552 | 1466037340314 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 17:35:40 INFO - PROCESS | 3552 | 1466037340320 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 3552 | 1466037340322 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4269D800 == 35 [pid = 3552] [id = 548] 17:35:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3CAEF400) [pid = 3552] [serial = 1644] [outer = 0000000000000000] 17:35:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3D10C000) [pid = 3552] [serial = 1645] [outer = 0000000A3CAEF400] 17:35:40 INFO - PROCESS | 3552 | 1466037340367 Marionette DEBUG loaded listener.js 17:35:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3D58F800) [pid = 3552] [serial = 1646] [outer = 0000000A3CAEF400] 17:35:41 INFO - PROCESS | 3552 | 1466037341154 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]]]}] 17:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 17:35:41 INFO - PROCESS | 3552 | 1466037341213 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 17:35:41 INFO - PROCESS | 3552 | 1466037341218 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 17:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:35:41 INFO - PROCESS | 3552 | 1466037341223 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:35:41 INFO - PROCESS | 3552 | 1466037341229 Marionette TRACE conn6 <- [1,2158,null,{}] 17:35:41 INFO - PROCESS | 3552 | 1466037341234 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}] 17:35:41 INFO - PROCESS | 3552 | 1466037341237 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:41 INFO - PROCESS | 3552 | 1466037341371 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 17:35:41 INFO - PROCESS | 3552 | 1466037341488 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:41 INFO - PROCESS | 3552 | 1466037341491 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396BC000 == 36 [pid = 3552] [id = 549] 17:35:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3018CC00) [pid = 3552] [serial = 1647] [outer = 0000000000000000] 17:35:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3260E000) [pid = 3552] [serial = 1648] [outer = 0000000A3018CC00] 17:35:41 INFO - PROCESS | 3552 | 1466037341551 Marionette DEBUG loaded listener.js 17:35:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A35237800) [pid = 3552] [serial = 1649] [outer = 0000000A3018CC00] 17:35:42 INFO - PROCESS | 3552 | 1466037342240 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]]]}] 17:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1029ms 17:35:42 INFO - PROCESS | 3552 | 1466037342256 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 17:35:42 INFO - PROCESS | 3552 | 1466037342261 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 17:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:35:42 INFO - PROCESS | 3552 | 1466037342268 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:35:42 INFO - PROCESS | 3552 | 1466037342271 Marionette TRACE conn6 <- [1,2162,null,{}] 17:35:42 INFO - PROCESS | 3552 | 1466037342275 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}] 17:35:42 INFO - PROCESS | 3552 | 1466037342278 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:42 INFO - PROCESS | 3552 | 1466037342404 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 17:35:42 INFO - PROCESS | 3552 | 1466037342534 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:42 INFO - PROCESS | 3552 | 1466037342537 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A403A0800 == 37 [pid = 3552] [id = 550] 17:35:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3528B800) [pid = 3552] [serial = 1650] [outer = 0000000000000000] 17:35:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A39092400) [pid = 3552] [serial = 1651] [outer = 0000000A3528B800] 17:35:42 INFO - PROCESS | 3552 | 1466037342595 Marionette DEBUG loaded listener.js 17:35:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A3B505000) [pid = 3552] [serial = 1652] [outer = 0000000A3528B800] 17:35:43 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4233F800 == 36 [pid = 3552] [id = 547] 17:35:43 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F1D800 == 35 [pid = 3552] [id = 546] 17:35:43 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B531800 == 34 [pid = 3552] [id = 545] 17:35:43 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECCF000 == 33 [pid = 3552] [id = 544] 17:35:43 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C94A800 == 32 [pid = 3552] [id = 543] 17:35:43 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BF63000 == 31 [pid = 3552] [id = 542] 17:35:43 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B31E000 == 30 [pid = 3552] [id = 541] 17:35:43 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35651800 == 29 [pid = 3552] [id = 540] 17:35:43 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2DEED000 == 28 [pid = 3552] [id = 12] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A3BAF7400) [pid = 3552] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3C15EC00) [pid = 3552] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3BC9C800) [pid = 3552] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3D1C8000) [pid = 3552] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3C55E400) [pid = 3552] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2F09C000) [pid = 3552] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A34319400) [pid = 3552] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3C958400) [pid = 3552] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3C37D400) [pid = 3552] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3B4AA000) [pid = 3552] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A38E26000) [pid = 3552] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A390DB800) [pid = 3552] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2FBEC000) [pid = 3552] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A34584800) [pid = 3552] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F099000) [pid = 3552] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A32699000) [pid = 3552] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3EC4E400) [pid = 3552] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3E5F3800) [pid = 3552] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3F77FC00) [pid = 3552] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3D587800) [pid = 3552] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3ECDB400) [pid = 3552] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3B48E400) [pid = 3552] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3D106800) [pid = 3552] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3B5CCC00) [pid = 3552] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 17:35:43 INFO - PROCESS | 3552 | 1466037343437 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]]]}] 17:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1230ms 17:35:43 INFO - PROCESS | 3552 | 1466037343500 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 17:35:43 INFO - PROCESS | 3552 | 1466037343504 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 17:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:35:43 INFO - PROCESS | 3552 | 1466037343509 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:35:43 INFO - PROCESS | 3552 | 1466037343512 Marionette TRACE conn6 <- [1,2166,null,{}] 17:35:43 INFO - PROCESS | 3552 | 1466037343517 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}] 17:35:43 INFO - PROCESS | 3552 | 1466037343520 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:43 INFO - PROCESS | 3552 | 1466037343614 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 17:35:43 INFO - PROCESS | 3552 | 1466037343628 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:43 INFO - PROCESS | 3552 | 1466037343631 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35180000 == 29 [pid = 3552] [id = 551] 17:35:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2F09C000) [pid = 3552] [serial = 1653] [outer = 0000000000000000] 17:35:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F16D800) [pid = 3552] [serial = 1654] [outer = 0000000A2F09C000] 17:35:43 INFO - PROCESS | 3552 | 1466037343680 Marionette DEBUG loaded listener.js 17:35:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A33D0A000) [pid = 3552] [serial = 1655] [outer = 0000000A2F09C000] 17:35:44 INFO - PROCESS | 3552 | 1466037344203 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]]]}] 17:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 733ms 17:35:44 INFO - PROCESS | 3552 | 1466037344243 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 17:35:44 INFO - PROCESS | 3552 | 1466037344247 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 17:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:35:44 INFO - PROCESS | 3552 | 1466037344253 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:35:44 INFO - PROCESS | 3552 | 1466037344256 Marionette TRACE conn6 <- [1,2170,null,{}] 17:35:44 INFO - PROCESS | 3552 | 1466037344260 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}] 17:35:44 INFO - PROCESS | 3552 | 1466037344262 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:44 INFO - PROCESS | 3552 | 1466037344352 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 17:35:44 INFO - PROCESS | 3552 | 1466037344427 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 3552 | 1466037344429 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:44 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3B1000 == 30 [pid = 3552] [id = 552] 17:35:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3530D800) [pid = 3552] [serial = 1656] [outer = 0000000000000000] 17:35:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38A67000) [pid = 3552] [serial = 1657] [outer = 0000000A3530D800] 17:35:44 INFO - PROCESS | 3552 | 1466037344485 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38DADC00) [pid = 3552] [serial = 1658] [outer = 0000000A3530D800] 17:35:44 INFO - PROCESS | 3552 | 1466037344874 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]]]}] 17:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 691ms 17:35:44 INFO - PROCESS | 3552 | 1466037344947 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 17:35:44 INFO - PROCESS | 3552 | 1466037344950 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 17:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:35:44 INFO - PROCESS | 3552 | 1466037344953 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:35:44 INFO - PROCESS | 3552 | 1466037344957 Marionette TRACE conn6 <- [1,2174,null,{}] 17:35:44 INFO - PROCESS | 3552 | 1466037344969 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}] 17:35:44 INFO - PROCESS | 3552 | 1466037344974 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:45 INFO - PROCESS | 3552 | 1466037345089 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 17:35:45 INFO - PROCESS | 3552 | 1466037345096 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:45 INFO - PROCESS | 3552 | 1466037345099 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5E8800 == 31 [pid = 3552] [id = 553] 17:35:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A390E3C00) [pid = 3552] [serial = 1659] [outer = 0000000000000000] 17:35:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3B48EC00) [pid = 3552] [serial = 1660] [outer = 0000000A390E3C00] 17:35:45 INFO - PROCESS | 3552 | 1466037345148 Marionette DEBUG loaded listener.js 17:35:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BA71C00) [pid = 3552] [serial = 1661] [outer = 0000000A390E3C00] 17:35:45 INFO - PROCESS | 3552 | 1466037345581 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]]]}] 17:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 17:35:45 INFO - PROCESS | 3552 | 1466037345648 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 17:35:45 INFO - PROCESS | 3552 | 1466037345651 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 17:35:45 INFO - PROCESS | 3552 | 1466037345654 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:35:45 INFO - PROCESS | 3552 | 1466037345656 Marionette TRACE conn6 <- [1,2178,null,{}] 17:35:45 INFO - PROCESS | 3552 | 1466037345660 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}] 17:35:45 INFO - PROCESS | 3552 | 1466037345662 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:45 INFO - PROCESS | 3552 | 1466037345780 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 17:35:45 INFO - PROCESS | 3552 | 1466037345785 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:45 INFO - PROCESS | 3552 | 1466037345787 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4038E800 == 32 [pid = 3552] [id = 554] 17:35:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BAF3800) [pid = 3552] [serial = 1662] [outer = 0000000000000000] 17:35:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BC7FC00) [pid = 3552] [serial = 1663] [outer = 0000000A3BAF3800] 17:35:45 INFO - PROCESS | 3552 | 1466037345883 Marionette DEBUG loaded listener.js 17:35:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BE4D000) [pid = 3552] [serial = 1664] [outer = 0000000A3BAF3800] 17:35:46 INFO - PROCESS | 3552 | 1466037346305 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]]]}] 17:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 692ms 17:35:46 INFO - PROCESS | 3552 | 1466037346349 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 17:35:46 INFO - PROCESS | 3552 | 1466037346351 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 17:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:35:46 INFO - PROCESS | 3552 | 1466037346363 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:35:46 INFO - PROCESS | 3552 | 1466037346365 Marionette TRACE conn6 <- [1,2182,null,{}] 17:35:46 INFO - PROCESS | 3552 | 1466037346369 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}] 17:35:46 INFO - PROCESS | 3552 | 1466037346371 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:46 INFO - PROCESS | 3552 | 1466037346508 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 17:35:46 INFO - PROCESS | 3552 | 1466037346532 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:46 INFO - PROCESS | 3552 | 1466037346534 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:46 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42336800 == 33 [pid = 3552] [id = 555] 17:35:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BAF3C00) [pid = 3552] [serial = 1665] [outer = 0000000000000000] 17:35:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C155800) [pid = 3552] [serial = 1666] [outer = 0000000A3BAF3C00] 17:35:46 INFO - PROCESS | 3552 | 1466037346578 Marionette DEBUG loaded listener.js 17:35:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C290C00) [pid = 3552] [serial = 1667] [outer = 0000000A3BAF3C00] 17:35:47 INFO - PROCESS | 3552 | 1466037347016 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]]]}] 17:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 672ms 17:35:47 INFO - PROCESS | 3552 | 1466037347047 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 3552 | 1466037347049 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 17:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:35:47 INFO - PROCESS | 3552 | 1466037347053 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:35:47 INFO - PROCESS | 3552 | 1466037347054 Marionette TRACE conn6 <- [1,2186,null,{}] 17:35:47 INFO - PROCESS | 3552 | 1466037347058 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}] 17:35:47 INFO - PROCESS | 3552 | 1466037347064 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:47 INFO - PROCESS | 3552 | 1466037347210 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 17:35:47 INFO - PROCESS | 3552 | 1466037347266 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:47 INFO - PROCESS | 3552 | 1466037347268 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:47 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426C6800 == 34 [pid = 3552] [id = 556] 17:35:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3D10E000) [pid = 3552] [serial = 1668] [outer = 0000000000000000] 17:35:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3E490C00) [pid = 3552] [serial = 1669] [outer = 0000000A3D10E000] 17:35:47 INFO - PROCESS | 3552 | 1466037347313 Marionette DEBUG loaded listener.js 17:35:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3E695000) [pid = 3552] [serial = 1670] [outer = 0000000A3D10E000] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2E4CC400) [pid = 3552] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2ED1D400) [pid = 3552] [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.] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2FFD3800) [pid = 3552] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3AF6E000) [pid = 3552] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3C28C400) [pid = 3552] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2F668000) [pid = 3552] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3B5D2400) [pid = 3552] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2F096800) [pid = 3552] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A34157800) [pid = 3552] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3C15D000) [pid = 3552] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3AFE7400) [pid = 3552] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A33BA1000) [pid = 3552] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A38A6C400) [pid = 3552] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A2F170400) [pid = 3552] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:35:47 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A2F0A3C00) [pid = 3552] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:35:47 INFO - PROCESS | 3552 | 1466037347813 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]]]}] 17:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 839ms 17:35:47 INFO - PROCESS | 3552 | 1466037347894 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 3552 | 1466037347897 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 17:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:35:47 INFO - PROCESS | 3552 | 1466037347900 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:35:47 INFO - PROCESS | 3552 | 1466037347902 Marionette TRACE conn6 <- [1,2190,null,{}] 17:35:47 INFO - PROCESS | 3552 | 1466037347905 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}] 17:35:47 INFO - PROCESS | 3552 | 1466037347907 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:47 INFO - PROCESS | 3552 | 1466037347989 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 17:35:48 INFO - PROCESS | 3552 | 1466037348071 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:48 INFO - PROCESS | 3552 | 1466037348073 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3907B000 == 35 [pid = 3552] [id = 557] 17:35:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2D6D9000) [pid = 3552] [serial = 1671] [outer = 0000000000000000] 17:35:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2F0A3C00) [pid = 3552] [serial = 1672] [outer = 0000000A2D6D9000] 17:35:48 INFO - PROCESS | 3552 | 1466037348117 Marionette DEBUG loaded listener.js 17:35:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3B6A0C00) [pid = 3552] [serial = 1673] [outer = 0000000A2D6D9000] 17:35:48 INFO - PROCESS | 3552 | 1466037348455 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]]]}] 17:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 625ms 17:35:48 INFO - PROCESS | 3552 | 1466037348528 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 17:35:48 INFO - PROCESS | 3552 | 1466037348538 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 17:35:48 INFO - PROCESS | 3552 | 1466037348542 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:35:48 INFO - PROCESS | 3552 | 1466037348544 Marionette TRACE conn6 <- [1,2194,null,{}] 17:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:35:48 INFO - PROCESS | 3552 | 1466037348555 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}] 17:35:48 INFO - PROCESS | 3552 | 1466037348557 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:48 INFO - PROCESS | 3552 | 1466037348639 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 17:35:48 INFO - PROCESS | 3552 | 1466037348644 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:48 INFO - PROCESS | 3552 | 1466037348646 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4389C000 == 36 [pid = 3552] [id = 558] 17:35:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3C55D000) [pid = 3552] [serial = 1674] [outer = 0000000000000000] 17:35:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3EC4E400) [pid = 3552] [serial = 1675] [outer = 0000000A3C55D000] 17:35:48 INFO - PROCESS | 3552 | 1466037348690 Marionette DEBUG loaded listener.js 17:35:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3ECDE400) [pid = 3552] [serial = 1676] [outer = 0000000A3C55D000] 17:35:49 INFO - PROCESS | 3552 | 1466037349098 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]]]}] 17:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 587ms 17:35:49 INFO - PROCESS | 3552 | 1466037349135 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 17:35:49 INFO - PROCESS | 3552 | 1466037349137 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 17:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:35:49 INFO - PROCESS | 3552 | 1466037349151 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:35:49 INFO - PROCESS | 3552 | 1466037349153 Marionette TRACE conn6 <- [1,2198,null,{}] 17:35:49 INFO - PROCESS | 3552 | 1466037349161 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}] 17:35:49 INFO - PROCESS | 3552 | 1466037349163 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:49 INFO - PROCESS | 3552 | 1466037349250 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 17:35:49 INFO - PROCESS | 3552 | 1466037349261 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 3552 | 1466037349263 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:49 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A439CC800 == 37 [pid = 3552] [id = 559] 17:35:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3F780C00) [pid = 3552] [serial = 1677] [outer = 0000000000000000] 17:35:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3F818400) [pid = 3552] [serial = 1678] [outer = 0000000A3F780C00] 17:35:49 INFO - PROCESS | 3552 | 1466037349308 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3F821400) [pid = 3552] [serial = 1679] [outer = 0000000A3F780C00] 17:35:49 INFO - PROCESS | 3552 | 1466037349791 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]]]}] 17:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 17:35:49 INFO - PROCESS | 3552 | 1466037349836 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 17:35:49 INFO - PROCESS | 3552 | 1466037349841 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 17:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:35:49 INFO - PROCESS | 3552 | 1466037349847 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:35:49 INFO - PROCESS | 3552 | 1466037349852 Marionette TRACE conn6 <- [1,2202,null,{}] 17:35:49 INFO - PROCESS | 3552 | 1466037349859 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}] 17:35:49 INFO - PROCESS | 3552 | 1466037349862 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:49 INFO - PROCESS | 3552 | 1466037349993 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 17:35:50 INFO - PROCESS | 3552 | 1466037350084 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:50 INFO - PROCESS | 3552 | 1466037350089 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35653000 == 38 [pid = 3552] [id = 560] 17:35:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2F068800) [pid = 3552] [serial = 1680] [outer = 0000000000000000] 17:35:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A2F172800) [pid = 3552] [serial = 1681] [outer = 0000000A2F068800] 17:35:50 INFO - PROCESS | 3552 | 1466037350148 Marionette DEBUG loaded listener.js 17:35:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3462C800) [pid = 3552] [serial = 1682] [outer = 0000000A2F068800] 17:35:50 INFO - PROCESS | 3552 | 1466037350795 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]]]}] 17:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 986ms 17:35:50 INFO - PROCESS | 3552 | 1466037350836 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 17:35:50 INFO - PROCESS | 3552 | 1466037350841 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 17:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:35:50 INFO - PROCESS | 3552 | 1466037350847 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:35:50 INFO - PROCESS | 3552 | 1466037350850 Marionette TRACE conn6 <- [1,2206,null,{}] 17:35:50 INFO - PROCESS | 3552 | 1466037350868 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}] 17:35:50 INFO - PROCESS | 3552 | 1466037350872 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:50 INFO - PROCESS | 3552 | 1466037350989 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 17:35:51 INFO - PROCESS | 3552 | 1466037351113 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:51 INFO - PROCESS | 3552 | 1466037351116 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4046C000 == 39 [pid = 3552] [id = 561] 17:35:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A38FA8400) [pid = 3552] [serial = 1683] [outer = 0000000000000000] 17:35:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3AFF2400) [pid = 3552] [serial = 1684] [outer = 0000000A38FA8400] 17:35:51 INFO - PROCESS | 3552 | 1466037351174 Marionette DEBUG loaded listener.js 17:35:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3BA7B800) [pid = 3552] [serial = 1685] [outer = 0000000A38FA8400] 17:35:51 INFO - PROCESS | 3552 | 1466037351728 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]]]}] 17:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 944ms 17:35:51 INFO - PROCESS | 3552 | 1466037351794 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 17:35:51 INFO - PROCESS | 3552 | 1466037351797 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 17:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:35:51 INFO - PROCESS | 3552 | 1466037351801 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:35:51 INFO - PROCESS | 3552 | 1466037351805 Marionette TRACE conn6 <- [1,2210,null,{}] 17:35:51 INFO - PROCESS | 3552 | 1466037351817 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}] 17:35:51 INFO - PROCESS | 3552 | 1466037351822 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:51 INFO - PROCESS | 3552 | 1466037351968 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 17:35:52 INFO - PROCESS | 3552 | 1466037352092 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:52 INFO - PROCESS | 3552 | 1466037352096 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A44246000 == 40 [pid = 3552] [id = 562] 17:35:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3D106800) [pid = 3552] [serial = 1686] [outer = 0000000000000000] 17:35:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3D3BD000) [pid = 3552] [serial = 1687] [outer = 0000000A3D106800] 17:35:52 INFO - PROCESS | 3552 | 1466037352155 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3ECDD800) [pid = 3552] [serial = 1688] [outer = 0000000A3D106800] 17:35:52 INFO - PROCESS | 3552 | 1466037352803 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]]]}] 17:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1034ms 17:35:52 INFO - PROCESS | 3552 | 1466037352837 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 3552 | 1466037352840 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 17:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:35:52 INFO - PROCESS | 3552 | 1466037352843 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:35:52 INFO - PROCESS | 3552 | 1466037352845 Marionette TRACE conn6 <- [1,2214,null,{}] 17:35:52 INFO - PROCESS | 3552 | 1466037352849 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}] 17:35:52 INFO - PROCESS | 3552 | 1466037352852 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:52 INFO - PROCESS | 3552 | 1466037352966 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 17:35:53 INFO - PROCESS | 3552 | 1466037353214 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:53 INFO - PROCESS | 3552 | 1466037353217 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:53 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A345B3000 == 41 [pid = 3552] [id = 563] 17:35:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A2EE96000) [pid = 3552] [serial = 1689] [outer = 0000000000000000] 17:35:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A2F05B000) [pid = 3552] [serial = 1690] [outer = 0000000A2EE96000] 17:35:53 INFO - PROCESS | 3552 | 1466037353282 Marionette DEBUG loaded listener.js 17:35:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A2FFD4800) [pid = 3552] [serial = 1691] [outer = 0000000A2EE96000] 17:35:53 INFO - PROCESS | 3552 | 1466037353888 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]]]}] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4389C000 == 40 [pid = 3552] [id = 558] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3907B000 == 39 [pid = 3552] [id = 557] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426C6800 == 38 [pid = 3552] [id = 556] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42336800 == 37 [pid = 3552] [id = 555] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4038E800 == 36 [pid = 3552] [id = 554] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5E8800 == 35 [pid = 3552] [id = 553] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3B1000 == 34 [pid = 3552] [id = 552] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35180000 == 33 [pid = 3552] [id = 551] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3A5800 == 32 [pid = 3552] [id = 539] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4269D800 == 31 [pid = 3552] [id = 548] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396BC000 == 30 [pid = 3552] [id = 549] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A403A0800 == 29 [pid = 3552] [id = 550] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A44246000 == 28 [pid = 3552] [id = 562] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4046C000 == 27 [pid = 3552] [id = 561] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A439CC800 == 26 [pid = 3552] [id = 559] 17:35:54 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35653000 == 25 [pid = 3552] [id = 560] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A34392800) [pid = 3552] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3C298C00) [pid = 3552] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3AFF6400) [pid = 3552] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A39090400) [pid = 3552] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A38A85800) [pid = 3552] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A38DAE400) [pid = 3552] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3457E400) [pid = 3552] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3560B800) [pid = 3552] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F175C00) [pid = 3552] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2FF33400) [pid = 3552] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3B509800) [pid = 3552] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2F0A4800) [pid = 3552] [serial = 1088] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38ACEC00) [pid = 3552] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3455FC00) [pid = 3552] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3B850C00) [pid = 3552] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3B4ABC00) [pid = 3552] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3F779C00) [pid = 3552] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3D109800) [pid = 3552] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3B510000) [pid = 3552] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A346E0000) [pid = 3552] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3B4ACC00) [pid = 3552] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3BA77000) [pid = 3552] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3BC97C00) [pid = 3552] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3C15F400) [pid = 3552] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3BC97800) [pid = 3552] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3C265C00) [pid = 3552] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A38FACC00) [pid = 3552] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3C567000) [pid = 3552] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1802ms 17:35:54 INFO - PROCESS | 3552 | 1466037354649 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 17:35:54 INFO - PROCESS | 3552 | 1466037354655 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 17:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:35:54 INFO - PROCESS | 3552 | 1466037354659 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:35:54 INFO - PROCESS | 3552 | 1466037354663 Marionette TRACE conn6 <- [1,2218,null,{}] 17:35:54 INFO - PROCESS | 3552 | 1466037354669 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}] 17:35:54 INFO - PROCESS | 3552 | 1466037354673 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:54 INFO - PROCESS | 3552 | 1466037354806 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 17:35:54 INFO - PROCESS | 3552 | 1466037354815 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:54 INFO - PROCESS | 3552 | 1466037354821 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33D33800 == 26 [pid = 3552] [id = 564] 17:35:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2EE9CC00) [pid = 3552] [serial = 1692] [outer = 0000000000000000] 17:35:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A2F05C800) [pid = 3552] [serial = 1693] [outer = 0000000A2EE9CC00] 17:35:54 INFO - PROCESS | 3552 | 1466037354873 Marionette DEBUG loaded listener.js 17:35:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2F09D800) [pid = 3552] [serial = 1694] [outer = 0000000A2EE9CC00] 17:35:55 INFO - PROCESS | 3552 | 1466037355365 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]]]}] 17:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 776ms 17:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:35:55 INFO - PROCESS | 3552 | 1466037355438 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 17:35:55 INFO - PROCESS | 3552 | 1466037355442 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 17:35:55 INFO - PROCESS | 3552 | 1466037355449 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:35:55 INFO - PROCESS | 3552 | 1466037355453 Marionette TRACE conn6 <- [1,2222,null,{}] 17:35:55 INFO - PROCESS | 3552 | 1466037355457 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}] 17:35:55 INFO - PROCESS | 3552 | 1466037355460 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:55 INFO - PROCESS | 3552 | 1466037355554 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 17:35:55 INFO - PROCESS | 3552 | 1466037355636 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:55 INFO - PROCESS | 3552 | 1466037355639 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38EA1800 == 27 [pid = 3552] [id = 565] 17:35:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2F16D000) [pid = 3552] [serial = 1695] [outer = 0000000000000000] 17:35:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2F6DB000) [pid = 3552] [serial = 1696] [outer = 0000000A2F16D000] 17:35:55 INFO - PROCESS | 3552 | 1466037355689 Marionette DEBUG loaded listener.js 17:35:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A30735400) [pid = 3552] [serial = 1697] [outer = 0000000A2F16D000] 17:35:56 INFO - PROCESS | 3552 | 1466037356084 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]]]}] 17:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 17:35:56 INFO - PROCESS | 3552 | 1466037356139 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 17:35:56 INFO - PROCESS | 3552 | 1466037356142 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 17:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:35:56 INFO - PROCESS | 3552 | 1466037356177 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:35:56 INFO - PROCESS | 3552 | 1466037356179 Marionette TRACE conn6 <- [1,2226,null,{}] 17:35:56 INFO - PROCESS | 3552 | 1466037356195 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}] 17:35:56 INFO - PROCESS | 3552 | 1466037356208 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:56 INFO - PROCESS | 3552 | 1466037356310 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 17:35:56 INFO - PROCESS | 3552 | 1466037356322 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:56 INFO - PROCESS | 3552 | 1466037356326 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B67A000 == 28 [pid = 3552] [id = 566] 17:35:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3523C400) [pid = 3552] [serial = 1698] [outer = 0000000000000000] 17:35:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3528AC00) [pid = 3552] [serial = 1699] [outer = 0000000A3523C400] 17:35:56 INFO - PROCESS | 3552 | 1466037356376 Marionette DEBUG loaded listener.js 17:35:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38A40800) [pid = 3552] [serial = 1700] [outer = 0000000A3523C400] 17:35:56 INFO - PROCESS | 3552 | 1466037356856 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]]]}] 17:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 735ms 17:35:56 INFO - PROCESS | 3552 | 1466037356922 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 17:35:56 INFO - PROCESS | 3552 | 1466037356924 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 17:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:35:56 INFO - PROCESS | 3552 | 1466037356928 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:35:56 INFO - PROCESS | 3552 | 1466037356930 Marionette TRACE conn6 <- [1,2230,null,{}] 17:35:56 INFO - PROCESS | 3552 | 1466037356934 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}] 17:35:56 INFO - PROCESS | 3552 | 1466037356936 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:57 INFO - PROCESS | 3552 | 1466037357054 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 17:35:57 INFO - PROCESS | 3552 | 1466037357109 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:57 INFO - PROCESS | 3552 | 1466037357111 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF7B800 == 29 [pid = 3552] [id = 567] 17:35:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38ACEC00) [pid = 3552] [serial = 1701] [outer = 0000000000000000] 17:35:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38DAD800) [pid = 3552] [serial = 1702] [outer = 0000000A38ACEC00] 17:35:57 INFO - PROCESS | 3552 | 1466037357158 Marionette DEBUG loaded listener.js 17:35:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38F05800) [pid = 3552] [serial = 1703] [outer = 0000000A38ACEC00] 17:35:57 INFO - PROCESS | 3552 | 1466037357570 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]]]}] 17:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 17:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:35:57 INFO - PROCESS | 3552 | 1466037357602 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 17:35:57 INFO - PROCESS | 3552 | 1466037357604 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 17:35:57 INFO - PROCESS | 3552 | 1466037357608 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:35:57 INFO - PROCESS | 3552 | 1466037357610 Marionette TRACE conn6 <- [1,2234,null,{}] 17:35:57 INFO - PROCESS | 3552 | 1466037357614 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}] 17:35:57 INFO - PROCESS | 3552 | 1466037357616 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:57 INFO - PROCESS | 3552 | 1466037357765 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 17:35:57 INFO - PROCESS | 3552 | 1466037357784 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:57 INFO - PROCESS | 3552 | 1466037357787 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5DF800 == 30 [pid = 3552] [id = 568] 17:35:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38AD6800) [pid = 3552] [serial = 1704] [outer = 0000000000000000] 17:35:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3909CC00) [pid = 3552] [serial = 1705] [outer = 0000000A38AD6800] 17:35:57 INFO - PROCESS | 3552 | 1466037357833 Marionette DEBUG loaded listener.js 17:35:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A396A0800) [pid = 3552] [serial = 1706] [outer = 0000000A38AD6800] 17:35:58 INFO - PROCESS | 3552 | 1466037358264 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]]]}] 17:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 17:35:58 INFO - PROCESS | 3552 | 1466037358346 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 17:35:58 INFO - PROCESS | 3552 | 1466037358349 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 17:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:35:58 INFO - PROCESS | 3552 | 1466037358361 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:35:58 INFO - PROCESS | 3552 | 1466037358363 Marionette TRACE conn6 <- [1,2238,null,{}] 17:35:58 INFO - PROCESS | 3552 | 1466037358367 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}] 17:35:58 INFO - PROCESS | 3552 | 1466037358374 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:58 INFO - PROCESS | 3552 | 1466037358525 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 17:35:58 INFO - PROCESS | 3552 | 1466037358578 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:58 INFO - PROCESS | 3552 | 1466037358581 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F799000 == 31 [pid = 3552] [id = 569] 17:35:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B4AF400) [pid = 3552] [serial = 1707] [outer = 0000000000000000] 17:35:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B5C4000) [pid = 3552] [serial = 1708] [outer = 0000000A3B4AF400] 17:35:58 INFO - PROCESS | 3552 | 1466037358628 Marionette DEBUG loaded listener.js 17:35:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BA78800) [pid = 3552] [serial = 1709] [outer = 0000000A3B4AF400] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3D10E000) [pid = 3552] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3BAF3C00) [pid = 3552] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2D6D9000) [pid = 3552] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A390E3C00) [pid = 3552] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F09C000) [pid = 3552] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3528B800) [pid = 3552] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3018CC00) [pid = 3552] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3CAEF400) [pid = 3552] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3530D800) [pid = 3552] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C55D000) [pid = 3552] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3F780C00) [pid = 3552] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:35:59 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3BAF3800) [pid = 3552] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:35:59 INFO - PROCESS | 3552 | 1466037359231 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]]]}] 17:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 923ms 17:35:59 INFO - PROCESS | 3552 | 1466037359288 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 3552 | 1466037359290 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 17:35:59 INFO - PROCESS | 3552 | 1466037359294 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:35:59 INFO - PROCESS | 3552 | 1466037359296 Marionette TRACE conn6 <- [1,2242,null,{}] 17:35:59 INFO - PROCESS | 3552 | 1466037359299 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}] 17:35:59 INFO - PROCESS | 3552 | 1466037359301 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:59 INFO - PROCESS | 3552 | 1466037359418 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 17:35:59 INFO - PROCESS | 3552 | 1466037359470 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 3552 | 1466037359472 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:35:59 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4039D800 == 32 [pid = 3552] [id = 570] 17:35:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A33B9E400) [pid = 3552] [serial = 1710] [outer = 0000000000000000] 17:35:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A38DB3800) [pid = 3552] [serial = 1711] [outer = 0000000A33B9E400] 17:35:59 INFO - PROCESS | 3552 | 1466037359517 Marionette DEBUG loaded listener.js 17:35:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BAEF000) [pid = 3552] [serial = 1712] [outer = 0000000A33B9E400] 17:35:59 INFO - PROCESS | 3552 | 1466037359859 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]]]}] 17:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 629ms 17:35:59 INFO - PROCESS | 3552 | 1466037359926 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 3552 | 1466037359929 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 17:35:59 INFO - PROCESS | 3552 | 1466037359932 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:35:59 INFO - PROCESS | 3552 | 1466037359934 Marionette TRACE conn6 <- [1,2246,null,{}] 17:35:59 INFO - PROCESS | 3552 | 1466037359938 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}] 17:35:59 INFO - PROCESS | 3552 | 1466037359940 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:00 INFO - PROCESS | 3552 | 1466037360022 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 17:36:00 INFO - PROCESS | 3552 | 1466037360027 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 3552 | 1466037360029 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42304000 == 33 [pid = 3552] [id = 571] 17:36:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3BAF7000) [pid = 3552] [serial = 1713] [outer = 0000000000000000] 17:36:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3BC9D000) [pid = 3552] [serial = 1714] [outer = 0000000A3BAF7000] 17:36:00 INFO - PROCESS | 3552 | 1466037360075 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BE51C00) [pid = 3552] [serial = 1715] [outer = 0000000A3BAF7000] 17:36:00 INFO - PROCESS | 3552 | 1466037360507 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]]]}] 17:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 17:36:00 INFO - PROCESS | 3552 | 1466037360564 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 17:36:00 INFO - PROCESS | 3552 | 1466037360567 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 17:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:36:00 INFO - PROCESS | 3552 | 1466037360570 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:36:00 INFO - PROCESS | 3552 | 1466037360572 Marionette TRACE conn6 <- [1,2250,null,{}] 17:36:00 INFO - PROCESS | 3552 | 1466037360575 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}] 17:36:00 INFO - PROCESS | 3552 | 1466037360586 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:00 INFO - PROCESS | 3552 | 1466037360668 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 17:36:00 INFO - PROCESS | 3552 | 1466037360675 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 3552 | 1466037360677 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42351000 == 34 [pid = 3552] [id = 572] 17:36:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BE58400) [pid = 3552] [serial = 1716] [outer = 0000000000000000] 17:36:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C15B400) [pid = 3552] [serial = 1717] [outer = 0000000A3BE58400] 17:36:00 INFO - PROCESS | 3552 | 1466037360723 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C28C400) [pid = 3552] [serial = 1718] [outer = 0000000A3BE58400] 17:36:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38EA1800 == 33 [pid = 3552] [id = 565] 17:36:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A33D33800 == 32 [pid = 3552] [id = 564] 17:36:01 INFO - PROCESS | 3552 | --DOCSHELL 0000000A345B3000 == 31 [pid = 3552] [id = 563] 17:36:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F799000 == 30 [pid = 3552] [id = 569] 17:36:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4039D800 == 29 [pid = 3552] [id = 570] 17:36:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BF7B800 == 28 [pid = 3552] [id = 567] 17:36:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42304000 == 27 [pid = 3552] [id = 571] 17:36:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B67A000 == 26 [pid = 3552] [id = 566] 17:36:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5DF800 == 25 [pid = 3552] [id = 568] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3E490C00) [pid = 3552] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3C290C00) [pid = 3552] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3C155800) [pid = 3552] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F0A3C00) [pid = 3552] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3B48EC00) [pid = 3552] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2F16D800) [pid = 3552] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A33D0A000) [pid = 3552] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A39092400) [pid = 3552] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3B505000) [pid = 3552] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3260E000) [pid = 3552] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A35237800) [pid = 3552] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3E695000) [pid = 3552] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3D58F800) [pid = 3552] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3D10C000) [pid = 3552] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A38A67000) [pid = 3552] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A38DADC00) [pid = 3552] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3EC4E400) [pid = 3552] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A3F818400) [pid = 3552] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A3F821400) [pid = 3552] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 58 (0000000A3ECDE400) [pid = 3552] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 57 (0000000A3B6A0C00) [pid = 3552] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 56 (0000000A3BC7FC00) [pid = 3552] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 55 (0000000A3BE4D000) [pid = 3552] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | --DOMWINDOW == 54 (0000000A3BA71C00) [pid = 3552] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:36:02 INFO - PROCESS | 3552 | 1466037362485 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]]]}] 17:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1934ms 17:36:02 INFO - PROCESS | 3552 | 1466037362508 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 17:36:02 INFO - PROCESS | 3552 | 1466037362513 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 17:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:36:02 INFO - PROCESS | 3552 | 1466037362518 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:36:02 INFO - PROCESS | 3552 | 1466037362522 Marionette TRACE conn6 <- [1,2254,null,{}] 17:36:02 INFO - PROCESS | 3552 | 1466037362528 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}] 17:36:02 INFO - PROCESS | 3552 | 1466037362531 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:02 INFO - PROCESS | 3552 | 1466037362631 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 17:36:02 INFO - PROCESS | 3552 | 1466037362660 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:02 INFO - PROCESS | 3552 | 1466037362663 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3461D800 == 26 [pid = 3552] [id = 573] 17:36:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 55 (0000000A2EE99800) [pid = 3552] [serial = 1719] [outer = 0000000000000000] 17:36:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 56 (0000000A2EE9C000) [pid = 3552] [serial = 1720] [outer = 0000000A2EE99800] 17:36:02 INFO - PROCESS | 3552 | 1466037362717 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 57 (0000000A2F098400) [pid = 3552] [serial = 1721] [outer = 0000000A2EE99800] 17:36:03 INFO - PROCESS | 3552 | 1466037363192 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]]]}] 17:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 735ms 17:36:03 INFO - PROCESS | 3552 | 1466037363257 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 3552 | 1466037363263 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 17:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:36:03 INFO - PROCESS | 3552 | 1466037363270 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:36:03 INFO - PROCESS | 3552 | 1466037363273 Marionette TRACE conn6 <- [1,2258,null,{}] 17:36:03 INFO - PROCESS | 3552 | 1466037363277 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}] 17:36:03 INFO - PROCESS | 3552 | 1466037363280 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:03 INFO - PROCESS | 3552 | 1466037363377 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 17:36:03 INFO - PROCESS | 3552 | 1466037363392 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:03 INFO - PROCESS | 3552 | 1466037363395 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39036000 == 27 [pid = 3552] [id = 574] 17:36:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 58 (0000000A2F676C00) [pid = 3552] [serial = 1722] [outer = 0000000000000000] 17:36:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A2FB57800) [pid = 3552] [serial = 1723] [outer = 0000000A2F676C00] 17:36:03 INFO - PROCESS | 3552 | 1466037363446 Marionette DEBUG loaded listener.js 17:36:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A3072EC00) [pid = 3552] [serial = 1724] [outer = 0000000A2F676C00] 17:36:03 INFO - PROCESS | 3552 | 1466037363907 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]]]}] 17:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 17:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:36:03 INFO - PROCESS | 3552 | 1466037363942 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 3552 | 1466037363944 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 17:36:03 INFO - PROCESS | 3552 | 1466037363948 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:36:03 INFO - PROCESS | 3552 | 1466037363952 Marionette TRACE conn6 <- [1,2262,null,{}] 17:36:03 INFO - PROCESS | 3552 | 1466037363964 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}] 17:36:03 INFO - PROCESS | 3552 | 1466037363969 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:04 INFO - PROCESS | 3552 | 1466037364083 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 17:36:04 INFO - PROCESS | 3552 | 1466037364166 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:04 INFO - PROCESS | 3552 | 1466037364170 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B543800 == 28 [pid = 3552] [id = 575] 17:36:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A2D611400) [pid = 3552] [serial = 1725] [outer = 0000000000000000] 17:36:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A3431B400) [pid = 3552] [serial = 1726] [outer = 0000000A2D611400] 17:36:04 INFO - PROCESS | 3552 | 1466037364221 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A346E3000) [pid = 3552] [serial = 1727] [outer = 0000000A2D611400] 17:36:04 INFO - PROCESS | 3552 | 1466037364584 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]]]}] 17:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 692ms 17:36:04 INFO - PROCESS | 3552 | 1466037364643 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 17:36:04 INFO - PROCESS | 3552 | 1466037364646 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 17:36:04 INFO - PROCESS | 3552 | 1466037364649 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:36:04 INFO - PROCESS | 3552 | 1466037364651 Marionette TRACE conn6 <- [1,2266,null,{}] 17:36:04 INFO - PROCESS | 3552 | 1466037364654 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}] 17:36:04 INFO - PROCESS | 3552 | 1466037364656 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:04 INFO - PROCESS | 3552 | 1466037364775 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 17:36:04 INFO - PROCESS | 3552 | 1466037364782 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:04 INFO - PROCESS | 3552 | 1466037364784 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC34000 == 29 [pid = 3552] [id = 576] 17:36:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A346EC800) [pid = 3552] [serial = 1728] [outer = 0000000000000000] 17:36:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A3560E000) [pid = 3552] [serial = 1729] [outer = 0000000A346EC800] 17:36:04 INFO - PROCESS | 3552 | 1466037364831 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A38A48000) [pid = 3552] [serial = 1730] [outer = 0000000A346EC800] 17:36:05 INFO - PROCESS | 3552 | 1466037365252 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]]]}] 17:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 17:36:05 INFO - PROCESS | 3552 | 1466037365282 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 17:36:05 INFO - PROCESS | 3552 | 1466037365284 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 17:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:36:05 INFO - PROCESS | 3552 | 1466037365288 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:36:05 INFO - PROCESS | 3552 | 1466037365289 Marionette TRACE conn6 <- [1,2270,null,{}] 17:36:05 INFO - PROCESS | 3552 | 1466037365293 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}] 17:36:05 INFO - PROCESS | 3552 | 1466037365295 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:05 INFO - PROCESS | 3552 | 1466037365406 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 17:36:05 INFO - PROCESS | 3552 | 1466037365449 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:05 INFO - PROCESS | 3552 | 1466037365451 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5DA000 == 30 [pid = 3552] [id = 577] 17:36:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2F675C00) [pid = 3552] [serial = 1731] [outer = 0000000000000000] 17:36:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A38A8B000) [pid = 3552] [serial = 1732] [outer = 0000000A2F675C00] 17:36:05 INFO - PROCESS | 3552 | 1466037365497 Marionette DEBUG loaded listener.js 17:36:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A38DB2000) [pid = 3552] [serial = 1733] [outer = 0000000A2F675C00] 17:36:05 INFO - PROCESS | 3552 | 1466037365910 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]]]}] 17:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 17:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:36:05 INFO - PROCESS | 3552 | 1466037365967 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 17:36:05 INFO - PROCESS | 3552 | 1466037365969 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 17:36:05 INFO - PROCESS | 3552 | 1466037365973 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:36:05 INFO - PROCESS | 3552 | 1466037365975 Marionette TRACE conn6 <- [1,2274,null,{}] 17:36:05 INFO - PROCESS | 3552 | 1466037365979 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}] 17:36:05 INFO - PROCESS | 3552 | 1466037365985 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:06 INFO - PROCESS | 3552 | 1466037366092 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 17:36:06 INFO - PROCESS | 3552 | 1466037366106 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:06 INFO - PROCESS | 3552 | 1466037366108 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECC3800 == 31 [pid = 3552] [id = 578] 17:36:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A38FA3400) [pid = 3552] [serial = 1734] [outer = 0000000000000000] 17:36:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A390DE800) [pid = 3552] [serial = 1735] [outer = 0000000A38FA3400] 17:36:06 INFO - PROCESS | 3552 | 1466037366154 Marionette DEBUG loaded listener.js 17:36:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3B489C00) [pid = 3552] [serial = 1736] [outer = 0000000A38FA3400] 17:36:06 INFO - PROCESS | 3552 | 1466037366566 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]]]}] 17:36:06 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 17:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 17:36:06 INFO - PROCESS | 3552 | 1466037366608 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 17:36:06 INFO - PROCESS | 3552 | 1466037366610 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 17:36:06 INFO - PROCESS | 3552 | 1466037366613 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:36:06 INFO - PROCESS | 3552 | 1466037366615 Marionette TRACE conn6 <- [1,2278,null,{}] 17:36:06 INFO - PROCESS | 3552 | 1466037366618 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}] 17:36:06 INFO - PROCESS | 3552 | 1466037366621 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:06 INFO - PROCESS | 3552 | 1466037366704 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 17:36:06 INFO - PROCESS | 3552 | 1466037366757 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:06 INFO - PROCESS | 3552 | 1466037366759 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4047C000 == 32 [pid = 3552] [id = 579] 17:36:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2E640C00) [pid = 3552] [serial = 1737] [outer = 0000000000000000] 17:36:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3B4ACC00) [pid = 3552] [serial = 1738] [outer = 0000000A2E640C00] 17:36:06 INFO - PROCESS | 3552 | 1466037366804 Marionette DEBUG loaded listener.js 17:36:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3B5C6400) [pid = 3552] [serial = 1739] [outer = 0000000A2E640C00] 17:36:07 INFO - PROCESS | 3552 | 1466037367210 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]]]}] 17:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 17:36:07 INFO - PROCESS | 3552 | 1466037367246 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 3552 | 1466037367248 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 17:36:07 INFO - PROCESS | 3552 | 1466037367268 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:36:07 INFO - PROCESS | 3552 | 1466037367271 Marionette TRACE conn6 <- [1,2282,null,{}] 17:36:07 INFO - PROCESS | 3552 | 1466037367279 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}] 17:36:07 INFO - PROCESS | 3552 | 1466037367281 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:07 INFO - PROCESS | 3552 | 1466037367364 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 17:36:07 INFO - PROCESS | 3552 | 1466037367369 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 3552 | 1466037367371 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:07 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42318800 == 33 [pid = 3552] [id = 580] 17:36:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B6A1C00) [pid = 3552] [serial = 1740] [outer = 0000000000000000] 17:36:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B850C00) [pid = 3552] [serial = 1741] [outer = 0000000A3B6A1C00] 17:36:07 INFO - PROCESS | 3552 | 1466037367418 Marionette DEBUG loaded listener.js 17:36:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BAF1800) [pid = 3552] [serial = 1742] [outer = 0000000A3B6A1C00] 17:36:07 INFO - PROCESS | 3552 | 1466037367880 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]]]}] 17:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 17:36:07 INFO - PROCESS | 3552 | 1466037367903 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 3552 | 1466037367906 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 17:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:36:07 INFO - PROCESS | 3552 | 1466037367909 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - PROCESS | 3552 | 1466037367911 Marionette TRACE conn6 <- [1,2286,null,{}] 17:36:07 INFO - PROCESS | 3552 | 1466037367914 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}] 17:36:07 INFO - PROCESS | 3552 | 1466037367916 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:08 INFO - PROCESS | 3552 | 1466037368026 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 17:36:08 INFO - PROCESS | 3552 | 1466037368032 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:08 INFO - PROCESS | 3552 | 1466037368034 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B542800 == 34 [pid = 3552] [id = 581] 17:36:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B6A2000) [pid = 3552] [serial = 1743] [outer = 0000000000000000] 17:36:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BC7DC00) [pid = 3552] [serial = 1744] [outer = 0000000A3B6A2000] 17:36:08 INFO - PROCESS | 3552 | 1466037368079 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BC9DC00) [pid = 3552] [serial = 1745] [outer = 0000000A3B6A2000] 17:36:08 INFO - PROCESS | 3552 | 1466037368527 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]]]}] 17:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 17:36:08 INFO - PROCESS | 3552 | 1466037368589 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 17:36:08 INFO - PROCESS | 3552 | 1466037368591 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 17:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:36:08 INFO - PROCESS | 3552 | 1466037368594 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:36:08 INFO - PROCESS | 3552 | 1466037368596 Marionette TRACE conn6 <- [1,2290,null,{}] 17:36:08 INFO - PROCESS | 3552 | 1466037368600 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}] 17:36:08 INFO - PROCESS | 3552 | 1466037368601 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:08 INFO - PROCESS | 3552 | 1466037368717 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 17:36:08 INFO - PROCESS | 3552 | 1466037368723 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:08 INFO - PROCESS | 3552 | 1466037368725 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426AE000 == 35 [pid = 3552] [id = 582] 17:36:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B858000) [pid = 3552] [serial = 1746] [outer = 0000000000000000] 17:36:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BE4C000) [pid = 3552] [serial = 1747] [outer = 0000000A3B858000] 17:36:08 INFO - PROCESS | 3552 | 1466037368770 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C158400) [pid = 3552] [serial = 1748] [outer = 0000000A3B858000] 17:36:09 INFO - PROCESS | 3552 | 1466037369214 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]]]}] 17:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 17:36:09 INFO - PROCESS | 3552 | 1466037369268 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 17:36:09 INFO - PROCESS | 3552 | 1466037369271 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 17:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:36:09 INFO - PROCESS | 3552 | 1466037369280 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:36:09 INFO - PROCESS | 3552 | 1466037369283 Marionette TRACE conn6 <- [1,2294,null,{}] 17:36:09 INFO - PROCESS | 3552 | 1466037369286 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}] 17:36:09 INFO - PROCESS | 3552 | 1466037369289 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:09 INFO - PROCESS | 3552 | 1466037369442 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 17:36:09 INFO - PROCESS | 3552 | 1466037369473 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:09 INFO - PROCESS | 3552 | 1466037369475 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:09 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5D9000 == 36 [pid = 3552] [id = 583] 17:36:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3C29AC00) [pid = 3552] [serial = 1749] [outer = 0000000000000000] 17:36:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3C37E000) [pid = 3552] [serial = 1750] [outer = 0000000A3C29AC00] 17:36:09 INFO - PROCESS | 3552 | 1466037369523 Marionette DEBUG loaded listener.js 17:36:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3C560C00) [pid = 3552] [serial = 1751] [outer = 0000000A3C29AC00] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A38AD6800) [pid = 3552] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A33B9E400) [pid = 3552] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3B4AF400) [pid = 3552] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BAF7000) [pid = 3552] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2EE9CC00) [pid = 3552] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2EE96000) [pid = 3552] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3D106800) [pid = 3552] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38FA8400) [pid = 3552] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2F068800) [pid = 3552] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3523C400) [pid = 3552] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F16D000) [pid = 3552] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:36:09 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38ACEC00) [pid = 3552] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:36:10 INFO - PROCESS | 3552 | 1466037370018 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]]]}] 17:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 776ms 17:36:10 INFO - PROCESS | 3552 | 1466037370058 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 17:36:10 INFO - PROCESS | 3552 | 1466037370060 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 17:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:36:10 INFO - PROCESS | 3552 | 1466037370074 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:36:10 INFO - PROCESS | 3552 | 1466037370076 Marionette TRACE conn6 <- [1,2298,null,{}] 17:36:10 INFO - PROCESS | 3552 | 1466037370079 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}] 17:36:10 INFO - PROCESS | 3552 | 1466037370081 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:10 INFO - PROCESS | 3552 | 1466037370165 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 17:36:10 INFO - PROCESS | 3552 | 1466037370172 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 3552 | 1466037370174 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4344B800 == 37 [pid = 3552] [id = 584] 17:36:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38A85800) [pid = 3552] [serial = 1752] [outer = 0000000000000000] 17:36:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BAF7000) [pid = 3552] [serial = 1753] [outer = 0000000A38A85800] 17:36:10 INFO - PROCESS | 3552 | 1466037370219 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C566C00) [pid = 3552] [serial = 1754] [outer = 0000000A38A85800] 17:36:10 INFO - PROCESS | 3552 | 1466037370652 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]]]}] 17:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms 17:36:10 INFO - PROCESS | 3552 | 1466037370709 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 17:36:10 INFO - PROCESS | 3552 | 1466037370711 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 17:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:36:10 INFO - PROCESS | 3552 | 1466037370714 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:36:10 INFO - PROCESS | 3552 | 1466037370716 Marionette TRACE conn6 <- [1,2302,null,{}] 17:36:10 INFO - PROCESS | 3552 | 1466037370720 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}] 17:36:10 INFO - PROCESS | 3552 | 1466037370721 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:10 INFO - PROCESS | 3552 | 1466037370805 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 17:36:10 INFO - PROCESS | 3552 | 1466037370810 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 3552 | 1466037370812 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A438A4800 == 38 [pid = 3552] [id = 585] 17:36:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C95C000) [pid = 3552] [serial = 1755] [outer = 0000000000000000] 17:36:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3D103C00) [pid = 3552] [serial = 1756] [outer = 0000000A3C95C000] 17:36:10 INFO - PROCESS | 3552 | 1466037370857 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3D10D800) [pid = 3552] [serial = 1757] [outer = 0000000A3C95C000] 17:36:11 INFO - PROCESS | 3552 | 1466037371298 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]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 17:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:36:11 INFO - PROCESS | 3552 | 1466037371353 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 3552 | 1466037371355 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 17:36:11 INFO - PROCESS | 3552 | 1466037371359 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - PROCESS | 3552 | 1466037371360 Marionette TRACE conn6 <- [1,2306,null,{}] 17:36:11 INFO - PROCESS | 3552 | 1466037371364 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}] 17:36:11 INFO - PROCESS | 3552 | 1466037371366 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:11 INFO - PROCESS | 3552 | 1466037371451 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 17:36:11 INFO - PROCESS | 3552 | 1466037371458 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 3552 | 1466037371460 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:11 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A439C9800 == 39 [pid = 3552] [id = 586] 17:36:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3D391000) [pid = 3552] [serial = 1758] [outer = 0000000000000000] 17:36:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3D3C4800) [pid = 3552] [serial = 1759] [outer = 0000000A3D391000] 17:36:11 INFO - PROCESS | 3552 | 1466037371513 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3E490C00) [pid = 3552] [serial = 1760] [outer = 0000000A3D391000] 17:36:12 INFO - PROCESS | 3552 | 1466037372220 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] 17:36:12 INFO - PROCESS | 3552 | 1466037372287 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 17:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:36:12 INFO - PROCESS | 3552 | 1466037372292 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:36:12 INFO - PROCESS | 3552 | 1466037372296 Marionette TRACE conn6 <- [1,2310,null,{}] 17:36:12 INFO - PROCESS | 3552 | 1466037372303 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}] 17:36:12 INFO - PROCESS | 3552 | 1466037372307 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:12 INFO - PROCESS | 3552 | 1466037372449 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 17:36:12 INFO - PROCESS | 3552 | 1466037372568 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:12 INFO - PROCESS | 3552 | 1466037372572 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38DE8000 == 40 [pid = 3552] [id = 587] 17:36:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2E7B8C00) [pid = 3552] [serial = 1761] [outer = 0000000000000000] 17:36:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A2F0A3C00) [pid = 3552] [serial = 1762] [outer = 0000000A2E7B8C00] 17:36:12 INFO - PROCESS | 3552 | 1466037372632 Marionette DEBUG loaded listener.js 17:36:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A2FBE2800) [pid = 3552] [serial = 1763] [outer = 0000000A2E7B8C00] 17:36:13 INFO - PROCESS | 3552 | 1466037373380 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]]]}] 17:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1123ms 17:36:13 INFO - PROCESS | 3552 | 1466037373419 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 17:36:13 INFO - PROCESS | 3552 | 1466037373424 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 17:36:13 INFO - PROCESS | 3552 | 1466037373457 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:36:13 INFO - PROCESS | 3552 | 1466037373460 Marionette TRACE conn6 <- [1,2314,null,{}] 17:36:13 INFO - PROCESS | 3552 | 1466037373464 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}] 17:36:13 INFO - PROCESS | 3552 | 1466037373467 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:13 INFO - PROCESS | 3552 | 1466037373736 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 17:36:13 INFO - PROCESS | 3552 | 1466037373867 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:13 INFO - PROCESS | 3552 | 1466037373870 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3416F000 == 41 [pid = 3552] [id = 588] 17:36:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A2ED1C000) [pid = 3552] [serial = 1764] [outer = 0000000000000000] 17:36:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A2F05E800) [pid = 3552] [serial = 1765] [outer = 0000000A2ED1C000] 17:36:13 INFO - PROCESS | 3552 | 1466037373926 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A2F668000) [pid = 3552] [serial = 1766] [outer = 0000000A2ED1C000] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A438A4800 == 40 [pid = 3552] [id = 585] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4344B800 == 39 [pid = 3552] [id = 584] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5D9000 == 38 [pid = 3552] [id = 583] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426AE000 == 37 [pid = 3552] [id = 582] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B542800 == 36 [pid = 3552] [id = 581] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42318800 == 35 [pid = 3552] [id = 580] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4047C000 == 34 [pid = 3552] [id = 579] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECC3800 == 33 [pid = 3552] [id = 578] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5DA000 == 32 [pid = 3552] [id = 577] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC34000 == 31 [pid = 3552] [id = 576] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3C15B400) [pid = 3552] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B543800 == 30 [pid = 3552] [id = 575] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39036000 == 29 [pid = 3552] [id = 574] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3461D800 == 28 [pid = 3552] [id = 573] 17:36:14 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42351000 == 27 [pid = 3552] [id = 572] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3909CC00) [pid = 3552] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A38DB3800) [pid = 3552] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3B5C4000) [pid = 3552] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3BC9D000) [pid = 3552] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3BA78800) [pid = 3552] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F05C800) [pid = 3552] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F09D800) [pid = 3552] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2FFD4800) [pid = 3552] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F05B000) [pid = 3552] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3ECDD800) [pid = 3552] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3D3BD000) [pid = 3552] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3BA7B800) [pid = 3552] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3AFF2400) [pid = 3552] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3462C800) [pid = 3552] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F172800) [pid = 3552] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3528AC00) [pid = 3552] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2F6DB000) [pid = 3552] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A30735400) [pid = 3552] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A38DAD800) [pid = 3552] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38F05800) [pid = 3552] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A396A0800) [pid = 3552] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3BE51C00) [pid = 3552] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A38A40800) [pid = 3552] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3BAEF000) [pid = 3552] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:36:14 INFO - PROCESS | 3552 | 1466037374604 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]]]}] 17:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1178ms 17:36:14 INFO - PROCESS | 3552 | 1466037374642 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 3552 | 1466037374646 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 17:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:36:14 INFO - PROCESS | 3552 | 1466037374651 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - PROCESS | 3552 | 1466037374654 Marionette TRACE conn6 <- [1,2318,null,{}] 17:36:14 INFO - PROCESS | 3552 | 1466037374661 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}] 17:36:14 INFO - PROCESS | 3552 | 1466037374664 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:14 INFO - PROCESS | 3552 | 1466037374761 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 17:36:14 INFO - PROCESS | 3552 | 1466037374843 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 3552 | 1466037374845 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3516F800 == 28 [pid = 3552] [id = 589] 17:36:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2F05C400) [pid = 3552] [serial = 1767] [outer = 0000000000000000] 17:36:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2FFD9800) [pid = 3552] [serial = 1768] [outer = 0000000A2F05C400] 17:36:14 INFO - PROCESS | 3552 | 1466037374895 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A33D0C800) [pid = 3552] [serial = 1769] [outer = 0000000A2F05C400] 17:36:15 INFO - PROCESS | 3552 | 1466037375346 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]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 17:36:15 INFO - PROCESS | 3552 | 1466037375389 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 3552 | 1466037375392 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 17:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:36:15 INFO - PROCESS | 3552 | 1466037375396 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - PROCESS | 3552 | 1466037375398 Marionette TRACE conn6 <- [1,2322,null,{}] 17:36:15 INFO - PROCESS | 3552 | 1466037375401 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}] 17:36:15 INFO - PROCESS | 3552 | 1466037375404 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:15 INFO - PROCESS | 3552 | 1466037375495 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 17:36:15 INFO - PROCESS | 3552 | 1466037375505 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:15 INFO - PROCESS | 3552 | 1466037375508 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B537000 == 29 [pid = 3552] [id = 590] 17:36:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A35287C00) [pid = 3552] [serial = 1770] [outer = 0000000000000000] 17:36:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3528C400) [pid = 3552] [serial = 1771] [outer = 0000000A35287C00] 17:36:15 INFO - PROCESS | 3552 | 1466037375555 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A38A4A000) [pid = 3552] [serial = 1772] [outer = 0000000A35287C00] 17:36:16 INFO - PROCESS | 3552 | 1466037376036 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]]]}] 17:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 17:36:16 INFO - PROCESS | 3552 | 1466037376069 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 3552 | 1466037376074 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 17:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:36:16 INFO - PROCESS | 3552 | 1466037376085 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - PROCESS | 3552 | 1466037376090 Marionette TRACE conn6 <- [1,2326,null,{}] 17:36:16 INFO - PROCESS | 3552 | 1466037376094 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}] 17:36:16 INFO - PROCESS | 3552 | 1466037376098 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:16 INFO - PROCESS | 3552 | 1466037376193 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 17:36:16 INFO - PROCESS | 3552 | 1466037376200 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 3552 | 1466037376202 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:16 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF70800 == 30 [pid = 3552] [id = 591] 17:36:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38DB6000) [pid = 3552] [serial = 1773] [outer = 0000000000000000] 17:36:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38F05800) [pid = 3552] [serial = 1774] [outer = 0000000A38DB6000] 17:36:16 INFO - PROCESS | 3552 | 1466037376248 Marionette DEBUG loaded listener.js 17:36:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A390D8C00) [pid = 3552] [serial = 1775] [outer = 0000000A38DB6000] 17:36:16 INFO - PROCESS | 3552 | 1466037376706 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]]]}] 17:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 693ms 17:36:16 INFO - PROCESS | 3552 | 1466037376775 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 3552 | 1466037376777 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 17:36:16 INFO - PROCESS | 3552 | 1466037376780 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:36:16 INFO - PROCESS | 3552 | 1466037376782 Marionette TRACE conn6 <- [1,2330,null,{}] 17:36:16 INFO - PROCESS | 3552 | 1466037376793 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}] 17:36:16 INFO - PROCESS | 3552 | 1466037376795 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:16 INFO - PROCESS | 3552 | 1466037376906 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 17:36:16 INFO - PROCESS | 3552 | 1466037376912 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 3552 | 1466037376914 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:16 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C943800 == 31 [pid = 3552] [id = 592] 17:36:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38DB6800) [pid = 3552] [serial = 1776] [outer = 0000000000000000] 17:36:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A39699000) [pid = 3552] [serial = 1777] [outer = 0000000A38DB6800] 17:36:16 INFO - PROCESS | 3552 | 1466037376967 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B10EC00) [pid = 3552] [serial = 1778] [outer = 0000000A38DB6800] 17:36:17 INFO - PROCESS | 3552 | 1466037377400 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]]]}] 17:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 17:36:17 INFO - PROCESS | 3552 | 1466037377415 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 17:36:17 INFO - PROCESS | 3552 | 1466037377417 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 17:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:36:17 INFO - PROCESS | 3552 | 1466037377421 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:36:17 INFO - PROCESS | 3552 | 1466037377423 Marionette TRACE conn6 <- [1,2334,null,{}] 17:36:17 INFO - PROCESS | 3552 | 1466037377426 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}] 17:36:17 INFO - PROCESS | 3552 | 1466037377428 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:17 INFO - PROCESS | 3552 | 1466037377542 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 17:36:17 INFO - PROCESS | 3552 | 1466037377628 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 3552 | 1466037377634 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:17 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC41000 == 32 [pid = 3552] [id = 593] 17:36:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B5C9400) [pid = 3552] [serial = 1779] [outer = 0000000000000000] 17:36:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B5CF800) [pid = 3552] [serial = 1780] [outer = 0000000A3B5C9400] 17:36:17 INFO - PROCESS | 3552 | 1466037377692 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BACA800) [pid = 3552] [serial = 1781] [outer = 0000000A3B5C9400] 17:36:18 INFO - PROCESS | 3552 | 1466037378162 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]]]}] 17:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 776ms 17:36:18 INFO - PROCESS | 3552 | 1466037378198 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 17:36:18 INFO - PROCESS | 3552 | 1466037378200 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 17:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:36:18 INFO - PROCESS | 3552 | 1466037378204 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:36:18 INFO - PROCESS | 3552 | 1466037378206 Marionette TRACE conn6 <- [1,2338,null,{}] 17:36:18 INFO - PROCESS | 3552 | 1466037378209 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}] 17:36:18 INFO - PROCESS | 3552 | 1466037378219 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:18 INFO - PROCESS | 3552 | 1466037378337 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 17:36:18 INFO - PROCESS | 3552 | 1466037378348 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:18 INFO - PROCESS | 3552 | 1466037378350 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F20800 == 33 [pid = 3552] [id = 594] 17:36:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B5CA000) [pid = 3552] [serial = 1782] [outer = 0000000000000000] 17:36:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BE54C00) [pid = 3552] [serial = 1783] [outer = 0000000A3B5CA000] 17:36:18 INFO - PROCESS | 3552 | 1466037378395 Marionette DEBUG loaded listener.js 17:36:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C15F400) [pid = 3552] [serial = 1784] [outer = 0000000A3B5CA000] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3BE58400) [pid = 3552] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2E640C00) [pid = 3552] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F676C00) [pid = 3552] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38FA3400) [pid = 3552] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2F675C00) [pid = 3552] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2D611400) [pid = 3552] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3B6A2000) [pid = 3552] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3B6A1C00) [pid = 3552] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A346EC800) [pid = 3552] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2EE99800) [pid = 3552] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3B858000) [pid = 3552] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C95C000) [pid = 3552] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C29AC00) [pid = 3552] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:36:18 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38A85800) [pid = 3552] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:36:19 INFO - PROCESS | 3552 | 1466037378994 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]]]}] 17:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 818ms 17:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:36:19 INFO - PROCESS | 3552 | 1466037379025 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 3552 | 1466037379027 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 17:36:19 INFO - PROCESS | 3552 | 1466037379030 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:36:19 INFO - PROCESS | 3552 | 1466037379032 Marionette TRACE conn6 <- [1,2342,null,{}] 17:36:19 INFO - PROCESS | 3552 | 1466037379036 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}] 17:36:19 INFO - PROCESS | 3552 | 1466037379038 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:19 INFO - PROCESS | 3552 | 1466037379121 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 17:36:19 INFO - PROCESS | 3552 | 1466037379203 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 3552 | 1466037379205 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42337000 == 34 [pid = 3552] [id = 595] 17:36:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A307A9000) [pid = 3552] [serial = 1785] [outer = 0000000000000000] 17:36:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A38DAE400) [pid = 3552] [serial = 1786] [outer = 0000000A307A9000] 17:36:19 INFO - PROCESS | 3552 | 1466037379251 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BF1D800) [pid = 3552] [serial = 1787] [outer = 0000000A307A9000] 17:36:19 INFO - PROCESS | 3552 | 1466037379622 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]]]}] 17:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 628ms 17:36:19 INFO - PROCESS | 3552 | 1466037379662 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 3552 | 1466037379664 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 17:36:19 INFO - PROCESS | 3552 | 1466037379667 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:36:19 INFO - PROCESS | 3552 | 1466037379669 Marionette TRACE conn6 <- [1,2346,null,{}] 17:36:19 INFO - PROCESS | 3552 | 1466037379673 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}] 17:36:19 INFO - PROCESS | 3552 | 1466037379675 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:19 INFO - PROCESS | 3552 | 1466037379788 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 17:36:19 INFO - PROCESS | 3552 | 1466037379796 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 3552 | 1466037379798 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426A2800 == 35 [pid = 3552] [id = 596] 17:36:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3C265C00) [pid = 3552] [serial = 1788] [outer = 0000000000000000] 17:36:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3C298000) [pid = 3552] [serial = 1789] [outer = 0000000A3C265C00] 17:36:19 INFO - PROCESS | 3552 | 1466037379843 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3C55CC00) [pid = 3552] [serial = 1790] [outer = 0000000A3C265C00] 17:36:20 INFO - PROCESS | 3552 | 1466037380251 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]]]}] 17:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 17:36:20 INFO - PROCESS | 3552 | 1466037380301 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 17:36:20 INFO - PROCESS | 3552 | 1466037380303 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 17:36:20 INFO - PROCESS | 3552 | 1466037380306 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:36:20 INFO - PROCESS | 3552 | 1466037380308 Marionette TRACE conn6 <- [1,2350,null,{}] 17:36:20 INFO - PROCESS | 3552 | 1466037380312 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}] 17:36:20 INFO - PROCESS | 3552 | 1466037380314 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:20 INFO - PROCESS | 3552 | 1466037380430 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 17:36:20 INFO - PROCESS | 3552 | 1466037380475 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:20 INFO - PROCESS | 3552 | 1466037380477 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:20 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCD3800 == 36 [pid = 3552] [id = 597] 17:36:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B492000) [pid = 3552] [serial = 1791] [outer = 0000000000000000] 17:36:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C565C00) [pid = 3552] [serial = 1792] [outer = 0000000A3B492000] 17:36:20 INFO - PROCESS | 3552 | 1466037380523 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3D382800) [pid = 3552] [serial = 1793] [outer = 0000000A3B492000] 17:36:21 INFO - PROCESS | 3552 | 1466037381034 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]]]}] 17:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 777ms 17:36:21 INFO - PROCESS | 3552 | 1466037381088 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 17:36:21 INFO - PROCESS | 3552 | 1466037381093 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 17:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:36:21 INFO - PROCESS | 3552 | 1466037381099 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:36:21 INFO - PROCESS | 3552 | 1466037381103 Marionette TRACE conn6 <- [1,2354,null,{}] 17:36:21 INFO - PROCESS | 3552 | 1466037381110 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}] 17:36:21 INFO - PROCESS | 3552 | 1466037381113 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:21 INFO - PROCESS | 3552 | 1466037381249 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 17:36:21 INFO - PROCESS | 3552 | 1466037381368 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:21 INFO - PROCESS | 3552 | 1466037381373 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39035800 == 37 [pid = 3552] [id = 598] 17:36:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2F6BA800) [pid = 3552] [serial = 1794] [outer = 0000000000000000] 17:36:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A30736800) [pid = 3552] [serial = 1795] [outer = 0000000A2F6BA800] 17:36:21 INFO - PROCESS | 3552 | 1466037381434 Marionette DEBUG loaded listener.js 17:36:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3431B000) [pid = 3552] [serial = 1796] [outer = 0000000A2F6BA800] 17:36:22 INFO - PROCESS | 3552 | 1466037382063 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]]]}] 17:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 986ms 17:36:22 INFO - PROCESS | 3552 | 1466037382088 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 17:36:22 INFO - PROCESS | 3552 | 1466037382093 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 17:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:36:22 INFO - PROCESS | 3552 | 1466037382100 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:36:22 INFO - PROCESS | 3552 | 1466037382103 Marionette TRACE conn6 <- [1,2358,null,{}] 17:36:22 INFO - PROCESS | 3552 | 1466037382108 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}] 17:36:22 INFO - PROCESS | 3552 | 1466037382111 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:22 INFO - PROCESS | 3552 | 1466037382229 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 17:36:22 INFO - PROCESS | 3552 | 1466037382327 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:22 INFO - PROCESS | 3552 | 1466037382330 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:22 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D971000 == 38 [pid = 3552] [id = 599] 17:36:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A38ACD400) [pid = 3552] [serial = 1797] [outer = 0000000000000000] 17:36:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A38DAD400) [pid = 3552] [serial = 1798] [outer = 0000000A38ACD400] 17:36:22 INFO - PROCESS | 3552 | 1466037382388 Marionette DEBUG loaded listener.js 17:36:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3909C000) [pid = 3552] [serial = 1799] [outer = 0000000A38ACD400] 17:36:23 INFO - PROCESS | 3552 | 1466037383040 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]]]}] 17:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 986ms 17:36:23 INFO - PROCESS | 3552 | 1466037383088 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 17:36:23 INFO - PROCESS | 3552 | 1466037383091 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 17:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:36:23 INFO - PROCESS | 3552 | 1466037383095 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:36:23 INFO - PROCESS | 3552 | 1466037383099 Marionette TRACE conn6 <- [1,2362,null,{}] 17:36:23 INFO - PROCESS | 3552 | 1466037383111 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}] 17:36:23 INFO - PROCESS | 3552 | 1466037383116 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:23 INFO - PROCESS | 3552 | 1466037383232 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 17:36:23 INFO - PROCESS | 3552 | 1466037383356 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:23 INFO - PROCESS | 3552 | 1466037383360 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A439CD000 == 39 [pid = 3552] [id = 600] 17:36:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3BA80800) [pid = 3552] [serial = 1800] [outer = 0000000000000000] 17:36:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3BE4B000) [pid = 3552] [serial = 1801] [outer = 0000000A3BA80800] 17:36:23 INFO - PROCESS | 3552 | 1466037383420 Marionette DEBUG loaded listener.js 17:36:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3D105C00) [pid = 3552] [serial = 1802] [outer = 0000000A3BA80800] 17:36:23 INFO - PROCESS | 3552 | 1466037383983 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]]]}] 17:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 923ms 17:36:24 INFO - PROCESS | 3552 | 1466037384020 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 3552 | 1466037384023 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 17:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:36:24 INFO - PROCESS | 3552 | 1466037384027 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:36:24 INFO - PROCESS | 3552 | 1466037384029 Marionette TRACE conn6 <- [1,2366,null,{}] 17:36:24 INFO - PROCESS | 3552 | 1466037384033 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}] 17:36:24 INFO - PROCESS | 3552 | 1466037384036 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:24 INFO - PROCESS | 3552 | 1466037384151 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 17:36:24 INFO - PROCESS | 3552 | 1466037384247 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 3552 | 1466037384249 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A44646800 == 40 [pid = 3552] [id = 601] 17:36:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3E550C00) [pid = 3552] [serial = 1803] [outer = 0000000000000000] 17:36:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3E690800) [pid = 3552] [serial = 1804] [outer = 0000000A3E550C00] 17:36:24 INFO - PROCESS | 3552 | 1466037384305 Marionette DEBUG loaded listener.js 17:36:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A3EC53C00) [pid = 3552] [serial = 1805] [outer = 0000000A3E550C00] 17:36:25 INFO - PROCESS | 3552 | 1466037385075 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]]]}] 17:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1121ms 17:36:25 INFO - PROCESS | 3552 | 1466037385150 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 17:36:25 INFO - PROCESS | 3552 | 1466037385155 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 17:36:25 INFO - PROCESS | 3552 | 1466037385160 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:36:25 INFO - PROCESS | 3552 | 1466037385163 Marionette TRACE conn6 <- [1,2370,null,{}] 17:36:25 INFO - PROCESS | 3552 | 1466037385169 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}] 17:36:25 INFO - PROCESS | 3552 | 1466037385172 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:25 INFO - PROCESS | 3552 | 1466037385290 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 17:36:25 INFO - PROCESS | 3552 | 1466037385415 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:25 INFO - PROCESS | 3552 | 1466037385421 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35125800 == 41 [pid = 3552] [id = 602] 17:36:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A2EE94800) [pid = 3552] [serial = 1806] [outer = 0000000000000000] 17:36:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A3269B800) [pid = 3552] [serial = 1807] [outer = 0000000A2EE94800] 17:36:25 INFO - PROCESS | 3552 | 1466037385480 Marionette DEBUG loaded listener.js 17:36:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A35289000) [pid = 3552] [serial = 1808] [outer = 0000000A2EE94800] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426A2800 == 40 [pid = 3552] [id = 596] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42337000 == 39 [pid = 3552] [id = 595] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F20800 == 38 [pid = 3552] [id = 594] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC41000 == 37 [pid = 3552] [id = 593] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C943800 == 36 [pid = 3552] [id = 592] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BF70800 == 35 [pid = 3552] [id = 591] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B537000 == 34 [pid = 3552] [id = 590] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3516F800 == 33 [pid = 3552] [id = 589] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3416F000 == 32 [pid = 3552] [id = 588] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A439C9800 == 31 [pid = 3552] [id = 586] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DE8000 == 30 [pid = 3552] [id = 587] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A44646800 == 29 [pid = 3552] [id = 601] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A439CD000 == 28 [pid = 3552] [id = 600] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D971000 == 27 [pid = 3552] [id = 599] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCD3800 == 26 [pid = 3552] [id = 597] 17:36:26 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39035800 == 25 [pid = 3552] [id = 598] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A3C28C400) [pid = 3552] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A3B4ACC00) [pid = 3552] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A3B5C6400) [pid = 3552] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A2FB57800) [pid = 3552] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3072EC00) [pid = 3552] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A390DE800) [pid = 3552] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3B489C00) [pid = 3552] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A38A8B000) [pid = 3552] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A38DB2000) [pid = 3552] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3431B400) [pid = 3552] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A346E3000) [pid = 3552] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3BC7DC00) [pid = 3552] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3B850C00) [pid = 3552] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3560E000) [pid = 3552] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38A48000) [pid = 3552] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2EE9C000) [pid = 3552] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F098400) [pid = 3552] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3BE4C000) [pid = 3552] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3D10D800) [pid = 3552] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3C37E000) [pid = 3552] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3C158400) [pid = 3552] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3D3C4800) [pid = 3552] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3D103C00) [pid = 3552] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3C560C00) [pid = 3552] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3BC9DC00) [pid = 3552] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3BAF7000) [pid = 3552] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3C566C00) [pid = 3552] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3BAF1800) [pid = 3552] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3552 | 1466037386701 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]]]}] 17:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1574ms 17:36:26 INFO - PROCESS | 3552 | 1466037386738 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 3552 | 1466037386742 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 17:36:26 INFO - PROCESS | 3552 | 1466037386747 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:36:26 INFO - PROCESS | 3552 | 1466037386752 Marionette TRACE conn6 <- [1,2374,null,{}] 17:36:26 INFO - PROCESS | 3552 | 1466037386757 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}] 17:36:26 INFO - PROCESS | 3552 | 1466037386760 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:26 INFO - PROCESS | 3552 | 1466037386888 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 17:36:26 INFO - PROCESS | 3552 | 1466037386971 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 3552 | 1466037386973 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35181800 == 26 [pid = 3552] [id = 603] 17:36:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2F0A3800) [pid = 3552] [serial = 1809] [outer = 0000000000000000] 17:36:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2F80B000) [pid = 3552] [serial = 1810] [outer = 0000000A2F0A3800] 17:36:27 INFO - PROCESS | 3552 | 1466037387024 Marionette DEBUG loaded listener.js 17:36:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A32611000) [pid = 3552] [serial = 1811] [outer = 0000000A2F0A3800] 17:36:27 INFO - PROCESS | 3552 | 1466037387426 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]]]}] 17:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 17:36:27 INFO - PROCESS | 3552 | 1466037387486 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 17:36:27 INFO - PROCESS | 3552 | 1466037387492 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 17:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:36:27 INFO - PROCESS | 3552 | 1466037387501 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:36:27 INFO - PROCESS | 3552 | 1466037387504 Marionette TRACE conn6 <- [1,2378,null,{}] 17:36:27 INFO - PROCESS | 3552 | 1466037387508 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}] 17:36:27 INFO - PROCESS | 3552 | 1466037387511 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:27 INFO - PROCESS | 3552 | 1466037387606 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 17:36:27 INFO - PROCESS | 3552 | 1466037387613 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 3552 | 1466037387615 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3B9800 == 27 [pid = 3552] [id = 604] 17:36:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A34316000) [pid = 3552] [serial = 1812] [outer = 0000000000000000] 17:36:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A35238400) [pid = 3552] [serial = 1813] [outer = 0000000A34316000] 17:36:27 INFO - PROCESS | 3552 | 1466037387671 Marionette DEBUG loaded listener.js 17:36:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A356E6800) [pid = 3552] [serial = 1814] [outer = 0000000A34316000] 17:36:28 INFO - PROCESS | 3552 | 1466037388132 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]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 17:36:28 INFO - PROCESS | 3552 | 1466037388176 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 3552 | 1466037388179 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 17:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:36:28 INFO - PROCESS | 3552 | 1466037388182 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 3552 | 1466037388186 Marionette TRACE conn6 <- [1,2382,null,{}] 17:36:28 INFO - PROCESS | 3552 | 1466037388198 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}] 17:36:28 INFO - PROCESS | 3552 | 1466037388203 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:28 INFO - PROCESS | 3552 | 1466037388293 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 17:36:28 INFO - PROCESS | 3552 | 1466037388301 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:28 INFO - PROCESS | 3552 | 1466037388304 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:28 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BE87800 == 28 [pid = 3552] [id = 605] 17:36:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38A8A400) [pid = 3552] [serial = 1815] [outer = 0000000000000000] 17:36:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38DB0000) [pid = 3552] [serial = 1816] [outer = 0000000A38A8A400] 17:36:28 INFO - PROCESS | 3552 | 1466037388356 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38FAD000) [pid = 3552] [serial = 1817] [outer = 0000000A38A8A400] 17:36:28 INFO - PROCESS | 3552 | 1466037388871 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]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 17:36:28 INFO - PROCESS | 3552 | 1466037388920 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 3552 | 1466037388922 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 17:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:36:28 INFO - PROCESS | 3552 | 1466037388933 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 3552 | 1466037388935 Marionette TRACE conn6 <- [1,2386,null,{}] 17:36:28 INFO - PROCESS | 3552 | 1466037388974 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}] 17:36:28 INFO - PROCESS | 3552 | 1466037388977 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:29 INFO - PROCESS | 3552 | 1466037389094 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 17:36:29 INFO - PROCESS | 3552 | 1466037389106 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 3552 | 1466037389109 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C943800 == 29 [pid = 3552] [id = 606] 17:36:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3B10A400) [pid = 3552] [serial = 1818] [outer = 0000000000000000] 17:36:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B48D000) [pid = 3552] [serial = 1819] [outer = 0000000A3B10A400] 17:36:29 INFO - PROCESS | 3552 | 1466037389199 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B4B4000) [pid = 3552] [serial = 1820] [outer = 0000000A3B10A400] 17:36:29 INFO - PROCESS | 3552 | 1466037389636 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]]]}] 17:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 755ms 17:36:29 INFO - PROCESS | 3552 | 1466037389688 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 3552 | 1466037389691 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 17:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:36:29 INFO - PROCESS | 3552 | 1466037389694 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - PROCESS | 3552 | 1466037389695 Marionette TRACE conn6 <- [1,2390,null,{}] 17:36:29 INFO - PROCESS | 3552 | 1466037389699 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}] 17:36:29 INFO - PROCESS | 3552 | 1466037389701 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:29 INFO - PROCESS | 3552 | 1466037389812 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 17:36:29 INFO - PROCESS | 3552 | 1466037389822 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 3552 | 1466037389825 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7C4800 == 30 [pid = 3552] [id = 607] 17:36:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B4B7800) [pid = 3552] [serial = 1821] [outer = 0000000000000000] 17:36:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B5CC800) [pid = 3552] [serial = 1822] [outer = 0000000A3B4B7800] 17:36:29 INFO - PROCESS | 3552 | 1466037389916 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BA77400) [pid = 3552] [serial = 1823] [outer = 0000000A3B4B7800] 17:36:30 INFO - PROCESS | 3552 | 1466037390369 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]]]}] 17:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 17:36:30 INFO - PROCESS | 3552 | 1466037390450 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 3552 | 1466037390452 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 17:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:36:30 INFO - PROCESS | 3552 | 1466037390455 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - PROCESS | 3552 | 1466037390457 Marionette TRACE conn6 <- [1,2394,null,{}] 17:36:30 INFO - PROCESS | 3552 | 1466037390461 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}] 17:36:30 INFO - PROCESS | 3552 | 1466037390467 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:30 INFO - PROCESS | 3552 | 1466037390703 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3C265C00) [pid = 3552] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38DB6800) [pid = 3552] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2F05C400) [pid = 3552] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2ED1C000) [pid = 3552] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2E7B8C00) [pid = 3552] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3D391000) [pid = 3552] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A35287C00) [pid = 3552] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A38DB6000) [pid = 3552] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B492000) [pid = 3552] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3B5C9400) [pid = 3552] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A307A9000) [pid = 3552] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:36:30 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3B5CA000) [pid = 3552] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:36:30 INFO - PROCESS | 3552 | 1466037390759 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 3552 | 1466037390761 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3B1800 == 31 [pid = 3552] [id = 608] 17:36:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2DEC5400) [pid = 3552] [serial = 1824] [outer = 0000000000000000] 17:36:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2F668800) [pid = 3552] [serial = 1825] [outer = 0000000A2DEC5400] 17:36:30 INFO - PROCESS | 3552 | 1466037390808 Marionette DEBUG loaded listener.js 17:36:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3BAFA400) [pid = 3552] [serial = 1826] [outer = 0000000A2DEC5400] 17:36:31 INFO - PROCESS | 3552 | 1466037391178 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]]]}] 17:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 776ms 17:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:36:31 INFO - PROCESS | 3552 | 1466037391234 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 17:36:31 INFO - PROCESS | 3552 | 1466037391237 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 17:36:31 INFO - PROCESS | 3552 | 1466037391240 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:36:31 INFO - PROCESS | 3552 | 1466037391242 Marionette TRACE conn6 <- [1,2398,null,{}] 17:36:31 INFO - PROCESS | 3552 | 1466037391245 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}] 17:36:31 INFO - PROCESS | 3552 | 1466037391247 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:31 INFO - PROCESS | 3552 | 1466037391329 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 17:36:31 INFO - PROCESS | 3552 | 1466037391335 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 3552 | 1466037391337 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42581000 == 32 [pid = 3552] [id = 609] 17:36:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BE4DC00) [pid = 3552] [serial = 1827] [outer = 0000000000000000] 17:36:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3BF21800) [pid = 3552] [serial = 1828] [outer = 0000000A3BE4DC00] 17:36:31 INFO - PROCESS | 3552 | 1466037391384 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3C15F000) [pid = 3552] [serial = 1829] [outer = 0000000A3BE4DC00] 17:36:31 INFO - PROCESS | 3552 | 1466037391831 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]]]}] 17:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 629ms 17:36:31 INFO - PROCESS | 3552 | 1466037391872 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 17:36:31 INFO - PROCESS | 3552 | 1466037391875 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 17:36:31 INFO - PROCESS | 3552 | 1466037391878 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:36:31 INFO - PROCESS | 3552 | 1466037391880 Marionette TRACE conn6 <- [1,2402,null,{}] 17:36:31 INFO - PROCESS | 3552 | 1466037391883 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}] 17:36:31 INFO - PROCESS | 3552 | 1466037391885 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:31 INFO - PROCESS | 3552 | 1466037391968 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 17:36:31 INFO - PROCESS | 3552 | 1466037391976 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 3552 | 1466037391978 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426B3800 == 33 [pid = 3552] [id = 610] 17:36:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3C291C00) [pid = 3552] [serial = 1830] [outer = 0000000000000000] 17:36:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3C37B800) [pid = 3552] [serial = 1831] [outer = 0000000A3C291C00] 17:36:32 INFO - PROCESS | 3552 | 1466037392023 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C562C00) [pid = 3552] [serial = 1832] [outer = 0000000A3C291C00] 17:36:32 INFO - PROCESS | 3552 | 1466037392470 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]]]}] 17:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 17:36:32 INFO - PROCESS | 3552 | 1466037392521 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 3552 | 1466037392524 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 17:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:36:32 INFO - PROCESS | 3552 | 1466037392527 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - PROCESS | 3552 | 1466037392528 Marionette TRACE conn6 <- [1,2406,null,{}] 17:36:32 INFO - PROCESS | 3552 | 1466037392532 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}] 17:36:32 INFO - PROCESS | 3552 | 1466037392534 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:32 INFO - PROCESS | 3552 | 1466037392616 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 17:36:32 INFO - PROCESS | 3552 | 1466037392623 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 3552 | 1466037392625 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4344E800 == 34 [pid = 3552] [id = 611] 17:36:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C55EC00) [pid = 3552] [serial = 1833] [outer = 0000000000000000] 17:36:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3CCDC800) [pid = 3552] [serial = 1834] [outer = 0000000A3C55EC00] 17:36:32 INFO - PROCESS | 3552 | 1466037392670 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3D110000) [pid = 3552] [serial = 1835] [outer = 0000000A3C55EC00] 17:36:33 INFO - PROCESS | 3552 | 1466037393553 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]]]}] 17:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1067ms 17:36:33 INFO - PROCESS | 3552 | 1466037393607 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 3552 | 1466037393611 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 17:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:36:33 INFO - PROCESS | 3552 | 1466037393616 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:36:33 INFO - PROCESS | 3552 | 1466037393620 Marionette TRACE conn6 <- [1,2410,null,{}] 17:36:33 INFO - PROCESS | 3552 | 1466037393625 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}] 17:36:33 INFO - PROCESS | 3552 | 1466037393629 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:33 INFO - PROCESS | 3552 | 1466037393759 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 17:36:33 INFO - PROCESS | 3552 | 1466037393883 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 3552 | 1466037393886 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396B9000 == 35 [pid = 3552] [id = 612] 17:36:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A2F670800) [pid = 3552] [serial = 1836] [outer = 0000000000000000] 17:36:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A33BA5C00) [pid = 3552] [serial = 1837] [outer = 0000000A2F670800] 17:36:33 INFO - PROCESS | 3552 | 1466037393947 Marionette DEBUG loaded listener.js 17:36:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3528B800) [pid = 3552] [serial = 1838] [outer = 0000000A2F670800] 17:36:34 INFO - PROCESS | 3552 | 1466037394674 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]]]}] 17:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1127ms 17:36:34 INFO - PROCESS | 3552 | 1466037394745 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 3552 | 1466037394751 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 17:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:36:34 INFO - PROCESS | 3552 | 1466037394758 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 3552 | 1466037394761 Marionette TRACE conn6 <- [1,2414,null,{}] 17:36:34 INFO - PROCESS | 3552 | 1466037394765 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}] 17:36:34 INFO - PROCESS | 3552 | 1466037394768 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:35 INFO - PROCESS | 3552 | 1466037395017 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 17:36:35 INFO - PROCESS | 3552 | 1466037395145 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 3552 | 1466037395148 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A30177800 == 36 [pid = 3552] [id = 613] 17:36:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2F0A1C00) [pid = 3552] [serial = 1839] [outer = 0000000000000000] 17:36:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2F172000) [pid = 3552] [serial = 1840] [outer = 0000000A2F0A1C00] 17:36:35 INFO - PROCESS | 3552 | 1466037395202 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3455A400) [pid = 3552] [serial = 1841] [outer = 0000000A2F0A1C00] 17:36:35 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426B3800 == 35 [pid = 3552] [id = 610] 17:36:35 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42581000 == 34 [pid = 3552] [id = 609] 17:36:35 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3B1800 == 33 [pid = 3552] [id = 608] 17:36:35 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7C4800 == 32 [pid = 3552] [id = 607] 17:36:35 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C943800 == 31 [pid = 3552] [id = 606] 17:36:35 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BE87800 == 30 [pid = 3552] [id = 605] 17:36:35 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3B9800 == 29 [pid = 3552] [id = 604] 17:36:35 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35181800 == 28 [pid = 3552] [id = 603] 17:36:35 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35125800 == 27 [pid = 3552] [id = 602] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A39699000) [pid = 3552] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2FFD9800) [pid = 3552] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A33D0C800) [pid = 3552] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F05E800) [pid = 3552] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2F668000) [pid = 3552] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F0A3C00) [pid = 3552] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2FBE2800) [pid = 3552] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3E490C00) [pid = 3552] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3528C400) [pid = 3552] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A38A4A000) [pid = 3552] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38F05800) [pid = 3552] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BACA800) [pid = 3552] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3B5CF800) [pid = 3552] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3B10EC00) [pid = 3552] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A390D8C00) [pid = 3552] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C55CC00) [pid = 3552] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3C565C00) [pid = 3552] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A38DAE400) [pid = 3552] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3BE54C00) [pid = 3552] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3C15F400) [pid = 3552] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3C298000) [pid = 3552] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3D382800) [pid = 3552] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3BF1D800) [pid = 3552] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:36:35 INFO - PROCESS | 3552 | 1466037395803 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]]]}] 17:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1071ms 17:36:35 INFO - PROCESS | 3552 | 1466037395843 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 17:36:35 INFO - PROCESS | 3552 | 1466037395847 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 17:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:36:35 INFO - PROCESS | 3552 | 1466037395852 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:36:35 INFO - PROCESS | 3552 | 1466037395856 Marionette TRACE conn6 <- [1,2418,null,{}] 17:36:35 INFO - PROCESS | 3552 | 1466037395861 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}] 17:36:35 INFO - PROCESS | 3552 | 1466037395863 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:35 INFO - PROCESS | 3552 | 1466037395958 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 17:36:36 INFO - PROCESS | 3552 | 1466037396043 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:36 INFO - PROCESS | 3552 | 1466037396046 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3901A800 == 28 [pid = 3552] [id = 614] 17:36:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2F0A4C00) [pid = 3552] [serial = 1842] [outer = 0000000000000000] 17:36:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A34188400) [pid = 3552] [serial = 1843] [outer = 0000000A2F0A4C00] 17:36:36 INFO - PROCESS | 3552 | 1466037396095 Marionette DEBUG loaded listener.js 17:36:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3560E800) [pid = 3552] [serial = 1844] [outer = 0000000A2F0A4C00] 17:36:36 INFO - PROCESS | 3552 | 1466037396554 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]]]}] 17:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 735ms 17:36:36 INFO - PROCESS | 3552 | 1466037396591 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 17:36:36 INFO - PROCESS | 3552 | 1466037396594 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 17:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:36:36 INFO - PROCESS | 3552 | 1466037396598 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:36:36 INFO - PROCESS | 3552 | 1466037396600 Marionette TRACE conn6 <- [1,2422,null,{}] 17:36:36 INFO - PROCESS | 3552 | 1466037396604 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}] 17:36:36 INFO - PROCESS | 3552 | 1466037396606 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:36 INFO - PROCESS | 3552 | 1466037396697 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 17:36:36 INFO - PROCESS | 3552 | 1466037396707 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:36 INFO - PROCESS | 3552 | 1466037396710 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC27800 == 29 [pid = 3552] [id = 615] 17:36:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A38DAAC00) [pid = 3552] [serial = 1845] [outer = 0000000000000000] 17:36:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A38E7D000) [pid = 3552] [serial = 1846] [outer = 0000000A38DAAC00] 17:36:36 INFO - PROCESS | 3552 | 1466037396757 Marionette DEBUG loaded listener.js 17:36:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A39696000) [pid = 3552] [serial = 1847] [outer = 0000000A38DAAC00] 17:36:37 INFO - PROCESS | 3552 | 1466037397245 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]]]}] 17:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 17:36:37 INFO - PROCESS | 3552 | 1466037397271 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 3552 | 1466037397276 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 17:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:36:37 INFO - PROCESS | 3552 | 1466037397287 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:36:37 INFO - PROCESS | 3552 | 1466037397292 Marionette TRACE conn6 <- [1,2426,null,{}] 17:36:37 INFO - PROCESS | 3552 | 1466037397296 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}] 17:36:37 INFO - PROCESS | 3552 | 1466037397299 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:37 INFO - PROCESS | 3552 | 1466037397400 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 17:36:37 INFO - PROCESS | 3552 | 1466037397408 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:37 INFO - PROCESS | 3552 | 1466037397410 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3EC99000 == 30 [pid = 3552] [id = 616] 17:36:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3B4B3C00) [pid = 3552] [serial = 1848] [outer = 0000000000000000] 17:36:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3B855C00) [pid = 3552] [serial = 1849] [outer = 0000000A3B4B3C00] 17:36:37 INFO - PROCESS | 3552 | 1466037397459 Marionette DEBUG loaded listener.js 17:36:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BAF0000) [pid = 3552] [serial = 1850] [outer = 0000000A3B4B3C00] 17:36:37 INFO - PROCESS | 3552 | 1466037397937 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]]]}] 17:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 17:36:37 INFO - PROCESS | 3552 | 1466037397977 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 3552 | 1466037397980 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 17:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:36:37 INFO - PROCESS | 3552 | 1466037397983 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:36:37 INFO - PROCESS | 3552 | 1466037397985 Marionette TRACE conn6 <- [1,2430,null,{}] 17:36:38 INFO - PROCESS | 3552 | 1466037397994 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}] 17:36:38 INFO - PROCESS | 3552 | 1466037397996 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:38 INFO - PROCESS | 3552 | 1466037398144 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 17:36:38 INFO - PROCESS | 3552 | 1466037398160 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 3552 | 1466037398162 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F16800 == 31 [pid = 3552] [id = 617] 17:36:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3BC7C800) [pid = 3552] [serial = 1851] [outer = 0000000000000000] 17:36:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3BC9DC00) [pid = 3552] [serial = 1852] [outer = 0000000A3BC7C800] 17:36:38 INFO - PROCESS | 3552 | 1466037398215 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3C153800) [pid = 3552] [serial = 1853] [outer = 0000000A3BC7C800] 17:36:38 INFO - PROCESS | 3552 | 1466037398640 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]]]}] 17:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 17:36:38 INFO - PROCESS | 3552 | 1466037398678 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 17:36:38 INFO - PROCESS | 3552 | 1466037398680 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 17:36:38 INFO - PROCESS | 3552 | 1466037398683 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:36:38 INFO - PROCESS | 3552 | 1466037398685 Marionette TRACE conn6 <- [1,2434,null,{}] 17:36:38 INFO - PROCESS | 3552 | 1466037398695 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}] 17:36:38 INFO - PROCESS | 3552 | 1466037398697 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:38 INFO - PROCESS | 3552 | 1466037398821 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 17:36:38 INFO - PROCESS | 3552 | 1466037398826 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 3552 | 1466037398832 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3CB9C800 == 32 [pid = 3552] [id = 618] 17:36:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3C374400) [pid = 3552] [serial = 1854] [outer = 0000000000000000] 17:36:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C382800) [pid = 3552] [serial = 1855] [outer = 0000000A3C374400] 17:36:38 INFO - PROCESS | 3552 | 1466037398895 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3CAEF400) [pid = 3552] [serial = 1856] [outer = 0000000A3C374400] 17:36:39 INFO - PROCESS | 3552 | 1466037399378 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]]]}] 17:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 17:36:39 INFO - PROCESS | 3552 | 1466037399421 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 17:36:39 INFO - PROCESS | 3552 | 1466037399423 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 17:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:36:39 INFO - PROCESS | 3552 | 1466037399433 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:36:39 INFO - PROCESS | 3552 | 1466037399435 Marionette TRACE conn6 <- [1,2438,null,{}] 17:36:39 INFO - PROCESS | 3552 | 1466037399476 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}] 17:36:39 INFO - PROCESS | 3552 | 1466037399478 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:39 INFO - PROCESS | 3552 | 1466037399601 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 17:36:39 INFO - PROCESS | 3552 | 1466037399612 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:39 INFO - PROCESS | 3552 | 1466037399614 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43399000 == 33 [pid = 3552] [id = 619] 17:36:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C37CC00) [pid = 3552] [serial = 1857] [outer = 0000000000000000] 17:36:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3D587800) [pid = 3552] [serial = 1858] [outer = 0000000A3C37CC00] 17:36:39 INFO - PROCESS | 3552 | 1466037399705 Marionette DEBUG loaded listener.js 17:36:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3909B000) [pid = 3552] [serial = 1859] [outer = 0000000A3C37CC00] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3B10A400) [pid = 3552] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3B4B7800) [pid = 3552] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38A8A400) [pid = 3552] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2EE94800) [pid = 3552] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A34316000) [pid = 3552] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2F0A3800) [pid = 3552] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F6BA800) [pid = 3552] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A38ACD400) [pid = 3552] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3BA80800) [pid = 3552] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3E550C00) [pid = 3552] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A2DEC5400) [pid = 3552] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3BE4DC00) [pid = 3552] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:36:40 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C291C00) [pid = 3552] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:36:40 INFO - PROCESS | 3552 | 1466037400169 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]]]}] 17:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 756ms 17:36:40 INFO - PROCESS | 3552 | 1466037400192 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 17:36:40 INFO - PROCESS | 3552 | 1466037400195 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 17:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:36:40 INFO - PROCESS | 3552 | 1466037400198 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:36:40 INFO - PROCESS | 3552 | 1466037400200 Marionette TRACE conn6 <- [1,2442,null,{}] 17:36:40 INFO - PROCESS | 3552 | 1466037400203 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}] 17:36:40 INFO - PROCESS | 3552 | 1466037400206 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:40 INFO - PROCESS | 3552 | 1466037400290 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 17:36:40 INFO - PROCESS | 3552 | 1466037400377 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:40 INFO - PROCESS | 3552 | 1466037400379 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39031000 == 34 [pid = 3552] [id = 620] 17:36:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2EE93400) [pid = 3552] [serial = 1860] [outer = 0000000000000000] 17:36:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A34584000) [pid = 3552] [serial = 1861] [outer = 0000000A2EE93400] 17:36:40 INFO - PROCESS | 3552 | 1466037400425 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3BC9D800) [pid = 3552] [serial = 1862] [outer = 0000000A2EE93400] 17:36:40 INFO - PROCESS | 3552 | 1466037400789 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]]]}] 17:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 629ms 17:36:40 INFO - PROCESS | 3552 | 1466037400829 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 17:36:40 INFO - PROCESS | 3552 | 1466037400832 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 17:36:40 INFO - PROCESS | 3552 | 1466037400835 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:36:40 INFO - PROCESS | 3552 | 1466037400837 Marionette TRACE conn6 <- [1,2446,null,{}] 17:36:40 INFO - PROCESS | 3552 | 1466037400848 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}] 17:36:40 INFO - PROCESS | 3552 | 1466037400851 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:40 INFO - PROCESS | 3552 | 1466037400966 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 17:36:41 INFO - PROCESS | 3552 | 1466037401009 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 3552 | 1466037401011 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A438AD000 == 35 [pid = 3552] [id = 621] 17:36:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3E5F3400) [pid = 3552] [serial = 1863] [outer = 0000000000000000] 17:36:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3E696C00) [pid = 3552] [serial = 1864] [outer = 0000000A3E5F3400] 17:36:41 INFO - PROCESS | 3552 | 1466037401056 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3ECD3800) [pid = 3552] [serial = 1865] [outer = 0000000A3E5F3400] 17:36:41 INFO - PROCESS | 3552 | 1466037401463 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]]]}] 17:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 671ms 17:36:41 INFO - PROCESS | 3552 | 1466037401510 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 3552 | 1466037401512 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 17:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:36:41 INFO - PROCESS | 3552 | 1466037401523 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 3552 | 1466037401525 Marionette TRACE conn6 <- [1,2450,null,{}] 17:36:41 INFO - PROCESS | 3552 | 1466037401529 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}] 17:36:41 INFO - PROCESS | 3552 | 1466037401531 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:41 INFO - PROCESS | 3552 | 1466037401616 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 17:36:41 INFO - PROCESS | 3552 | 1466037401622 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 3552 | 1466037401624 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A44230000 == 36 [pid = 3552] [id = 622] 17:36:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3ECDA000) [pid = 3552] [serial = 1866] [outer = 0000000000000000] 17:36:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3ECE0C00) [pid = 3552] [serial = 1867] [outer = 0000000A3ECDA000] 17:36:41 INFO - PROCESS | 3552 | 1466037401670 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3F813400) [pid = 3552] [serial = 1868] [outer = 0000000A3ECDA000] 17:36:42 INFO - PROCESS | 3552 | 1466037402215 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]]]}] 17:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 734ms 17:36:42 INFO - PROCESS | 3552 | 1466037402259 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 17:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:36:42 INFO - PROCESS | 3552 | 1466037402264 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 17:36:42 INFO - PROCESS | 3552 | 1466037402357 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:36:42 INFO - PROCESS | 3552 | 1466037402361 Marionette TRACE conn6 <- [1,2454,null,{}] 17:36:42 INFO - PROCESS | 3552 | 1466037402381 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}] 17:36:42 INFO - PROCESS | 3552 | 1466037402385 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:42 INFO - PROCESS | 3552 | 1466037402511 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 17:36:42 INFO - PROCESS | 3552 | 1466037402630 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:42 INFO - PROCESS | 3552 | 1466037402635 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396A7800 == 37 [pid = 3552] [id = 623] 17:36:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3260F000) [pid = 3552] [serial = 1869] [outer = 0000000000000000] 17:36:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A345C8400) [pid = 3552] [serial = 1870] [outer = 0000000A3260F000] 17:36:42 INFO - PROCESS | 3552 | 1466037402700 Marionette DEBUG loaded listener.js 17:36:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A38A84000) [pid = 3552] [serial = 1871] [outer = 0000000A3260F000] 17:36:43 INFO - PROCESS | 3552 | 1466037403266 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]]]}] 17:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1026ms 17:36:43 INFO - PROCESS | 3552 | 1466037403298 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 3552 | 1466037403304 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 17:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:36:43 INFO - PROCESS | 3552 | 1466037403310 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - PROCESS | 3552 | 1466037403313 Marionette TRACE conn6 <- [1,2458,null,{}] 17:36:43 INFO - PROCESS | 3552 | 1466037403317 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}] 17:36:43 INFO - PROCESS | 3552 | 1466037403321 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:43 INFO - PROCESS | 3552 | 1466037403439 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 17:36:43 INFO - PROCESS | 3552 | 1466037403538 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 3552 | 1466037403541 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F05800 == 38 [pid = 3552] [id = 624] 17:36:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B487C00) [pid = 3552] [serial = 1872] [outer = 0000000000000000] 17:36:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B4AA800) [pid = 3552] [serial = 1873] [outer = 0000000A3B487C00] 17:36:43 INFO - PROCESS | 3552 | 1466037403599 Marionette DEBUG loaded listener.js 17:36:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BACBC00) [pid = 3552] [serial = 1874] [outer = 0000000A3B487C00] 17:36:44 INFO - PROCESS | 3552 | 1466037404241 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]]]}] 17:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 986ms 17:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:36:44 INFO - PROCESS | 3552 | 1466037404298 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 17:36:44 INFO - PROCESS | 3552 | 1466037404301 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 17:36:44 INFO - PROCESS | 3552 | 1466037404305 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:36:44 INFO - PROCESS | 3552 | 1466037404309 Marionette TRACE conn6 <- [1,2462,null,{}] 17:36:44 INFO - PROCESS | 3552 | 1466037404322 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}] 17:36:44 INFO - PROCESS | 3552 | 1466037404327 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:44 INFO - PROCESS | 3552 | 1466037404442 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 17:36:44 INFO - PROCESS | 3552 | 1466037404568 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:44 INFO - PROCESS | 3552 | 1466037404572 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:44 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4465F800 == 39 [pid = 3552] [id = 625] 17:36:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C95F800) [pid = 3552] [serial = 1875] [outer = 0000000000000000] 17:36:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3D3C4800) [pid = 3552] [serial = 1876] [outer = 0000000A3C95F800] 17:36:44 INFO - PROCESS | 3552 | 1466037404633 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3F77A400) [pid = 3552] [serial = 1877] [outer = 0000000A3C95F800] 17:36:45 INFO - PROCESS | 3552 | 1466037405267 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]]]}] 17:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 986ms 17:36:45 INFO - PROCESS | 3552 | 1466037405293 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 3552 | 1466037405296 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 17:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:36:45 INFO - PROCESS | 3552 | 1466037405300 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - PROCESS | 3552 | 1466037405302 Marionette TRACE conn6 <- [1,2466,null,{}] 17:36:45 INFO - PROCESS | 3552 | 1466037405306 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}] 17:36:45 INFO - PROCESS | 3552 | 1466037405309 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:45 INFO - PROCESS | 3552 | 1466037405425 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 17:36:45 INFO - PROCESS | 3552 | 1466037405679 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 3552 | 1466037405682 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A345B3000 == 40 [pid = 3552] [id = 626] 17:36:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A2E7B8000) [pid = 3552] [serial = 1878] [outer = 0000000000000000] 17:36:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A2EE9BC00) [pid = 3552] [serial = 1879] [outer = 0000000A2E7B8000] 17:36:45 INFO - PROCESS | 3552 | 1466037405751 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A2F170000) [pid = 3552] [serial = 1880] [outer = 0000000A2E7B8000] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A438AD000 == 39 [pid = 3552] [id = 621] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39031000 == 38 [pid = 3552] [id = 620] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43399000 == 37 [pid = 3552] [id = 619] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3CB9C800 == 36 [pid = 3552] [id = 618] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F16800 == 35 [pid = 3552] [id = 617] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3EC99000 == 34 [pid = 3552] [id = 616] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC27800 == 33 [pid = 3552] [id = 615] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3901A800 == 32 [pid = 3552] [id = 614] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A30177800 == 31 [pid = 3552] [id = 613] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396B9000 == 30 [pid = 3552] [id = 612] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4344E800 == 29 [pid = 3552] [id = 611] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4465F800 == 28 [pid = 3552] [id = 625] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F05800 == 27 [pid = 3552] [id = 624] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A44230000 == 26 [pid = 3552] [id = 622] 17:36:46 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396A7800 == 25 [pid = 3552] [id = 623] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3C37B800) [pid = 3552] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3B48D000) [pid = 3552] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3B5CC800) [pid = 3552] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A38DB0000) [pid = 3552] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A35289000) [pid = 3552] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3269B800) [pid = 3552] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A35238400) [pid = 3552] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A356E6800) [pid = 3552] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F80B000) [pid = 3552] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A32611000) [pid = 3552] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3431B000) [pid = 3552] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A30736800) [pid = 3552] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3909C000) [pid = 3552] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38DAD400) [pid = 3552] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3D105C00) [pid = 3552] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BE4B000) [pid = 3552] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3EC53C00) [pid = 3552] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3E690800) [pid = 3552] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3B4B4000) [pid = 3552] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A2F668800) [pid = 3552] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3BA77400) [pid = 3552] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3BF21800) [pid = 3552] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3C15F000) [pid = 3552] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3C562C00) [pid = 3552] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3BAFA400) [pid = 3552] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:36:46 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A38FAD000) [pid = 3552] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:36:47 INFO - PROCESS | 3552 | 1466037407046 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]]]}] 17:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1826ms 17:36:47 INFO - PROCESS | 3552 | 1466037407128 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 17:36:47 INFO - PROCESS | 3552 | 1466037407133 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 17:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:36:47 INFO - PROCESS | 3552 | 1466037407138 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - PROCESS | 3552 | 1466037407142 Marionette TRACE conn6 <- [1,2470,null,{}] 17:36:47 INFO - PROCESS | 3552 | 1466037407148 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}] 17:36:47 INFO - PROCESS | 3552 | 1466037407152 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:47 INFO - PROCESS | 3552 | 1466037407258 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 17:36:47 INFO - PROCESS | 3552 | 1466037407266 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 3552 | 1466037407271 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:47 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35178000 == 26 [pid = 3552] [id = 627] 17:36:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2F05A400) [pid = 3552] [serial = 1881] [outer = 0000000000000000] 17:36:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A2F05EC00) [pid = 3552] [serial = 1882] [outer = 0000000A2F05A400] 17:36:47 INFO - PROCESS | 3552 | 1466037407322 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2F0A0C00) [pid = 3552] [serial = 1883] [outer = 0000000A2F05A400] 17:36:47 INFO - PROCESS | 3552 | 1466037407828 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]]]}] 17:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 734ms 17:36:47 INFO - PROCESS | 3552 | 1466037407876 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 17:36:47 INFO - PROCESS | 3552 | 1466037407881 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 17:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:36:47 INFO - PROCESS | 3552 | 1466037407888 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - PROCESS | 3552 | 1466037407891 Marionette TRACE conn6 <- [1,2474,null,{}] 17:36:47 INFO - PROCESS | 3552 | 1466037407894 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}] 17:36:47 INFO - PROCESS | 3552 | 1466037407897 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:48 INFO - PROCESS | 3552 | 1466037407993 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 17:36:48 INFO - PROCESS | 3552 | 1466037408068 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:48 INFO - PROCESS | 3552 | 1466037408071 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B305000 == 27 [pid = 3552] [id = 628] 17:36:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2F172800) [pid = 3552] [serial = 1884] [outer = 0000000000000000] 17:36:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A30193000) [pid = 3552] [serial = 1885] [outer = 0000000A2F172800] 17:36:48 INFO - PROCESS | 3552 | 1466037408131 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A33B9EC00) [pid = 3552] [serial = 1886] [outer = 0000000A2F172800] 17:36:48 INFO - PROCESS | 3552 | 1466037408587 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]]]}] 17:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 17:36:48 INFO - PROCESS | 3552 | 1466037408631 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 17:36:48 INFO - PROCESS | 3552 | 1466037408633 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 17:36:48 INFO - PROCESS | 3552 | 1466037408637 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:36:48 INFO - PROCESS | 3552 | 1466037408641 Marionette TRACE conn6 <- [1,2478,null,{}] 17:36:48 INFO - PROCESS | 3552 | 1466037408653 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}] 17:36:48 INFO - PROCESS | 3552 | 1466037408658 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:48 INFO - PROCESS | 3552 | 1466037408752 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 17:36:48 INFO - PROCESS | 3552 | 1466037408761 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:48 INFO - PROCESS | 3552 | 1466037408765 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC36000 == 28 [pid = 3552] [id = 629] 17:36:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A35CB2800) [pid = 3552] [serial = 1887] [outer = 0000000000000000] 17:36:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A38A46800) [pid = 3552] [serial = 1888] [outer = 0000000A35CB2800] 17:36:48 INFO - PROCESS | 3552 | 1466037408815 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38A89C00) [pid = 3552] [serial = 1889] [outer = 0000000A35CB2800] 17:36:49 INFO - PROCESS | 3552 | 1466037409283 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]]]}] 17:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 17:36:49 INFO - PROCESS | 3552 | 1466037409314 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 3552 | 1466037409317 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 17:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:36:49 INFO - PROCESS | 3552 | 1466037409321 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 3552 | 1466037409323 Marionette TRACE conn6 <- [1,2482,null,{}] 17:36:49 INFO - PROCESS | 3552 | 1466037409336 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}] 17:36:49 INFO - PROCESS | 3552 | 1466037409338 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:49 INFO - PROCESS | 3552 | 1466037409453 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 17:36:49 INFO - PROCESS | 3552 | 1466037409459 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:49 INFO - PROCESS | 3552 | 1466037409461 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:49 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5EE000 == 29 [pid = 3552] [id = 630] 17:36:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38DB2000) [pid = 3552] [serial = 1890] [outer = 0000000000000000] 17:36:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38F05800) [pid = 3552] [serial = 1891] [outer = 0000000A38DB2000] 17:36:49 INFO - PROCESS | 3552 | 1466037409550 Marionette DEBUG loaded listener.js 17:36:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A390DC400) [pid = 3552] [serial = 1892] [outer = 0000000A38DB2000] 17:36:50 INFO - PROCESS | 3552 | 1466037409989 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]]]}] 17:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 692ms 17:36:50 INFO - PROCESS | 3552 | 1466037410015 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 17:36:50 INFO - PROCESS | 3552 | 1466037410018 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 17:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:36:50 INFO - PROCESS | 3552 | 1466037410021 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:36:50 INFO - PROCESS | 3552 | 1466037410023 Marionette TRACE conn6 <- [1,2486,null,{}] 17:36:50 INFO - PROCESS | 3552 | 1466037410026 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}] 17:36:50 INFO - PROCESS | 3552 | 1466037410028 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:50 INFO - PROCESS | 3552 | 1466037410166 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 17:36:50 INFO - PROCESS | 3552 | 1466037410224 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 3552 | 1466037410226 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECC2800 == 30 [pid = 3552] [id = 631] 17:36:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A39674400) [pid = 3552] [serial = 1893] [outer = 0000000000000000] 17:36:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3AFEC800) [pid = 3552] [serial = 1894] [outer = 0000000A39674400] 17:36:50 INFO - PROCESS | 3552 | 1466037410273 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B4AB000) [pid = 3552] [serial = 1895] [outer = 0000000A39674400] 17:36:50 INFO - PROCESS | 3552 | 1466037410720 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]]]}] 17:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 17:36:50 INFO - PROCESS | 3552 | 1466037410759 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 17:36:50 INFO - PROCESS | 3552 | 1466037410761 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 17:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:36:50 INFO - PROCESS | 3552 | 1466037410764 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:36:50 INFO - PROCESS | 3552 | 1466037410766 Marionette TRACE conn6 <- [1,2490,null,{}] 17:36:50 INFO - PROCESS | 3552 | 1466037410769 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}] 17:36:50 INFO - PROCESS | 3552 | 1466037410775 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:50 INFO - PROCESS | 3552 | 1466037410914 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 17:36:50 INFO - PROCESS | 3552 | 1466037410971 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 3552 | 1466037410973 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4047E000 == 31 [pid = 3552] [id = 632] 17:36:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A38A80C00) [pid = 3552] [serial = 1896] [outer = 0000000000000000] 17:36:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B5D0000) [pid = 3552] [serial = 1897] [outer = 0000000A38A80C00] 17:36:51 INFO - PROCESS | 3552 | 1466037411020 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BC97800) [pid = 3552] [serial = 1898] [outer = 0000000A38A80C00] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BC7C800) [pid = 3552] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3C374400) [pid = 3552] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2EE93400) [pid = 3552] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A38DAAC00) [pid = 3552] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F0A4C00) [pid = 3552] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3B4B3C00) [pid = 3552] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3C55EC00) [pid = 3552] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2F0A1C00) [pid = 3552] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2F670800) [pid = 3552] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C37CC00) [pid = 3552] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3E5F3400) [pid = 3552] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:36:51 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3ECDA000) [pid = 3552] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:36:51 INFO - PROCESS | 3552 | 1466037411643 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]]]}] 17:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 923ms 17:36:51 INFO - PROCESS | 3552 | 1466037411690 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 3552 | 1466037411692 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 17:36:51 INFO - PROCESS | 3552 | 1466037411695 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:36:51 INFO - PROCESS | 3552 | 1466037411697 Marionette TRACE conn6 <- [1,2494,null,{}] 17:36:51 INFO - PROCESS | 3552 | 1466037411701 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}] 17:36:51 INFO - PROCESS | 3552 | 1466037411703 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:51 INFO - PROCESS | 3552 | 1466037411814 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 17:36:51 INFO - PROCESS | 3552 | 1466037411869 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:51 INFO - PROCESS | 3552 | 1466037411871 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40488800 == 32 [pid = 3552] [id = 633] 17:36:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2E640000) [pid = 3552] [serial = 1899] [outer = 0000000000000000] 17:36:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A390DA000) [pid = 3552] [serial = 1900] [outer = 0000000A2E640000] 17:36:51 INFO - PROCESS | 3552 | 1466037411916 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BE4B000) [pid = 3552] [serial = 1901] [outer = 0000000A2E640000] 17:36:52 INFO - PROCESS | 3552 | 1466037412291 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]]]}] 17:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 17:36:52 INFO - PROCESS | 3552 | 1466037412330 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 17:36:52 INFO - PROCESS | 3552 | 1466037412332 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 17:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:36:52 INFO - PROCESS | 3552 | 1466037412335 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:36:52 INFO - PROCESS | 3552 | 1466037412337 Marionette TRACE conn6 <- [1,2498,null,{}] 17:36:52 INFO - PROCESS | 3552 | 1466037412340 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}] 17:36:52 INFO - PROCESS | 3552 | 1466037412342 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:52 INFO - PROCESS | 3552 | 1466037412425 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 17:36:52 INFO - PROCESS | 3552 | 1466037412431 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:52 INFO - PROCESS | 3552 | 1466037412433 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42587000 == 33 [pid = 3552] [id = 634] 17:36:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2D67B400) [pid = 3552] [serial = 1902] [outer = 0000000000000000] 17:36:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3C15E400) [pid = 3552] [serial = 1903] [outer = 0000000A2D67B400] 17:36:52 INFO - PROCESS | 3552 | 1466037412479 Marionette DEBUG loaded listener.js 17:36:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3C292800) [pid = 3552] [serial = 1904] [outer = 0000000A2D67B400] 17:36:52 INFO - PROCESS | 3552 | 1466037412907 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]]]}] 17:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 17:36:52 INFO - PROCESS | 3552 | 1466037412968 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 17:36:52 INFO - PROCESS | 3552 | 1466037412970 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 17:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:36:52 INFO - PROCESS | 3552 | 1466037412973 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:36:52 INFO - PROCESS | 3552 | 1466037412975 Marionette TRACE conn6 <- [1,2502,null,{}] 17:36:52 INFO - PROCESS | 3552 | 1466037412978 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}] 17:36:52 INFO - PROCESS | 3552 | 1466037412980 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:53 INFO - PROCESS | 3552 | 1466037413064 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 17:36:53 INFO - PROCESS | 3552 | 1466037413073 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:53 INFO - PROCESS | 3552 | 1466037413075 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:53 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426BC800 == 34 [pid = 3552] [id = 635] 17:36:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3C15A400) [pid = 3552] [serial = 1905] [outer = 0000000000000000] 17:36:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C55B800) [pid = 3552] [serial = 1906] [outer = 0000000A3C15A400] 17:36:53 INFO - PROCESS | 3552 | 1466037413119 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C566400) [pid = 3552] [serial = 1907] [outer = 0000000A3C15A400] 17:36:53 INFO - PROCESS | 3552 | 1466037413705 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]]]}] 17:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 776ms 17:36:53 INFO - PROCESS | 3552 | 1466037413753 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 17:36:53 INFO - PROCESS | 3552 | 1466037413759 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 17:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:36:53 INFO - PROCESS | 3552 | 1466037413764 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:36:53 INFO - PROCESS | 3552 | 1466037413768 Marionette TRACE conn6 <- [1,2506,null,{}] 17:36:53 INFO - PROCESS | 3552 | 1466037413775 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}] 17:36:53 INFO - PROCESS | 3552 | 1466037413778 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:53 INFO - PROCESS | 3552 | 1466037413948 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 17:36:54 INFO - PROCESS | 3552 | 1466037414050 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 3552 | 1466037414055 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39030000 == 35 [pid = 3552] [id = 636] 17:36:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2EE97800) [pid = 3552] [serial = 1908] [outer = 0000000000000000] 17:36:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2F05A800) [pid = 3552] [serial = 1909] [outer = 0000000A2EE97800] 17:36:54 INFO - PROCESS | 3552 | 1466037414137 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A2F734000) [pid = 3552] [serial = 1910] [outer = 0000000A2EE97800] 17:36:54 INFO - PROCESS | 3552 | 1466037414913 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]]]}] 17:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1223ms 17:36:54 INFO - PROCESS | 3552 | 1466037414990 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 17:36:55 INFO - PROCESS | 3552 | 1466037414996 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 17:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:36:55 INFO - PROCESS | 3552 | 1466037415003 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:36:55 INFO - PROCESS | 3552 | 1466037415006 Marionette TRACE conn6 <- [1,2510,null,{}] 17:36:55 INFO - PROCESS | 3552 | 1466037415010 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}] 17:36:55 INFO - PROCESS | 3552 | 1466037415013 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:55 INFO - PROCESS | 3552 | 1466037415146 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 17:36:55 INFO - PROCESS | 3552 | 1466037415265 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:55 INFO - PROCESS | 3552 | 1466037415267 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECBE800 == 36 [pid = 3552] [id = 637] 17:36:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A346E3400) [pid = 3552] [serial = 1911] [outer = 0000000000000000] 17:36:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A35CB0800) [pid = 3552] [serial = 1912] [outer = 0000000A346E3400] 17:36:55 INFO - PROCESS | 3552 | 1466037415327 Marionette DEBUG loaded listener.js 17:36:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A38E78C00) [pid = 3552] [serial = 1913] [outer = 0000000A346E3400] 17:36:56 INFO - PROCESS | 3552 | 1466037416207 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]]]}] 17:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1282ms 17:36:56 INFO - PROCESS | 3552 | 1466037416286 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 17:36:56 INFO - PROCESS | 3552 | 1466037416291 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 17:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:36:56 INFO - PROCESS | 3552 | 1466037416296 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:36:56 INFO - PROCESS | 3552 | 1466037416300 Marionette TRACE conn6 <- [1,2514,null,{}] 17:36:56 INFO - PROCESS | 3552 | 1466037416306 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}] 17:36:56 INFO - PROCESS | 3552 | 1466037416309 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:56 INFO - PROCESS | 3552 | 1466037416445 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 17:36:56 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42587000 == 35 [pid = 3552] [id = 634] 17:36:56 INFO - PROCESS | 3552 | --DOCSHELL 0000000A40488800 == 34 [pid = 3552] [id = 633] 17:36:56 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4047E000 == 33 [pid = 3552] [id = 632] 17:36:56 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECC2800 == 32 [pid = 3552] [id = 631] 17:36:56 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5EE000 == 31 [pid = 3552] [id = 630] 17:36:56 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC36000 == 30 [pid = 3552] [id = 629] 17:36:56 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B305000 == 29 [pid = 3552] [id = 628] 17:36:56 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35178000 == 28 [pid = 3552] [id = 627] 17:36:56 INFO - PROCESS | 3552 | --DOCSHELL 0000000A345B3000 == 27 [pid = 3552] [id = 626] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BC9DC00) [pid = 3552] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3C153800) [pid = 3552] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3CAEF400) [pid = 3552] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3C382800) [pid = 3552] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A34584000) [pid = 3552] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A38E7D000) [pid = 3552] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A34188400) [pid = 3552] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3560E800) [pid = 3552] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3B855C00) [pid = 3552] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3D110000) [pid = 3552] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3CCDC800) [pid = 3552] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2F172000) [pid = 3552] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3455A400) [pid = 3552] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A33BA5C00) [pid = 3552] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3528B800) [pid = 3552] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A39696000) [pid = 3552] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3D587800) [pid = 3552] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3E696C00) [pid = 3552] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3ECE0C00) [pid = 3552] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3F813400) [pid = 3552] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3ECD3800) [pid = 3552] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3909B000) [pid = 3552] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3BC9D800) [pid = 3552] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A3BAF0000) [pid = 3552] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3552 | 1466037416566 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:56 INFO - PROCESS | 3552 | 1466037416571 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33D2A800 == 28 [pid = 3552] [id = 638] 17:36:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A2DFC9400) [pid = 3552] [serial = 1914] [outer = 0000000000000000] 17:36:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A2EE82C00) [pid = 3552] [serial = 1915] [outer = 0000000A2DFC9400] 17:36:56 INFO - PROCESS | 3552 | 1466037416625 Marionette DEBUG loaded listener.js 17:36:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A2F068800) [pid = 3552] [serial = 1916] [outer = 0000000A2DFC9400] 17:36:57 INFO - PROCESS | 3552 | 1466037417105 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]]]}] 17:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 840ms 17:36:57 INFO - PROCESS | 3552 | 1466037417139 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 17:36:57 INFO - PROCESS | 3552 | 1466037417144 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 17:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:36:57 INFO - PROCESS | 3552 | 1466037417150 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:36:57 INFO - PROCESS | 3552 | 1466037417152 Marionette TRACE conn6 <- [1,2518,null,{}] 17:36:57 INFO - PROCESS | 3552 | 1466037417156 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}] 17:36:57 INFO - PROCESS | 3552 | 1466037417159 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:57 INFO - PROCESS | 3552 | 1466037417250 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 17:36:57 INFO - PROCESS | 3552 | 1466037417257 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:57 INFO - PROCESS | 3552 | 1466037417260 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396B0800 == 29 [pid = 3552] [id = 639] 17:36:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A3260D800) [pid = 3552] [serial = 1917] [outer = 0000000000000000] 17:36:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A32699C00) [pid = 3552] [serial = 1918] [outer = 0000000A3260D800] 17:36:57 INFO - PROCESS | 3552 | 1466037417309 Marionette DEBUG loaded listener.js 17:36:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A341F1000) [pid = 3552] [serial = 1919] [outer = 0000000A3260D800] 17:36:57 INFO - PROCESS | 3552 | 1466037417788 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]]]}] 17:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 17:36:57 INFO - PROCESS | 3552 | 1466037417824 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 17:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:36:57 INFO - PROCESS | 3552 | 1466037417827 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 17:36:57 INFO - PROCESS | 3552 | 1466037417830 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:36:57 INFO - PROCESS | 3552 | 1466037417834 Marionette TRACE conn6 <- [1,2522,null,{}] 17:36:57 INFO - PROCESS | 3552 | 1466037417846 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}] 17:36:57 INFO - PROCESS | 3552 | 1466037417859 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:57 INFO - PROCESS | 3552 | 1466037417951 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 17:36:58 INFO - PROCESS | 3552 | 1466037418065 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 3552 | 1466037418068 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCD3800 == 30 [pid = 3552] [id = 640] 17:36:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2ED20C00) [pid = 3552] [serial = 1920] [outer = 0000000000000000] 17:36:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A38A47400) [pid = 3552] [serial = 1921] [outer = 0000000A2ED20C00] 17:36:58 INFO - PROCESS | 3552 | 1466037418121 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A38DA8400) [pid = 3552] [serial = 1922] [outer = 0000000A2ED20C00] 17:36:58 INFO - PROCESS | 3552 | 1466037418499 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]]]}] 17:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 734ms 17:36:58 INFO - PROCESS | 3552 | 1466037418577 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 17:36:58 INFO - PROCESS | 3552 | 1466037418580 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 17:36:58 INFO - PROCESS | 3552 | 1466037418584 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:36:58 INFO - PROCESS | 3552 | 1466037418586 Marionette TRACE conn6 <- [1,2526,null,{}] 17:36:58 INFO - PROCESS | 3552 | 1466037418589 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}] 17:36:58 INFO - PROCESS | 3552 | 1466037418591 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:58 INFO - PROCESS | 3552 | 1466037418712 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 17:36:58 INFO - PROCESS | 3552 | 1466037418760 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 3552 | 1466037418762 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D559800 == 31 [pid = 3552] [id = 641] 17:36:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A38F04000) [pid = 3552] [serial = 1923] [outer = 0000000000000000] 17:36:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A390D9000) [pid = 3552] [serial = 1924] [outer = 0000000A38F04000] 17:36:58 INFO - PROCESS | 3552 | 1466037418809 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3AFEA800) [pid = 3552] [serial = 1925] [outer = 0000000A38F04000] 17:36:59 INFO - PROCESS | 3552 | 1466037419257 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]]]}] 17:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 733ms 17:36:59 INFO - PROCESS | 3552 | 1466037419361 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 17:36:59 INFO - PROCESS | 3552 | 1466037419364 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 17:36:59 INFO - PROCESS | 3552 | 1466037419367 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:36:59 INFO - PROCESS | 3552 | 1466037419369 Marionette TRACE conn6 <- [1,2530,null,{}] 17:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:36:59 INFO - PROCESS | 3552 | 1466037419372 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}] 17:36:59 INFO - PROCESS | 3552 | 1466037419375 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:59 INFO - PROCESS | 3552 | 1466037419488 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 17:36:59 INFO - PROCESS | 3552 | 1466037419548 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:59 INFO - PROCESS | 3552 | 1466037419550 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:36:59 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40478800 == 32 [pid = 3552] [id = 642] 17:36:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2E7B9400) [pid = 3552] [serial = 1926] [outer = 0000000000000000] 17:36:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3B492400) [pid = 3552] [serial = 1927] [outer = 0000000A2E7B9400] 17:36:59 INFO - PROCESS | 3552 | 1466037419596 Marionette DEBUG loaded listener.js 17:36:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3B5C3400) [pid = 3552] [serial = 1928] [outer = 0000000A2E7B9400] 17:37:00 INFO - PROCESS | 3552 | 1466037420027 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]]]}] 17:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 713ms 17:37:00 INFO - PROCESS | 3552 | 1466037420092 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 17:37:00 INFO - PROCESS | 3552 | 1466037420094 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 17:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:37:00 INFO - PROCESS | 3552 | 1466037420097 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:37:00 INFO - PROCESS | 3552 | 1466037420099 Marionette TRACE conn6 <- [1,2534,null,{}] 17:37:00 INFO - PROCESS | 3552 | 1466037420103 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}] 17:37:00 INFO - PROCESS | 3552 | 1466037420109 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:00 INFO - PROCESS | 3552 | 1466037420256 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 17:37:00 INFO - PROCESS | 3552 | 1466037420316 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 3552 | 1466037420318 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42585800 == 33 [pid = 3552] [id = 643] 17:37:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B856000) [pid = 3552] [serial = 1929] [outer = 0000000000000000] 17:37:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3BC9AC00) [pid = 3552] [serial = 1930] [outer = 0000000A3B856000] 17:37:00 INFO - PROCESS | 3552 | 1466037420365 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BE54C00) [pid = 3552] [serial = 1931] [outer = 0000000A3B856000] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2F172800) [pid = 3552] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A35CB2800) [pid = 3552] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2F05A400) [pid = 3552] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A39674400) [pid = 3552] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2E640000) [pid = 3552] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A38A80C00) [pid = 3552] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A2E7B8000) [pid = 3552] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A2D67B400) [pid = 3552] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3260F000) [pid = 3552] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3B487C00) [pid = 3552] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3C95F800) [pid = 3552] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:37:00 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A38DB2000) [pid = 3552] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:37:00 INFO - PROCESS | 3552 | 1466037420804 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]]]}] 17:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 777ms 17:37:00 INFO - PROCESS | 3552 | 1466037420879 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 17:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:37:00 INFO - PROCESS | 3552 | 1466037420881 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 17:37:00 INFO - PROCESS | 3552 | 1466037420884 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:37:00 INFO - PROCESS | 3552 | 1466037420886 Marionette TRACE conn6 <- [1,2538,null,{}] 17:37:00 INFO - PROCESS | 3552 | 1466037420890 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}] 17:37:00 INFO - PROCESS | 3552 | 1466037420892 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:00 INFO - PROCESS | 3552 | 1466037420976 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 17:37:00 INFO - PROCESS | 3552 | 1466037420986 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 3552 | 1466037420988 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426BF000 == 34 [pid = 3552] [id = 644] 17:37:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A38A88C00) [pid = 3552] [serial = 1932] [outer = 0000000000000000] 17:37:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3BAF0800) [pid = 3552] [serial = 1933] [outer = 0000000A38A88C00] 17:37:01 INFO - PROCESS | 3552 | 1466037421035 Marionette DEBUG loaded listener.js 17:37:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3C155000) [pid = 3552] [serial = 1934] [outer = 0000000A38A88C00] 17:37:01 INFO - PROCESS | 3552 | 1466037421472 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]]]}] 17:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 629ms 17:37:01 INFO - PROCESS | 3552 | 1466037421516 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 3552 | 1466037421519 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 17:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:37:01 INFO - PROCESS | 3552 | 1466037421522 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 3552 | 1466037421524 Marionette TRACE conn6 <- [1,2542,null,{}] 17:37:01 INFO - PROCESS | 3552 | 1466037421528 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}] 17:37:01 INFO - PROCESS | 3552 | 1466037421529 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:01 INFO - PROCESS | 3552 | 1466037421614 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 17:37:01 INFO - PROCESS | 3552 | 1466037421622 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:01 INFO - PROCESS | 3552 | 1466037421624 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4345C800 == 35 [pid = 3552] [id = 645] 17:37:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3C15C000) [pid = 3552] [serial = 1935] [outer = 0000000000000000] 17:37:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3C263800) [pid = 3552] [serial = 1936] [outer = 0000000A3C15C000] 17:37:01 INFO - PROCESS | 3552 | 1466037421669 Marionette DEBUG loaded listener.js 17:37:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3C298000) [pid = 3552] [serial = 1937] [outer = 0000000A3C15C000] 17:37:02 INFO - PROCESS | 3552 | 1466037422109 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]]]}] 17:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 17:37:02 INFO - PROCESS | 3552 | 1466037422155 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 3552 | 1466037422157 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 17:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:37:02 INFO - PROCESS | 3552 | 1466037422161 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:37:02 INFO - PROCESS | 3552 | 1466037422162 Marionette TRACE conn6 <- [1,2546,null,{}] 17:37:02 INFO - PROCESS | 3552 | 1466037422166 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}] 17:37:02 INFO - PROCESS | 3552 | 1466037422168 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:02 INFO - PROCESS | 3552 | 1466037422253 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 17:37:02 INFO - PROCESS | 3552 | 1466037422260 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:02 INFO - PROCESS | 3552 | 1466037422262 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCD0000 == 36 [pid = 3552] [id = 646] 17:37:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3C559C00) [pid = 3552] [serial = 1938] [outer = 0000000000000000] 17:37:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3C560000) [pid = 3552] [serial = 1939] [outer = 0000000A3C559C00] 17:37:02 INFO - PROCESS | 3552 | 1466037422308 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3CAEF400) [pid = 3552] [serial = 1940] [outer = 0000000A3C559C00] 17:37:02 INFO - PROCESS | 3552 | 1466037422955 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]]]}] 17:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 818ms 17:37:02 INFO - PROCESS | 3552 | 1466037422982 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 3552 | 1466037422987 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 17:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:37:02 INFO - PROCESS | 3552 | 1466037422992 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:37:03 INFO - PROCESS | 3552 | 1466037422997 Marionette TRACE conn6 <- [1,2550,null,{}] 17:37:03 INFO - PROCESS | 3552 | 1466037423003 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}] 17:37:03 INFO - PROCESS | 3552 | 1466037423006 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:03 INFO - PROCESS | 3552 | 1466037423173 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 17:37:03 INFO - PROCESS | 3552 | 1466037423192 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 3552 | 1466037423195 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39032000 == 37 [pid = 3552] [id = 647] 17:37:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2F0A4C00) [pid = 3552] [serial = 1941] [outer = 0000000000000000] 17:37:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A2FFD4400) [pid = 3552] [serial = 1942] [outer = 0000000A2F0A4C00] 17:37:03 INFO - PROCESS | 3552 | 1466037423256 Marionette DEBUG loaded listener.js 17:37:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A343EFC00) [pid = 3552] [serial = 1943] [outer = 0000000A2F0A4C00] 17:37:03 INFO - PROCESS | 3552 | 1466037423940 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]]]}] 17:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 986ms 17:37:03 INFO - PROCESS | 3552 | 1466037423982 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 17:37:03 INFO - PROCESS | 3552 | 1466037423988 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 17:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:37:04 INFO - PROCESS | 3552 | 1466037423995 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:37:04 INFO - PROCESS | 3552 | 1466037423998 Marionette TRACE conn6 <- [1,2554,null,{}] 17:37:04 INFO - PROCESS | 3552 | 1466037424002 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}] 17:37:04 INFO - PROCESS | 3552 | 1466037424005 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:04 INFO - PROCESS | 3552 | 1466037424157 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 17:37:04 INFO - PROCESS | 3552 | 1466037424258 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 3552 | 1466037424260 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4233E000 == 38 [pid = 3552] [id = 648] 17:37:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A38E2FC00) [pid = 3552] [serial = 1944] [outer = 0000000000000000] 17:37:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3909C000) [pid = 3552] [serial = 1945] [outer = 0000000A38E2FC00] 17:37:04 INFO - PROCESS | 3552 | 1466037424318 Marionette DEBUG loaded listener.js 17:37:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B5CF400) [pid = 3552] [serial = 1946] [outer = 0000000A38E2FC00] 17:37:04 INFO - PROCESS | 3552 | 1466037424872 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]]]}] 17:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 923ms 17:37:04 INFO - PROCESS | 3552 | 1466037424932 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 17:37:04 INFO - PROCESS | 3552 | 1466037424935 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 17:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:37:04 INFO - PROCESS | 3552 | 1466037424953 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:37:04 INFO - PROCESS | 3552 | 1466037424957 Marionette TRACE conn6 <- [1,2558,null,{}] 17:37:04 INFO - PROCESS | 3552 | 1466037424971 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}] 17:37:04 INFO - PROCESS | 3552 | 1466037424976 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:05 INFO - PROCESS | 3552 | 1466037425098 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 17:37:05 INFO - PROCESS | 3552 | 1466037425217 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:05 INFO - PROCESS | 3552 | 1466037425221 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A44234800 == 39 [pid = 3552] [id = 649] 17:37:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C160800) [pid = 3552] [serial = 1947] [outer = 0000000000000000] 17:37:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C37B400) [pid = 3552] [serial = 1948] [outer = 0000000A3C160800] 17:37:05 INFO - PROCESS | 3552 | 1466037425281 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3D108000) [pid = 3552] [serial = 1949] [outer = 0000000A3C160800] 17:37:05 INFO - PROCESS | 3552 | 1466037425877 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]]]}] 17:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 986ms 17:37:05 INFO - PROCESS | 3552 | 1466037425932 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 17:37:05 INFO - PROCESS | 3552 | 1466037425936 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 17:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:37:05 INFO - PROCESS | 3552 | 1466037425939 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:37:05 INFO - PROCESS | 3552 | 1466037425942 Marionette TRACE conn6 <- [1,2562,null,{}] 17:37:05 INFO - PROCESS | 3552 | 1466037425945 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}] 17:37:05 INFO - PROCESS | 3552 | 1466037425948 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:06 INFO - PROCESS | 3552 | 1466037426065 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 17:37:06 INFO - PROCESS | 3552 | 1466037426189 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:06 INFO - PROCESS | 3552 | 1466037426192 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A44652800 == 40 [pid = 3552] [id = 650] 17:37:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3D38B000) [pid = 3552] [serial = 1950] [outer = 0000000000000000] 17:37:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3D3C7800) [pid = 3552] [serial = 1951] [outer = 0000000A3D38B000] 17:37:06 INFO - PROCESS | 3552 | 1466037426249 Marionette DEBUG loaded listener.js 17:37:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3E49A000) [pid = 3552] [serial = 1952] [outer = 0000000A3D38B000] 17:37:06 INFO - PROCESS | 3552 | 1466037426972 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]]]}] 17:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1073ms 17:37:07 INFO - PROCESS | 3552 | 1466037427029 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 17:37:07 INFO - PROCESS | 3552 | 1466037427033 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 17:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:37:07 INFO - PROCESS | 3552 | 1466037427038 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:37:07 INFO - PROCESS | 3552 | 1466037427042 Marionette TRACE conn6 <- [1,2566,null,{}] 17:37:07 INFO - PROCESS | 3552 | 1466037427048 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}] 17:37:07 INFO - PROCESS | 3552 | 1466037427051 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:07 INFO - PROCESS | 3552 | 1466037427163 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 17:37:07 INFO - PROCESS | 3552 | 1466037427243 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:07 INFO - PROCESS | 3552 | 1466037427248 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:07 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A34608000 == 41 [pid = 3552] [id = 651] 17:37:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A2FBED400) [pid = 3552] [serial = 1953] [outer = 0000000000000000] 17:37:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A3072D800) [pid = 3552] [serial = 1954] [outer = 0000000A2FBED400] 17:37:07 INFO - PROCESS | 3552 | 1466037427343 Marionette DEBUG loaded listener.js 17:37:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A35280400) [pid = 3552] [serial = 1955] [outer = 0000000A2FBED400] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4345C800 == 40 [pid = 3552] [id = 645] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426BF000 == 39 [pid = 3552] [id = 644] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42585800 == 38 [pid = 3552] [id = 643] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A40478800 == 37 [pid = 3552] [id = 642] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D559800 == 36 [pid = 3552] [id = 641] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCD3800 == 35 [pid = 3552] [id = 640] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396B0800 == 34 [pid = 3552] [id = 639] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A33D2A800 == 33 [pid = 3552] [id = 638] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECBE800 == 32 [pid = 3552] [id = 637] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426BC800 == 31 [pid = 3552] [id = 635] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39030000 == 30 [pid = 3552] [id = 636] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A44652800 == 29 [pid = 3552] [id = 650] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A44234800 == 28 [pid = 3552] [id = 649] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4233E000 == 27 [pid = 3552] [id = 648] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCD0000 == 26 [pid = 3552] [id = 646] 17:37:08 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39032000 == 25 [pid = 3552] [id = 647] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A30193000) [pid = 3552] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A33B9EC00) [pid = 3552] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A38A46800) [pid = 3552] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A2F05EC00) [pid = 3552] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2F0A0C00) [pid = 3552] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3B4AB000) [pid = 3552] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3AFEC800) [pid = 3552] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A390DA000) [pid = 3552] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3B5D0000) [pid = 3552] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F170000) [pid = 3552] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2EE9BC00) [pid = 3552] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3C15E400) [pid = 3552] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A38A84000) [pid = 3552] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A345C8400) [pid = 3552] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3C55B800) [pid = 3552] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BACBC00) [pid = 3552] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3B4AA800) [pid = 3552] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3F77A400) [pid = 3552] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3D3C4800) [pid = 3552] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C292800) [pid = 3552] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38F05800) [pid = 3552] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3BC97800) [pid = 3552] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A390DC400) [pid = 3552] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A38A89C00) [pid = 3552] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3BE4B000) [pid = 3552] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3552 | 1466037428648 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]]]}] 17:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1629ms 17:37:08 INFO - PROCESS | 3552 | 1466037428670 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 17:37:08 INFO - PROCESS | 3552 | 1466037428674 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 17:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:37:08 INFO - PROCESS | 3552 | 1466037428681 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:37:08 INFO - PROCESS | 3552 | 1466037428684 Marionette TRACE conn6 <- [1,2570,null,{}] 17:37:08 INFO - PROCESS | 3552 | 1466037428690 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}] 17:37:08 INFO - PROCESS | 3552 | 1466037428693 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:08 INFO - PROCESS | 3552 | 1466037428794 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 17:37:08 INFO - PROCESS | 3552 | 1466037428876 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 3552 | 1466037428879 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3517E000 == 26 [pid = 3552] [id = 652] 17:37:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2EE94800) [pid = 3552] [serial = 1956] [outer = 0000000000000000] 17:37:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2F069800) [pid = 3552] [serial = 1957] [outer = 0000000A2EE94800] 17:37:08 INFO - PROCESS | 3552 | 1466037428929 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2F668C00) [pid = 3552] [serial = 1958] [outer = 0000000A2EE94800] 17:37:09 INFO - PROCESS | 3552 | 1466037429342 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]]]}] 17:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 671ms 17:37:09 INFO - PROCESS | 3552 | 1466037429375 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 17:37:09 INFO - PROCESS | 3552 | 1466037429380 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 17:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:37:09 INFO - PROCESS | 3552 | 1466037429396 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:37:09 INFO - PROCESS | 3552 | 1466037429399 Marionette TRACE conn6 <- [1,2574,null,{}] 17:37:09 INFO - PROCESS | 3552 | 1466037429403 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}] 17:37:09 INFO - PROCESS | 3552 | 1466037429406 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:09 INFO - PROCESS | 3552 | 1466037429499 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 17:37:09 INFO - PROCESS | 3552 | 1466037429507 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 3552 | 1466037429509 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:09 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39069800 == 27 [pid = 3552] [id = 653] 17:37:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3269C000) [pid = 3552] [serial = 1959] [outer = 0000000000000000] 17:37:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A33D09800) [pid = 3552] [serial = 1960] [outer = 0000000A3269C000] 17:37:09 INFO - PROCESS | 3552 | 1466037429559 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A34625000) [pid = 3552] [serial = 1961] [outer = 0000000A3269C000] 17:37:10 INFO - PROCESS | 3552 | 1466037430032 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]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 671ms 17:37:10 INFO - PROCESS | 3552 | 1466037430070 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 3552 | 1466037430072 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 17:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:37:10 INFO - PROCESS | 3552 | 1466037430076 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - PROCESS | 3552 | 1466037430080 Marionette TRACE conn6 <- [1,2578,null,{}] 17:37:10 INFO - PROCESS | 3552 | 1466037430092 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}] 17:37:10 INFO - PROCESS | 3552 | 1466037430097 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:10 INFO - PROCESS | 3552 | 1466037430220 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 17:37:10 INFO - PROCESS | 3552 | 1466037430314 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 3552 | 1466037430317 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF66000 == 28 [pid = 3552] [id = 654] 17:37:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2EE98400) [pid = 3552] [serial = 1962] [outer = 0000000000000000] 17:37:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38A85800) [pid = 3552] [serial = 1963] [outer = 0000000A2EE98400] 17:37:10 INFO - PROCESS | 3552 | 1466037430368 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38DAF400) [pid = 3552] [serial = 1964] [outer = 0000000A2EE98400] 17:37:10 INFO - PROCESS | 3552 | 1466037430787 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]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 17:37:10 INFO - PROCESS | 3552 | 1466037430814 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 3552 | 1466037430817 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 17:37:10 INFO - PROCESS | 3552 | 1466037430820 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - PROCESS | 3552 | 1466037430822 Marionette TRACE conn6 <- [1,2582,null,{}] 17:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:37:10 INFO - PROCESS | 3552 | 1466037430830 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}] 17:37:10 INFO - PROCESS | 3552 | 1466037430832 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:10 INFO - PROCESS | 3552 | 1466037430953 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 17:37:10 INFO - PROCESS | 3552 | 1466037430959 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 3552 | 1466037430961 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C944000 == 29 [pid = 3552] [id = 655] 17:37:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38F02400) [pid = 3552] [serial = 1965] [outer = 0000000000000000] 17:37:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A39091800) [pid = 3552] [serial = 1966] [outer = 0000000A38F02400] 17:37:11 INFO - PROCESS | 3552 | 1466037431008 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A39698400) [pid = 3552] [serial = 1967] [outer = 0000000A38F02400] 17:37:11 INFO - PROCESS | 3552 | 1466037431491 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]]]}] 17:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 17:37:11 INFO - PROCESS | 3552 | 1466037431593 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 17:37:11 INFO - PROCESS | 3552 | 1466037431595 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 17:37:11 INFO - PROCESS | 3552 | 1466037431598 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:37:11 INFO - PROCESS | 3552 | 1466037431600 Marionette TRACE conn6 <- [1,2586,null,{}] 17:37:11 INFO - PROCESS | 3552 | 1466037431604 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}] 17:37:11 INFO - PROCESS | 3552 | 1466037431606 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:11 INFO - PROCESS | 3552 | 1466037431717 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 17:37:11 INFO - PROCESS | 3552 | 1466037431729 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:11 INFO - PROCESS | 3552 | 1466037431731 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:11 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7C1000 == 30 [pid = 3552] [id = 656] 17:37:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A307A4400) [pid = 3552] [serial = 1968] [outer = 0000000000000000] 17:37:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B487C00) [pid = 3552] [serial = 1969] [outer = 0000000A307A4400] 17:37:11 INFO - PROCESS | 3552 | 1466037431777 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B4B6400) [pid = 3552] [serial = 1970] [outer = 0000000A307A4400] 17:37:12 INFO - PROCESS | 3552 | 1466037432225 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]]]}] 17:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 671ms 17:37:12 INFO - PROCESS | 3552 | 1466037432275 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 17:37:12 INFO - PROCESS | 3552 | 1466037432277 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 17:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:37:12 INFO - PROCESS | 3552 | 1466037432280 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:37:12 INFO - PROCESS | 3552 | 1466037432282 Marionette TRACE conn6 <- [1,2590,null,{}] 17:37:12 INFO - PROCESS | 3552 | 1466037432286 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}] 17:37:12 INFO - PROCESS | 3552 | 1466037432292 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:12 INFO - PROCESS | 3552 | 1466037432435 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 17:37:12 INFO - PROCESS | 3552 | 1466037432494 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:12 INFO - PROCESS | 3552 | 1466037432496 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F1A800 == 31 [pid = 3552] [id = 657] 17:37:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B5C7C00) [pid = 3552] [serial = 1971] [outer = 0000000000000000] 17:37:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BA7EC00) [pid = 3552] [serial = 1972] [outer = 0000000A3B5C7C00] 17:37:12 INFO - PROCESS | 3552 | 1466037432544 Marionette DEBUG loaded listener.js 17:37:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3BC88800) [pid = 3552] [serial = 1973] [outer = 0000000A3B5C7C00] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2E7B9400) [pid = 3552] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A2EE97800) [pid = 3552] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3260D800) [pid = 3552] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2ED20C00) [pid = 3552] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3C15A400) [pid = 3552] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2DFC9400) [pid = 3552] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A346E3400) [pid = 3552] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3B856000) [pid = 3552] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3C559C00) [pid = 3552] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3C15C000) [pid = 3552] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A38F04000) [pid = 3552] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:37:12 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A38A88C00) [pid = 3552] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:37:13 INFO - PROCESS | 3552 | 1466037433128 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]]]}] 17:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 923ms 17:37:13 INFO - PROCESS | 3552 | 1466037433207 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 17:37:13 INFO - PROCESS | 3552 | 1466037433209 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 17:37:13 INFO - PROCESS | 3552 | 1466037433212 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:37:13 INFO - PROCESS | 3552 | 1466037433214 Marionette TRACE conn6 <- [1,2594,null,{}] 17:37:13 INFO - PROCESS | 3552 | 1466037433218 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}] 17:37:13 INFO - PROCESS | 3552 | 1466037433220 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:13 INFO - PROCESS | 3552 | 1466037433301 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 17:37:13 INFO - PROCESS | 3552 | 1466037433307 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 3552 | 1466037433309 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42338800 == 32 [pid = 3552] [id = 658] 17:37:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3462FC00) [pid = 3552] [serial = 1974] [outer = 0000000000000000] 17:37:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3B5C5C00) [pid = 3552] [serial = 1975] [outer = 0000000A3462FC00] 17:37:13 INFO - PROCESS | 3552 | 1466037433355 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3BCA2000) [pid = 3552] [serial = 1976] [outer = 0000000A3462FC00] 17:37:13 INFO - PROCESS | 3552 | 1466037433790 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]]]}] 17:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 17:37:13 INFO - PROCESS | 3552 | 1466037433845 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 17:37:13 INFO - PROCESS | 3552 | 1466037433847 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 17:37:13 INFO - PROCESS | 3552 | 1466037433850 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:37:13 INFO - PROCESS | 3552 | 1466037433852 Marionette TRACE conn6 <- [1,2598,null,{}] 17:37:13 INFO - PROCESS | 3552 | 1466037433856 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}] 17:37:13 INFO - PROCESS | 3552 | 1466037433858 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:13 INFO - PROCESS | 3552 | 1466037433941 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 17:37:13 INFO - PROCESS | 3552 | 1466037433949 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 3552 | 1466037433951 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42693800 == 33 [pid = 3552] [id = 659] 17:37:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BE4B000) [pid = 3552] [serial = 1977] [outer = 0000000000000000] 17:37:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BE55800) [pid = 3552] [serial = 1978] [outer = 0000000A3BE4B000] 17:37:14 INFO - PROCESS | 3552 | 1466037433996 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C15A400) [pid = 3552] [serial = 1979] [outer = 0000000A3BE4B000] 17:37:14 INFO - PROCESS | 3552 | 1466037434454 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]]]}] 17:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 17:37:14 INFO - PROCESS | 3552 | 1466037434525 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 17:37:14 INFO - PROCESS | 3552 | 1466037434528 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 17:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:37:14 INFO - PROCESS | 3552 | 1466037434531 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:37:14 INFO - PROCESS | 3552 | 1466037434533 Marionette TRACE conn6 <- [1,2602,null,{}] 17:37:14 INFO - PROCESS | 3552 | 1466037434537 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}] 17:37:14 INFO - PROCESS | 3552 | 1466037434540 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:14 INFO - PROCESS | 3552 | 1466037434624 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 17:37:14 INFO - PROCESS | 3552 | 1466037434631 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:14 INFO - PROCESS | 3552 | 1466037434633 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BF63000 == 34 [pid = 3552] [id = 660] 17:37:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C264800) [pid = 3552] [serial = 1980] [outer = 0000000000000000] 17:37:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C291800) [pid = 3552] [serial = 1981] [outer = 0000000A3C264800] 17:37:14 INFO - PROCESS | 3552 | 1466037434679 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C55B800) [pid = 3552] [serial = 1982] [outer = 0000000A3C264800] 17:37:15 INFO - PROCESS | 3552 | 1466037435493 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]]]}] 17:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 986ms 17:37:15 INFO - PROCESS | 3552 | 1466037435529 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 17:37:15 INFO - PROCESS | 3552 | 1466037435534 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 17:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:37:15 INFO - PROCESS | 3552 | 1466037435539 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:37:15 INFO - PROCESS | 3552 | 1466037435545 Marionette TRACE conn6 <- [1,2606,null,{}] 17:37:15 INFO - PROCESS | 3552 | 1466037435551 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}] 17:37:15 INFO - PROCESS | 3552 | 1466037435554 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:15 INFO - PROCESS | 3552 | 1466037435698 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 17:37:15 INFO - PROCESS | 3552 | 1466037435822 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:15 INFO - PROCESS | 3552 | 1466037435825 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3AD800 == 35 [pid = 3552] [id = 661] 17:37:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A2F16E000) [pid = 3552] [serial = 1983] [outer = 0000000000000000] 17:37:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2FC35400) [pid = 3552] [serial = 1984] [outer = 0000000A2F16E000] 17:37:15 INFO - PROCESS | 3552 | 1466037435886 Marionette DEBUG loaded listener.js 17:37:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A34186400) [pid = 3552] [serial = 1985] [outer = 0000000A2F16E000] 17:37:16 INFO - PROCESS | 3552 | 1466037436594 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]]]}] 17:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1137ms 17:37:16 INFO - PROCESS | 3552 | 1466037436699 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 17:37:16 INFO - PROCESS | 3552 | 1466037436704 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 17:37:16 INFO - PROCESS | 3552 | 1466037436712 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:37:16 INFO - PROCESS | 3552 | 1466037436715 Marionette TRACE conn6 <- [1,2610,null,{}] 17:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:37:16 INFO - PROCESS | 3552 | 1466037436719 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}] 17:37:16 INFO - PROCESS | 3552 | 1466037436722 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:16 INFO - PROCESS | 3552 | 1466037436860 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 17:37:17 INFO - PROCESS | 3552 | 1466037437081 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:17 INFO - PROCESS | 3552 | 1466037437085 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:17 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33D28000 == 36 [pid = 3552] [id = 662] 17:37:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2DEC2C00) [pid = 3552] [serial = 1986] [outer = 0000000000000000] 17:37:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2F060800) [pid = 3552] [serial = 1987] [outer = 0000000A2DEC2C00] 17:37:17 INFO - PROCESS | 3552 | 1466037437147 Marionette DEBUG loaded listener.js 17:37:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3072FC00) [pid = 3552] [serial = 1988] [outer = 0000000A2DEC2C00] 17:37:17 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42693800 == 35 [pid = 3552] [id = 659] 17:37:17 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42338800 == 34 [pid = 3552] [id = 658] 17:37:17 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F1A800 == 33 [pid = 3552] [id = 657] 17:37:17 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7C1000 == 32 [pid = 3552] [id = 656] 17:37:17 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C944000 == 31 [pid = 3552] [id = 655] 17:37:17 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BF66000 == 30 [pid = 3552] [id = 654] 17:37:17 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39069800 == 29 [pid = 3552] [id = 653] 17:37:17 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3517E000 == 28 [pid = 3552] [id = 652] 17:37:17 INFO - PROCESS | 3552 | --DOCSHELL 0000000A34608000 == 27 [pid = 3552] [id = 651] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3B5C3400) [pid = 3552] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3B492400) [pid = 3552] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F05A800) [pid = 3552] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F734000) [pid = 3552] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A32699C00) [pid = 3552] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A341F1000) [pid = 3552] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38A47400) [pid = 3552] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3C566400) [pid = 3552] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2EE82C00) [pid = 3552] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F068800) [pid = 3552] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A35CB0800) [pid = 3552] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3BC9AC00) [pid = 3552] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A38E78C00) [pid = 3552] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3CAEF400) [pid = 3552] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C560000) [pid = 3552] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C263800) [pid = 3552] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3BE54C00) [pid = 3552] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A390D9000) [pid = 3552] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3C298000) [pid = 3552] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3AFEA800) [pid = 3552] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3C155000) [pid = 3552] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3BAF0800) [pid = 3552] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A38DA8400) [pid = 3552] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3552 | 1466037437830 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]]]}] 17:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1177ms 17:37:17 INFO - PROCESS | 3552 | 1466037437898 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 17:37:17 INFO - PROCESS | 3552 | 1466037437902 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 17:37:17 INFO - PROCESS | 3552 | 1466037437907 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:37:17 INFO - PROCESS | 3552 | 1466037437909 Marionette TRACE conn6 <- [1,2614,null,{}] 17:37:17 INFO - PROCESS | 3552 | 1466037437915 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}] 17:37:17 INFO - PROCESS | 3552 | 1466037437919 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:18 INFO - PROCESS | 3552 | 1466037438045 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 17:37:18 INFO - PROCESS | 3552 | 1466037438100 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:18 INFO - PROCESS | 3552 | 1466037438103 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3901A800 == 28 [pid = 3552] [id = 663] 17:37:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2F05A800) [pid = 3552] [serial = 1989] [outer = 0000000000000000] 17:37:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A2F176000) [pid = 3552] [serial = 1990] [outer = 0000000A2F05A800] 17:37:18 INFO - PROCESS | 3552 | 1466037438153 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3431B000) [pid = 3552] [serial = 1991] [outer = 0000000A2F05A800] 17:37:18 INFO - PROCESS | 3552 | 1466037438649 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]]]}] 17:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 776ms 17:37:18 INFO - PROCESS | 3552 | 1466037438689 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 17:37:18 INFO - PROCESS | 3552 | 1466037438693 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 17:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:37:18 INFO - PROCESS | 3552 | 1466037438698 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:37:18 INFO - PROCESS | 3552 | 1466037438700 Marionette TRACE conn6 <- [1,2618,null,{}] 17:37:18 INFO - PROCESS | 3552 | 1466037438704 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}] 17:37:18 INFO - PROCESS | 3552 | 1466037438707 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:18 INFO - PROCESS | 3552 | 1466037438801 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 17:37:18 INFO - PROCESS | 3552 | 1466037438810 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:18 INFO - PROCESS | 3552 | 1466037438813 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC29000 == 29 [pid = 3552] [id = 664] 17:37:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A38DAC400) [pid = 3552] [serial = 1992] [outer = 0000000000000000] 17:37:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A38DB7C00) [pid = 3552] [serial = 1993] [outer = 0000000A38DAC400] 17:37:18 INFO - PROCESS | 3552 | 1466037438867 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A390D8800) [pid = 3552] [serial = 1994] [outer = 0000000A38DAC400] 17:37:19 INFO - PROCESS | 3552 | 1466037439349 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]]]}] 17:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 671ms 17:37:19 INFO - PROCESS | 3552 | 1466037439372 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 17:37:19 INFO - PROCESS | 3552 | 1466037439375 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 17:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:37:19 INFO - PROCESS | 3552 | 1466037439380 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:37:19 INFO - PROCESS | 3552 | 1466037439387 Marionette TRACE conn6 <- [1,2622,null,{}] 17:37:19 INFO - PROCESS | 3552 | 1466037439397 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}] 17:37:19 INFO - PROCESS | 3552 | 1466037439401 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:19 INFO - PROCESS | 3552 | 1466037439496 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 17:37:19 INFO - PROCESS | 3552 | 1466037439506 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:19 INFO - PROCESS | 3552 | 1466037439508 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F79A000 == 30 [pid = 3552] [id = 665] 17:37:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2E65A000) [pid = 3552] [serial = 1995] [outer = 0000000000000000] 17:37:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3B4B0800) [pid = 3552] [serial = 1996] [outer = 0000000A2E65A000] 17:37:19 INFO - PROCESS | 3552 | 1466037439554 Marionette DEBUG loaded listener.js 17:37:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3B5D1400) [pid = 3552] [serial = 1997] [outer = 0000000A2E65A000] 17:37:20 INFO - PROCESS | 3552 | 1466037439994 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]]]}] 17:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 692ms 17:37:20 INFO - PROCESS | 3552 | 1466037440076 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 3552 | 1466037440079 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 17:37:20 INFO - PROCESS | 3552 | 1466037440082 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 3552 | 1466037440084 Marionette TRACE conn6 <- [1,2626,null,{}] 17:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:37:20 INFO - PROCESS | 3552 | 1466037440088 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}] 17:37:20 INFO - PROCESS | 3552 | 1466037440090 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:20 INFO - PROCESS | 3552 | 1466037440247 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 17:37:20 INFO - PROCESS | 3552 | 1466037440266 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:20 INFO - PROCESS | 3552 | 1466037440268 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:20 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4048A000 == 31 [pid = 3552] [id = 666] 17:37:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3B50E800) [pid = 3552] [serial = 1998] [outer = 0000000000000000] 17:37:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3BAF1800) [pid = 3552] [serial = 1999] [outer = 0000000A3B50E800] 17:37:20 INFO - PROCESS | 3552 | 1466037440315 Marionette DEBUG loaded listener.js 17:37:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BC97800) [pid = 3552] [serial = 2000] [outer = 0000000A3B50E800] 17:37:20 INFO - PROCESS | 3552 | 1466037440764 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]]]}] 17:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 734ms 17:37:20 INFO - PROCESS | 3552 | 1466037440822 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 17:37:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:37:20 INFO - PROCESS | 3552 | 1466037440824 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 17:37:20 INFO - PROCESS | 3552 | 1466037440827 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 3552 | 1466037440829 Marionette TRACE conn6 <- [1,2630,null,{}] 17:37:20 INFO - PROCESS | 3552 | 1466037440843 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}] 17:37:20 INFO - PROCESS | 3552 | 1466037440846 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:20 INFO - PROCESS | 3552 | 1466037440962 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 17:37:20 INFO - PROCESS | 3552 | 1466037440974 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:20 INFO - PROCESS | 3552 | 1466037440980 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3EC92000 == 32 [pid = 3552] [id = 667] 17:37:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BE59800) [pid = 3552] [serial = 2001] [outer = 0000000000000000] 17:37:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C154C00) [pid = 3552] [serial = 2002] [outer = 0000000A3BE59800] 17:37:21 INFO - PROCESS | 3552 | 1466037441084 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C29AC00) [pid = 3552] [serial = 2003] [outer = 0000000A3BE59800] 17:37:21 INFO - PROCESS | 3552 | 1466037441533 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]]]}] 17:37:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:37:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 777ms 17:37:21 INFO - PROCESS | 3552 | 1466037441608 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 17:37:21 INFO - PROCESS | 3552 | 1466037441610 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 17:37:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:37:21 INFO - PROCESS | 3552 | 1466037441618 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:37:21 INFO - PROCESS | 3552 | 1466037441620 Marionette TRACE conn6 <- [1,2634,null,{}] 17:37:21 INFO - PROCESS | 3552 | 1466037441624 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}] 17:37:21 INFO - PROCESS | 3552 | 1466037441634 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:21 INFO - PROCESS | 3552 | 1466037441749 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 17:37:21 INFO - PROCESS | 3552 | 1466037441808 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:21 INFO - PROCESS | 3552 | 1466037441811 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43398800 == 33 [pid = 3552] [id = 668] 17:37:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3CAEF400) [pid = 3552] [serial = 2004] [outer = 0000000000000000] 17:37:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3D102800) [pid = 3552] [serial = 2005] [outer = 0000000A3CAEF400] 17:37:21 INFO - PROCESS | 3552 | 1466037441856 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3D10EC00) [pid = 3552] [serial = 2006] [outer = 0000000A3CAEF400] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3B5C7C00) [pid = 3552] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2F0A4C00) [pid = 3552] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3BE4B000) [pid = 3552] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A38E2FC00) [pid = 3552] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3C160800) [pid = 3552] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3D38B000) [pid = 3552] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3462FC00) [pid = 3552] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2FBED400) [pid = 3552] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2EE94800) [pid = 3552] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3269C000) [pid = 3552] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A2EE98400) [pid = 3552] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38F02400) [pid = 3552] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:37:22 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A307A4400) [pid = 3552] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:37:22 INFO - PROCESS | 3552 | 1466037442264 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]]]}] 17:37:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:37:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 17:37:22 INFO - PROCESS | 3552 | 1466037442292 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 17:37:22 INFO - PROCESS | 3552 | 1466037442295 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 17:37:22 INFO - PROCESS | 3552 | 1466037442298 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:37:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:37:22 INFO - PROCESS | 3552 | 1466037442300 Marionette TRACE conn6 <- [1,2638,null,{}] 17:37:22 INFO - PROCESS | 3552 | 1466037442303 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}] 17:37:22 INFO - PROCESS | 3552 | 1466037442305 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:22 INFO - PROCESS | 3552 | 1466037442420 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 17:37:22 INFO - PROCESS | 3552 | 1466037442473 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:22 INFO - PROCESS | 3552 | 1466037442475 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:22 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35189000 == 34 [pid = 3552] [id = 669] 17:37:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2DF09000) [pid = 3552] [serial = 2007] [outer = 0000000000000000] 17:37:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A38F02400) [pid = 3552] [serial = 2008] [outer = 0000000A2DF09000] 17:37:22 INFO - PROCESS | 3552 | 1466037442521 Marionette DEBUG loaded listener.js 17:37:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3C297400) [pid = 3552] [serial = 2009] [outer = 0000000A2DF09000] 17:37:22 INFO - PROCESS | 3552 | 1466037442882 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]]]}] 17:37:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:37:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 17:37:22 INFO - PROCESS | 3552 | 1466037442931 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 17:37:22 INFO - PROCESS | 3552 | 1466037442933 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 17:37:22 INFO - PROCESS | 3552 | 1466037442936 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:37:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:37:22 INFO - PROCESS | 3552 | 1466037442938 Marionette TRACE conn6 <- [1,2642,null,{}] 17:37:22 INFO - PROCESS | 3552 | 1466037442941 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}] 17:37:22 INFO - PROCESS | 3552 | 1466037442943 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:23 INFO - PROCESS | 3552 | 1466037443027 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 17:37:23 INFO - PROCESS | 3552 | 1466037443033 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:23 INFO - PROCESS | 3552 | 1466037443035 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A439C3000 == 35 [pid = 3552] [id = 670] 17:37:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3D111400) [pid = 3552] [serial = 2010] [outer = 0000000000000000] 17:37:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3D580800) [pid = 3552] [serial = 2011] [outer = 0000000A3D111400] 17:37:23 INFO - PROCESS | 3552 | 1466037443080 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3E499C00) [pid = 3552] [serial = 2012] [outer = 0000000A3D111400] 17:37:23 INFO - PROCESS | 3552 | 1466037443513 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]]]}] 17:37:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:37:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 629ms 17:37:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:37:23 INFO - PROCESS | 3552 | 1466037443576 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 17:37:23 INFO - PROCESS | 3552 | 1466037443578 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 17:37:23 INFO - PROCESS | 3552 | 1466037443582 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:37:23 INFO - PROCESS | 3552 | 1466037443584 Marionette TRACE conn6 <- [1,2646,null,{}] 17:37:23 INFO - PROCESS | 3552 | 1466037443588 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}] 17:37:23 INFO - PROCESS | 3552 | 1466037443590 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:23 INFO - PROCESS | 3552 | 1466037443677 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 17:37:23 INFO - PROCESS | 3552 | 1466037443682 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:23 INFO - PROCESS | 3552 | 1466037443684 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A44237000 == 36 [pid = 3552] [id = 671] 17:37:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3E5EF800) [pid = 3552] [serial = 2013] [outer = 0000000000000000] 17:37:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3E695C00) [pid = 3552] [serial = 2014] [outer = 0000000A3E5EF800] 17:37:23 INFO - PROCESS | 3552 | 1466037443730 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3EC73800) [pid = 3552] [serial = 2015] [outer = 0000000A3E5EF800] 17:37:24 INFO - PROCESS | 3552 | 1466037444226 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]]]}] 17:37:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:37:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 734ms 17:37:24 INFO - PROCESS | 3552 | 1466037444317 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 17:37:24 INFO - PROCESS | 3552 | 1466037444323 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 17:37:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:37:24 INFO - PROCESS | 3552 | 1466037444329 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:37:24 INFO - PROCESS | 3552 | 1466037444333 Marionette TRACE conn6 <- [1,2650,null,{}] 17:37:24 INFO - PROCESS | 3552 | 1466037444340 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}] 17:37:24 INFO - PROCESS | 3552 | 1466037444343 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:24 INFO - PROCESS | 3552 | 1466037444523 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 17:37:24 INFO - PROCESS | 3552 | 1466037444618 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:24 INFO - PROCESS | 3552 | 1466037444623 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396B0000 == 37 [pid = 3552] [id = 672] 17:37:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A2FF31400) [pid = 3552] [serial = 2016] [outer = 0000000000000000] 17:37:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A33B3D000) [pid = 3552] [serial = 2017] [outer = 0000000A2FF31400] 17:37:24 INFO - PROCESS | 3552 | 1466037444684 Marionette DEBUG loaded listener.js 17:37:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A38A42000) [pid = 3552] [serial = 2018] [outer = 0000000A2FF31400] 17:37:25 INFO - PROCESS | 3552 | 1466037445232 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]]]}] 17:37:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:37:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 17:37:25 INFO - PROCESS | 3552 | 1466037445318 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 3552 | 1466037445323 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 17:37:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:37:25 INFO - PROCESS | 3552 | 1466037445330 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - PROCESS | 3552 | 1466037445333 Marionette TRACE conn6 <- [1,2654,null,{}] 17:37:25 INFO - PROCESS | 3552 | 1466037445337 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}] 17:37:25 INFO - PROCESS | 3552 | 1466037445340 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:25 INFO - PROCESS | 3552 | 1466037445466 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 17:37:25 INFO - PROCESS | 3552 | 1466037445586 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:25 INFO - PROCESS | 3552 | 1466037445589 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40482800 == 38 [pid = 3552] [id = 673] 17:37:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A390E0800) [pid = 3552] [serial = 2019] [outer = 0000000000000000] 17:37:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3AFE7C00) [pid = 3552] [serial = 2020] [outer = 0000000A390E0800] 17:37:25 INFO - PROCESS | 3552 | 1466037445649 Marionette DEBUG loaded listener.js 17:37:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B4B6C00) [pid = 3552] [serial = 2021] [outer = 0000000A390E0800] 17:37:26 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:37:26 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:37:26 INFO - PROCESS | 3552 | 1466037446752 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]]]}] 17:37:26 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) 17:37:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1491ms 17:37:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:37:26 INFO - PROCESS | 3552 | 1466037446822 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 17:37:26 INFO - PROCESS | 3552 | 1466037446824 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 17:37:26 INFO - PROCESS | 3552 | 1466037446829 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:37:26 INFO - PROCESS | 3552 | 1466037446833 Marionette TRACE conn6 <- [1,2658,null,{}] 17:37:26 INFO - PROCESS | 3552 | 1466037446885 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}] 17:37:26 INFO - PROCESS | 3552 | 1466037446890 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:27 INFO - PROCESS | 3552 | 1466037447027 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 17:37:27 INFO - PROCESS | 3552 | 1466037447170 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:27 INFO - PROCESS | 3552 | 1466037447173 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426C0800 == 39 [pid = 3552] [id = 674] 17:37:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C15BC00) [pid = 3552] [serial = 2022] [outer = 0000000000000000] 17:37:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3C567400) [pid = 3552] [serial = 2023] [outer = 0000000A3C15BC00] 17:37:27 INFO - PROCESS | 3552 | 1466037447293 Marionette DEBUG loaded listener.js 17:37:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3E697400) [pid = 3552] [serial = 2024] [outer = 0000000A3C15BC00] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A439C3000 == 38 [pid = 3552] [id = 670] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35189000 == 37 [pid = 3552] [id = 669] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43398800 == 36 [pid = 3552] [id = 668] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3EC92000 == 35 [pid = 3552] [id = 667] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4048A000 == 34 [pid = 3552] [id = 666] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F79A000 == 33 [pid = 3552] [id = 665] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC29000 == 32 [pid = 3552] [id = 664] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3901A800 == 31 [pid = 3552] [id = 663] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A33D28000 == 30 [pid = 3552] [id = 662] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3AD800 == 29 [pid = 3552] [id = 661] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BF63000 == 28 [pid = 3552] [id = 660] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A40482800 == 27 [pid = 3552] [id = 673] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A44237000 == 26 [pid = 3552] [id = 671] 17:37:28 INFO - PROCESS | 3552 | --DOCSHELL 0000000A396B0000 == 25 [pid = 3552] [id = 672] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A35280400) [pid = 3552] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3072D800) [pid = 3552] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2F069800) [pid = 3552] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A2F668C00) [pid = 3552] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A33D09800) [pid = 3552] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A34625000) [pid = 3552] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38A85800) [pid = 3552] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A39091800) [pid = 3552] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B487C00) [pid = 3552] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A39698400) [pid = 3552] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3BA7EC00) [pid = 3552] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3B4B6400) [pid = 3552] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A343EFC00) [pid = 3552] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2FFD4400) [pid = 3552] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BE55800) [pid = 3552] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3B5CF400) [pid = 3552] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3909C000) [pid = 3552] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3D108000) [pid = 3552] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3C37B400) [pid = 3552] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3E49A000) [pid = 3552] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3D3C7800) [pid = 3552] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3BC88800) [pid = 3552] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3C291800) [pid = 3552] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3B5C5C00) [pid = 3552] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3BCA2000) [pid = 3552] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A38DAF400) [pid = 3552] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A3C15A400) [pid = 3552] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:37:29 INFO - PROCESS | 3552 | 1466037449158 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"]]]}] 17:37:29 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 17:37:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:37:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:37:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:37:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2396ms 17:37:29 INFO - PROCESS | 3552 | 1466037449227 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 17:37:29 INFO - PROCESS | 3552 | 1466037449231 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 17:37:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:37:29 INFO - PROCESS | 3552 | 1466037449240 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:37:29 INFO - PROCESS | 3552 | 1466037449244 Marionette TRACE conn6 <- [1,2662,null,{}] 17:37:29 INFO - PROCESS | 3552 | 1466037449253 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}] 17:37:29 INFO - PROCESS | 3552 | 1466037449256 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:29 INFO - PROCESS | 3552 | 1466037449354 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 17:37:29 INFO - PROCESS | 3552 | 1466037449362 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:29 INFO - PROCESS | 3552 | 1466037449366 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A345B3000 == 26 [pid = 3552] [id = 675] 17:37:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A2EE9E400) [pid = 3552] [serial = 2025] [outer = 0000000000000000] 17:37:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A2EE9F000) [pid = 3552] [serial = 2026] [outer = 0000000A2EE9E400] 17:37:29 INFO - PROCESS | 3552 | 1466037449419 Marionette DEBUG loaded listener.js 17:37:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A2F09CC00) [pid = 3552] [serial = 2027] [outer = 0000000A2EE9E400] 17:37:30 INFO - PROCESS | 3552 | 1466037450422 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"]]]}] 17:37:30 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 17:37:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:37:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:37:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:37:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1243ms 17:37:30 INFO - PROCESS | 3552 | 1466037450484 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 17:37:30 INFO - PROCESS | 3552 | 1466037450489 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 17:37:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:37:30 INFO - PROCESS | 3552 | 1466037450496 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:37:30 INFO - PROCESS | 3552 | 1466037450499 Marionette TRACE conn6 <- [1,2666,null,{}] 17:37:30 INFO - PROCESS | 3552 | 1466037450503 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}] 17:37:30 INFO - PROCESS | 3552 | 1466037450507 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:30 INFO - PROCESS | 3552 | 1466037450608 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 17:37:30 INFO - PROCESS | 3552 | 1466037450685 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:30 INFO - PROCESS | 3552 | 1466037450689 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33D2B800 == 27 [pid = 3552] [id = 676] 17:37:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A2F171C00) [pid = 3552] [serial = 2028] [outer = 0000000000000000] 17:37:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2FF31000) [pid = 3552] [serial = 2029] [outer = 0000000A2F171C00] 17:37:30 INFO - PROCESS | 3552 | 1466037450740 Marionette DEBUG loaded listener.js 17:37:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A33D0C000) [pid = 3552] [serial = 2030] [outer = 0000000A2F171C00] 17:37:31 INFO - PROCESS | 3552 | 1466037451702 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]]]}] 17:37:31 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) 17:37:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1233ms 17:37:31 INFO - PROCESS | 3552 | 1466037451731 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 17:37:31 INFO - PROCESS | 3552 | 1466037451733 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 17:37:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:37:31 INFO - PROCESS | 3552 | 1466037451737 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:37:31 INFO - PROCESS | 3552 | 1466037451741 Marionette TRACE conn6 <- [1,2670,null,{}] 17:37:31 INFO - PROCESS | 3552 | 1466037451759 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}] 17:37:31 INFO - PROCESS | 3552 | 1466037451764 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:31 INFO - PROCESS | 3552 | 1466037451891 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 17:37:31 INFO - PROCESS | 3552 | 1466037451899 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:31 INFO - PROCESS | 3552 | 1466037451902 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BA5A000 == 28 [pid = 3552] [id = 677] 17:37:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A35238000) [pid = 3552] [serial = 2031] [outer = 0000000000000000] 17:37:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A3530D800) [pid = 3552] [serial = 2032] [outer = 0000000A35238000] 17:37:31 INFO - PROCESS | 3552 | 1466037451954 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A38A41800) [pid = 3552] [serial = 2033] [outer = 0000000A35238000] 17:37:32 INFO - PROCESS | 3552 | 1466037452929 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]]]}] 17:37:32 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) 17:37:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1239ms 17:37:32 INFO - PROCESS | 3552 | 1466037452979 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 17:37:32 INFO - PROCESS | 3552 | 1466037452982 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 17:37:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:37:32 INFO - PROCESS | 3552 | 1466037452985 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:37:32 INFO - PROCESS | 3552 | 1466037452987 Marionette TRACE conn6 <- [1,2674,null,{}] 17:37:32 INFO - PROCESS | 3552 | 1466037452991 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}] 17:37:33 INFO - PROCESS | 3552 | 1466037452993 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A2DF09000) [pid = 3552] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3D111400) [pid = 3552] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3CAEF400) [pid = 3552] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3E5EF800) [pid = 3552] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3B50E800) [pid = 3552] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A2F16E000) [pid = 3552] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A2DEC2C00) [pid = 3552] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A38DAC400) [pid = 3552] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A2E65A000) [pid = 3552] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 58 (0000000A3C264800) [pid = 3552] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 57 (0000000A2F05A800) [pid = 3552] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:37:33 INFO - PROCESS | 3552 | --DOMWINDOW == 56 (0000000A3BE59800) [pid = 3552] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:37:33 INFO - PROCESS | 3552 | 1466037453200 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 17:37:33 INFO - PROCESS | 3552 | 1466037453208 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:33 INFO - PROCESS | 3552 | 1466037453210 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAA9000 == 29 [pid = 3552] [id = 678] 17:37:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 57 (0000000A2EE92400) [pid = 3552] [serial = 2034] [outer = 0000000000000000] 17:37:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 58 (0000000A2F80B000) [pid = 3552] [serial = 2035] [outer = 0000000A2EE92400] 17:37:33 INFO - PROCESS | 3552 | 1466037453258 Marionette DEBUG loaded listener.js 17:37:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A38DAEC00) [pid = 3552] [serial = 2036] [outer = 0000000A2EE92400] 17:37:34 INFO - PROCESS | 3552 | 1466037454220 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"]]]}] 17:37:34 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 17:37:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:37:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:37:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:37:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1283ms 17:37:34 INFO - PROCESS | 3552 | 1466037454271 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 17:37:34 INFO - PROCESS | 3552 | 1466037454273 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 17:37:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:37:34 INFO - PROCESS | 3552 | 1466037454277 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:37:34 INFO - PROCESS | 3552 | 1466037454278 Marionette TRACE conn6 <- [1,2678,null,{}] 17:37:34 INFO - PROCESS | 3552 | 1466037454282 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}] 17:37:34 INFO - PROCESS | 3552 | 1466037454285 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:34 INFO - PROCESS | 3552 | 1466037454370 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 17:37:34 INFO - PROCESS | 3552 | 1466037454377 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:34 INFO - PROCESS | 3552 | 1466037454379 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3CB8C000 == 30 [pid = 3552] [id = 679] 17:37:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A38E24C00) [pid = 3552] [serial = 2037] [outer = 0000000000000000] 17:37:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A390E3C00) [pid = 3552] [serial = 2038] [outer = 0000000A38E24C00] 17:37:34 INFO - PROCESS | 3552 | 1466037454425 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A3AF6AC00) [pid = 3552] [serial = 2039] [outer = 0000000A38E24C00] 17:37:35 INFO - PROCESS | 3552 | 1466037455416 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"]]]}] 17:37:35 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 17:37:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:37:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:37:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:37:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1182ms 17:37:35 INFO - PROCESS | 3552 | 1466037455496 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 17:37:35 INFO - PROCESS | 3552 | 1466037455501 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 17:37:35 INFO - PROCESS | 3552 | 1466037455508 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:37:35 INFO - PROCESS | 3552 | 1466037455512 Marionette TRACE conn6 <- [1,2682,null,{}] 17:37:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:37:35 INFO - PROCESS | 3552 | 1466037455518 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}] 17:37:35 INFO - PROCESS | 3552 | 1466037455521 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:35 INFO - PROCESS | 3552 | 1466037455669 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 17:37:35 INFO - PROCESS | 3552 | 1466037455811 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:35 INFO - PROCESS | 3552 | 1466037455814 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A38EB7000 == 31 [pid = 3552] [id = 680] 17:37:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A2F179400) [pid = 3552] [serial = 2040] [outer = 0000000000000000] 17:37:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2F80B400) [pid = 3552] [serial = 2041] [outer = 0000000A2F179400] 17:37:35 INFO - PROCESS | 3552 | 1466037455878 Marionette DEBUG loaded listener.js 17:37:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A343EFC00) [pid = 3552] [serial = 2042] [outer = 0000000A2F179400] 17:37:37 INFO - PROCESS | 3552 | 1466037457057 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"]]]}] 17:37:37 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 17:37:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:37:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:37:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:37:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1577ms 17:37:37 INFO - PROCESS | 3552 | 1466037457093 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 17:37:37 INFO - PROCESS | 3552 | 1466037457098 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 17:37:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:37:37 INFO - PROCESS | 3552 | 1466037457115 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:37:37 INFO - PROCESS | 3552 | 1466037457118 Marionette TRACE conn6 <- [1,2686,null,{}] 17:37:37 INFO - PROCESS | 3552 | 1466037457123 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}] 17:37:37 INFO - PROCESS | 3552 | 1466037457126 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:37 INFO - PROCESS | 3552 | 1466037457363 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 17:37:37 INFO - PROCESS | 3552 | 1466037457465 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:37 INFO - PROCESS | 3552 | 1466037457468 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A32651800 == 32 [pid = 3552] [id = 681] 17:37:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2F16DC00) [pid = 3552] [serial = 2043] [outer = 0000000000000000] 17:37:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2F80F400) [pid = 3552] [serial = 2044] [outer = 0000000A2F16DC00] 17:37:37 INFO - PROCESS | 3552 | 1466037457521 Marionette DEBUG loaded listener.js 17:37:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A34623400) [pid = 3552] [serial = 2045] [outer = 0000000A2F16DC00] 17:37:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A341D3800 == 31 [pid = 3552] [id = 367] 17:37:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3264C000 == 30 [pid = 3552] [id = 377] 17:37:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A40389800 == 29 [pid = 3552] [id = 373] 17:37:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2FBDB000 == 28 [pid = 3552] [id = 384] 17:37:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7B6800 == 27 [pid = 3552] [id = 382] 17:37:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42345000 == 26 [pid = 3552] [id = 375] 17:37:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C515000 == 25 [pid = 3552] [id = 371] 17:37:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A38DE4800 == 24 [pid = 3552] [id = 378] 17:37:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B52B000 == 23 [pid = 3552] [id = 379] 17:37:37 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC35000 == 22 [pid = 3552] [id = 370] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3BAF1800) [pid = 3552] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3BC97800) [pid = 3552] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A2FC35400) [pid = 3552] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A34186400) [pid = 3552] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A2F060800) [pid = 3552] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3072FC00) [pid = 3552] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A38DB7C00) [pid = 3552] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A390D8800) [pid = 3552] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A3B4B0800) [pid = 3552] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 58 (0000000A3C55B800) [pid = 3552] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 57 (0000000A2F176000) [pid = 3552] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 56 (0000000A3431B000) [pid = 3552] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 55 (0000000A3C154C00) [pid = 3552] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 54 (0000000A38F02400) [pid = 3552] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 53 (0000000A3E499C00) [pid = 3552] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 52 (0000000A3D102800) [pid = 3552] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 51 (0000000A3C29AC00) [pid = 3552] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 50 (0000000A3D580800) [pid = 3552] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 49 (0000000A3E695C00) [pid = 3552] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 48 (0000000A3EC73800) [pid = 3552] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 47 (0000000A3D10EC00) [pid = 3552] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 46 (0000000A3C297400) [pid = 3552] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:37:37 INFO - PROCESS | 3552 | --DOMWINDOW == 45 (0000000A3B5D1400) [pid = 3552] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:37:38 INFO - PROCESS | 3552 | 1466037458524 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"]]]}] 17:37:38 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 17:37:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:37:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:37:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:37:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1431ms 17:37:38 INFO - PROCESS | 3552 | 1466037458573 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 17:37:38 INFO - PROCESS | 3552 | 1466037458577 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 17:37:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:37:38 INFO - PROCESS | 3552 | 1466037458583 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:37:38 INFO - PROCESS | 3552 | 1466037458586 Marionette TRACE conn6 <- [1,2690,null,{}] 17:37:38 INFO - PROCESS | 3552 | 1466037458591 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}] 17:37:38 INFO - PROCESS | 3552 | 1466037458594 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:38 INFO - PROCESS | 3552 | 1466037458689 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 17:37:38 INFO - PROCESS | 3552 | 1466037458696 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:38 INFO - PROCESS | 3552 | 1466037458698 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B39F000 == 23 [pid = 3552] [id = 682] 17:37:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 46 (0000000A3269A800) [pid = 3552] [serial = 2046] [outer = 0000000000000000] 17:37:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 47 (0000000A346E0000) [pid = 3552] [serial = 2047] [outer = 0000000A3269A800] 17:37:38 INFO - PROCESS | 3552 | 1466037458748 Marionette DEBUG loaded listener.js 17:37:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 48 (0000000A35CB2000) [pid = 3552] [serial = 2048] [outer = 0000000A3269A800] 17:37:39 INFO - PROCESS | 3552 | 1466037459214 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]]]}] 17:37:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:37:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 17:37:39 INFO - PROCESS | 3552 | 1466037459260 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 17:37:39 INFO - PROCESS | 3552 | 1466037459263 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 17:37:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:37:39 INFO - PROCESS | 3552 | 1466037459267 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:37:39 INFO - PROCESS | 3552 | 1466037459269 Marionette TRACE conn6 <- [1,2694,null,{}] 17:37:39 INFO - PROCESS | 3552 | 1466037459273 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}] 17:37:39 INFO - PROCESS | 3552 | 1466037459275 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:39 INFO - PROCESS | 3552 | 1466037459368 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 17:37:39 INFO - PROCESS | 3552 | 1466037459379 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:39 INFO - PROCESS | 3552 | 1466037459382 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:39 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BE8C800 == 24 [pid = 3552] [id = 683] 17:37:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 49 (0000000A38E74400) [pid = 3552] [serial = 2049] [outer = 0000000000000000] 17:37:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 50 (0000000A38F02800) [pid = 3552] [serial = 2050] [outer = 0000000A38E74400] 17:37:39 INFO - PROCESS | 3552 | 1466037459430 Marionette DEBUG loaded listener.js 17:37:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 51 (0000000A39699C00) [pid = 3552] [serial = 2051] [outer = 0000000A38E74400] 17:37:39 INFO - PROCESS | 3552 | 1466037459881 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]]]}] 17:37:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:37:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 17:37:39 INFO - PROCESS | 3552 | 1466037459942 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 17:37:39 INFO - PROCESS | 3552 | 1466037459946 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 17:37:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:37:39 INFO - PROCESS | 3552 | 1466037459957 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:37:39 INFO - PROCESS | 3552 | 1466037459962 Marionette TRACE conn6 <- [1,2698,null,{}] 17:37:39 INFO - PROCESS | 3552 | 1466037459966 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}] 17:37:39 INFO - PROCESS | 3552 | 1466037459970 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:40 INFO - PROCESS | 3552 | 1466037460095 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 17:37:40 INFO - PROCESS | 3552 | 1466037460102 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 3552 | 1466037460104 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECCC800 == 25 [pid = 3552] [id = 684] 17:37:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 52 (0000000A2E4CD000) [pid = 3552] [serial = 2052] [outer = 0000000000000000] 17:37:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 53 (0000000A3B4B2400) [pid = 3552] [serial = 2053] [outer = 0000000A2E4CD000] 17:37:40 INFO - PROCESS | 3552 | 1466037460152 Marionette DEBUG loaded listener.js 17:37:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 54 (0000000A3B5C8000) [pid = 3552] [serial = 2054] [outer = 0000000A2E4CD000] 17:37:40 INFO - PROCESS | 3552 | 1466037460652 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] 17:37:40 INFO - PROCESS | 3552 | 1466037460692 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 17:37:40 INFO - PROCESS | 3552 | 1466037460695 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:37:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:37:40 INFO - PROCESS | 3552 | 1466037460697 Marionette TRACE conn6 <- [1,2702,null,{}] 17:37:40 INFO - PROCESS | 3552 | 1466037460700 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}] 17:37:40 INFO - PROCESS | 3552 | 1466037460702 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:40 INFO - PROCESS | 3552 | 1466037460827 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 17:37:40 INFO - PROCESS | 3552 | 1466037460833 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 3552 | 1466037460836 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40472800 == 26 [pid = 3552] [id = 685] 17:37:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 55 (0000000A2F098400) [pid = 3552] [serial = 2055] [outer = 0000000000000000] 17:37:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 56 (0000000A3BA75C00) [pid = 3552] [serial = 2056] [outer = 0000000A2F098400] 17:37:40 INFO - PROCESS | 3552 | 1466037460887 Marionette DEBUG loaded listener.js 17:37:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 57 (0000000A3BAEFC00) [pid = 3552] [serial = 2057] [outer = 0000000A2F098400] 17:37:41 INFO - PROCESS | 3552 | 1466037461356 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]]]}] 17:37:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:37:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 17:37:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:37:41 INFO - PROCESS | 3552 | 1466037461368 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 17:37:41 INFO - PROCESS | 3552 | 1466037461370 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 17:37:41 INFO - PROCESS | 3552 | 1466037461374 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - PROCESS | 3552 | 1466037461375 Marionette TRACE conn6 <- [1,2706,null,{}] 17:37:41 INFO - PROCESS | 3552 | 1466037461379 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}] 17:37:41 INFO - PROCESS | 3552 | 1466037461381 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:41 INFO - PROCESS | 3552 | 1466037461525 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 17:37:41 INFO - PROCESS | 3552 | 1466037461547 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:41 INFO - PROCESS | 3552 | 1466037461554 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3EC90000 == 27 [pid = 3552] [id = 686] 17:37:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 58 (0000000A3BCA2400) [pid = 3552] [serial = 2058] [outer = 0000000000000000] 17:37:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A3BCA4C00) [pid = 3552] [serial = 2059] [outer = 0000000A3BCA2400] 17:37:41 INFO - PROCESS | 3552 | 1466037461612 Marionette DEBUG loaded listener.js 17:37:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A3BE57800) [pid = 3552] [serial = 2060] [outer = 0000000A3BCA2400] 17:37:42 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A35238000) [pid = 3552] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:37:42 INFO - PROCESS | 3552 | --DOMWINDOW == 58 (0000000A2EE92400) [pid = 3552] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:37:42 INFO - PROCESS | 3552 | --DOMWINDOW == 57 (0000000A2F171C00) [pid = 3552] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:37:42 INFO - PROCESS | 3552 | --DOMWINDOW == 56 (0000000A3C15BC00) [pid = 3552] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:37:42 INFO - PROCESS | 3552 | --DOMWINDOW == 55 (0000000A2EE9E400) [pid = 3552] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:37:42 INFO - PROCESS | 3552 | --DOMWINDOW == 54 (0000000A2FF31400) [pid = 3552] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:37:42 INFO - PROCESS | 3552 | --DOMWINDOW == 53 (0000000A390E0800) [pid = 3552] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:37:42 INFO - PROCESS | 3552 | 1466037462100 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] 17:37:42 INFO - PROCESS | 3552 | 1466037462157 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 17:37:42 INFO - PROCESS | 3552 | 1466037462160 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:37:42 INFO - PROCESS | 3552 | 1466037462162 Marionette TRACE conn6 <- [1,2710,null,{}] 17:37:42 INFO - PROCESS | 3552 | 1466037462165 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}] 17:37:42 INFO - PROCESS | 3552 | 1466037462167 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:42 INFO - PROCESS | 3552 | 1466037462255 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 17:37:42 INFO - PROCESS | 3552 | 1466037462260 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 3552 | 1466037462263 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42580000 == 28 [pid = 3552] [id = 687] 17:37:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 54 (0000000A2F172C00) [pid = 3552] [serial = 2061] [outer = 0000000000000000] 17:37:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 55 (0000000A3B492000) [pid = 3552] [serial = 2062] [outer = 0000000A2F172C00] 17:37:42 INFO - PROCESS | 3552 | 1466037462308 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 56 (0000000A3C1E8400) [pid = 3552] [serial = 2063] [outer = 0000000A2F172C00] 17:37:42 INFO - PROCESS | 3552 | 1466037462758 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] 17:37:42 INFO - PROCESS | 3552 | 1466037462794 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 17:37:42 INFO - PROCESS | 3552 | 1466037462797 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:37:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:37:42 INFO - PROCESS | 3552 | 1466037462799 Marionette TRACE conn6 <- [1,2714,null,{}] 17:37:42 INFO - PROCESS | 3552 | 1466037462802 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}] 17:37:42 INFO - PROCESS | 3552 | 1466037462804 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:42 INFO - PROCESS | 3552 | 1466037462913 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 17:37:42 INFO - PROCESS | 3552 | 1466037462922 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 3552 | 1466037462924 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426A0800 == 29 [pid = 3552] [id = 688] 17:37:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 57 (0000000A3C28E400) [pid = 3552] [serial = 2064] [outer = 0000000000000000] 17:37:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 58 (0000000A3C375C00) [pid = 3552] [serial = 2065] [outer = 0000000A3C28E400] 17:37:42 INFO - PROCESS | 3552 | 1466037462969 Marionette DEBUG loaded listener.js 17:37:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (0000000A3C55EC00) [pid = 3552] [serial = 2066] [outer = 0000000A3C28E400] 17:37:43 INFO - PROCESS | 3552 | 1466037463403 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]]]}] 17:37:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:37:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 17:37:43 INFO - PROCESS | 3552 | 1466037463430 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 17:37:43 INFO - PROCESS | 3552 | 1466037463433 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 17:37:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:37:43 INFO - PROCESS | 3552 | 1466037463436 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - PROCESS | 3552 | 1466037463438 Marionette TRACE conn6 <- [1,2718,null,{}] 17:37:43 INFO - PROCESS | 3552 | 1466037463447 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}] 17:37:43 INFO - PROCESS | 3552 | 1466037463449 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:43 INFO - PROCESS | 3552 | 1466037463535 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 17:37:43 INFO - PROCESS | 3552 | 1466037463542 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:43 INFO - PROCESS | 3552 | 1466037463544 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43392000 == 30 [pid = 3552] [id = 689] 17:37:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A3C566400) [pid = 3552] [serial = 2067] [outer = 0000000000000000] 17:37:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A3C959000) [pid = 3552] [serial = 2068] [outer = 0000000A3C566400] 17:37:43 INFO - PROCESS | 3552 | 1466037463589 Marionette DEBUG loaded listener.js 17:37:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A3D104000) [pid = 3552] [serial = 2069] [outer = 0000000A3C566400] 17:37:44 INFO - PROCESS | 3552 | 1466037464528 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"]]]}] 17:37:44 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 17:37:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:37:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:37:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:37:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1129ms 17:37:44 INFO - PROCESS | 3552 | 1466037464601 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 17:37:44 INFO - PROCESS | 3552 | 1466037464606 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 17:37:44 INFO - PROCESS | 3552 | 1466037464613 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:37:44 INFO - PROCESS | 3552 | 1466037464617 Marionette TRACE conn6 <- [1,2722,null,{}] 17:37:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:37:44 INFO - PROCESS | 3552 | 1466037464623 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}] 17:37:44 INFO - PROCESS | 3552 | 1466037464627 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:44 INFO - PROCESS | 3552 | 1466037464780 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 17:37:44 INFO - PROCESS | 3552 | 1466037464855 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:44 INFO - PROCESS | 3552 | 1466037464858 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:44 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A396C1800 == 31 [pid = 3552] [id = 690] 17:37:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A2FC3D800) [pid = 3552] [serial = 2070] [outer = 0000000000000000] 17:37:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A32698800) [pid = 3552] [serial = 2071] [outer = 0000000A2FC3D800] 17:37:44 INFO - PROCESS | 3552 | 1466037464921 Marionette DEBUG loaded listener.js 17:37:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A35309400) [pid = 3552] [serial = 2072] [outer = 0000000A2FC3D800] 17:37:45 INFO - PROCESS | 3552 | 1466037465498 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]]]}] 17:37:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:37:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 923ms 17:37:45 INFO - PROCESS | 3552 | 1466037465545 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 17:37:45 INFO - PROCESS | 3552 | 1466037465551 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 17:37:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:37:45 INFO - PROCESS | 3552 | 1466037465558 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:37:45 INFO - PROCESS | 3552 | 1466037465561 Marionette TRACE conn6 <- [1,2726,null,{}] 17:37:45 INFO - PROCESS | 3552 | 1466037465565 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}] 17:37:45 INFO - PROCESS | 3552 | 1466037465568 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:45 INFO - PROCESS | 3552 | 1466037465688 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 17:37:45 INFO - PROCESS | 3552 | 1466037465810 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:45 INFO - PROCESS | 3552 | 1466037465813 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECD0800 == 32 [pid = 3552] [id = 691] 17:37:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A38E2B400) [pid = 3552] [serial = 2073] [outer = 0000000000000000] 17:37:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A3AFEE400) [pid = 3552] [serial = 2074] [outer = 0000000A38E2B400] 17:37:45 INFO - PROCESS | 3552 | 1466037465873 Marionette DEBUG loaded listener.js 17:37:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3B4AB400) [pid = 3552] [serial = 2075] [outer = 0000000A38E2B400] 17:37:46 INFO - PROCESS | 3552 | 1466037466510 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]]]}] 17:37:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:37:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1023ms 17:37:46 INFO - PROCESS | 3552 | 1466037466581 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 17:37:46 INFO - PROCESS | 3552 | 1466037466584 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 17:37:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:37:46 INFO - PROCESS | 3552 | 1466037466602 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:37:46 INFO - PROCESS | 3552 | 1466037466606 Marionette TRACE conn6 <- [1,2730,null,{}] 17:37:46 INFO - PROCESS | 3552 | 1466037466640 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}] 17:37:46 INFO - PROCESS | 3552 | 1466037466646 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:46 INFO - PROCESS | 3552 | 1466037466770 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 17:37:46 INFO - PROCESS | 3552 | 1466037466888 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:46 INFO - PROCESS | 3552 | 1466037466892 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:46 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4346A000 == 33 [pid = 3552] [id = 692] 17:37:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3BE57000) [pid = 3552] [serial = 2076] [outer = 0000000000000000] 17:37:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3C1F1000) [pid = 3552] [serial = 2077] [outer = 0000000A3BE57000] 17:37:46 INFO - PROCESS | 3552 | 1466037466952 Marionette DEBUG loaded listener.js 17:37:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3D108400) [pid = 3552] [serial = 2078] [outer = 0000000A3BE57000] 17:37:47 INFO - PROCESS | 3552 | 1466037467763 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]]]}] 17:37:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:37:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1200ms 17:37:47 INFO - PROCESS | 3552 | 1466037467790 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 17:37:47 INFO - PROCESS | 3552 | 1466037467795 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 17:37:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:37:47 INFO - PROCESS | 3552 | 1466037467800 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:37:47 INFO - PROCESS | 3552 | 1466037467804 Marionette TRACE conn6 <- [1,2734,null,{}] 17:37:47 INFO - PROCESS | 3552 | 1466037467810 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}] 17:37:47 INFO - PROCESS | 3552 | 1466037467813 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:47 INFO - PROCESS | 3552 | 1466037467920 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 17:37:48 INFO - PROCESS | 3552 | 1466037468044 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:48 INFO - PROCESS | 3552 | 1466037468049 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35125800 == 34 [pid = 3552] [id = 693] 17:37:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A2E4C5000) [pid = 3552] [serial = 2079] [outer = 0000000000000000] 17:37:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A2F064C00) [pid = 3552] [serial = 2080] [outer = 0000000A2E4C5000] 17:37:48 INFO - PROCESS | 3552 | 1466037468104 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A35CB0C00) [pid = 3552] [serial = 2081] [outer = 0000000A2E4C5000] 17:37:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC2F800 == 33 [pid = 3552] [id = 380] 17:37:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35177800 == 32 [pid = 3552] [id = 372] 17:37:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C520000 == 31 [pid = 3552] [id = 381] 17:37:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39032800 == 30 [pid = 3552] [id = 368] 17:37:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F15800 == 29 [pid = 3552] [id = 383] 17:37:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3901B800 == 28 [pid = 3552] [id = 376] 17:37:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F19800 == 27 [pid = 3552] [id = 374] 17:37:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426C0800 == 26 [pid = 3552] [id = 674] 17:37:48 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B65E000 == 25 [pid = 3552] [id = 369] 17:37:48 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A38A42000) [pid = 3552] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:37:48 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A33B3D000) [pid = 3552] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:37:48 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B4B6C00) [pid = 3552] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:37:48 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3AFE7C00) [pid = 3552] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:37:48 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38A41800) [pid = 3552] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:37:48 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A38DAEC00) [pid = 3552] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 17:37:48 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A33D0C000) [pid = 3552] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A390E3C00) [pid = 3552] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3530D800) [pid = 3552] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A2F80B000) [pid = 3552] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A2FF31000) [pid = 3552] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3E697400) [pid = 3552] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3C567400) [pid = 3552] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A2EE9F000) [pid = 3552] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3552 | --DOMWINDOW == 59 (0000000A2F09CC00) [pid = 3552] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3552 | 1466037469322 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]]]}] 17:37:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:37:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1538ms 17:37:49 INFO - PROCESS | 3552 | 1466037469343 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 17:37:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:37:49 INFO - PROCESS | 3552 | 1466037469347 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 17:37:49 INFO - PROCESS | 3552 | 1466037469351 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:37:49 INFO - PROCESS | 3552 | 1466037469354 Marionette TRACE conn6 <- [1,2738,null,{}] 17:37:49 INFO - PROCESS | 3552 | 1466037469359 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}] 17:37:49 INFO - PROCESS | 3552 | 1466037469362 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:49 INFO - PROCESS | 3552 | 1466037469490 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 17:37:49 INFO - PROCESS | 3552 | 1466037469571 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:49 INFO - PROCESS | 3552 | 1466037469573 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:49 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35182000 == 26 [pid = 3552] [id = 694] 17:37:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (0000000A2F0A0C00) [pid = 3552] [serial = 2082] [outer = 0000000000000000] 17:37:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A2F175C00) [pid = 3552] [serial = 2083] [outer = 0000000A2F0A0C00] 17:37:49 INFO - PROCESS | 3552 | 1466037469624 Marionette DEBUG loaded listener.js 17:37:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A2FC32800) [pid = 3552] [serial = 2084] [outer = 0000000A2F0A0C00] 17:37:50 INFO - PROCESS | 3552 | 1466037470007 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]]]}] 17:37:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:37:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 17:37:50 INFO - PROCESS | 3552 | 1466037470115 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 17:37:50 INFO - PROCESS | 3552 | 1466037470120 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 17:37:50 INFO - PROCESS | 3552 | 1466037470132 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:37:50 INFO - PROCESS | 3552 | 1466037470135 Marionette TRACE conn6 <- [1,2742,null,{}] 17:37:50 INFO - PROCESS | 3552 | 1466037470139 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}] 17:37:50 INFO - PROCESS | 3552 | 1466037470142 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:50 INFO - PROCESS | 3552 | 1466037470241 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 17:37:50 INFO - PROCESS | 3552 | 1466037470249 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:50 INFO - PROCESS | 3552 | 1466037470252 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3AE800 == 27 [pid = 3552] [id = 695] 17:37:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A33932000) [pid = 3552] [serial = 2085] [outer = 0000000000000000] 17:37:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A34185400) [pid = 3552] [serial = 2086] [outer = 0000000A33932000] 17:37:50 INFO - PROCESS | 3552 | 1466037470301 Marionette DEBUG loaded listener.js 17:37:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A346ECC00) [pid = 3552] [serial = 2087] [outer = 0000000A33932000] 17:37:50 INFO - PROCESS | 3552 | 1466037470744 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]]]}] 17:37:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:37:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 671ms 17:37:50 INFO - PROCESS | 3552 | 1466037470811 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 17:37:50 INFO - PROCESS | 3552 | 1466037470813 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 17:37:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:37:50 INFO - PROCESS | 3552 | 1466037470817 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - PROCESS | 3552 | 1466037470821 Marionette TRACE conn6 <- [1,2746,null,{}] 17:37:50 INFO - PROCESS | 3552 | 1466037470832 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}] 17:37:50 INFO - PROCESS | 3552 | 1466037470838 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:50 INFO - PROCESS | 3552 | 1466037470927 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 17:37:50 INFO - PROCESS | 3552 | 1466037470934 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:50 INFO - PROCESS | 3552 | 1466037470937 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCD0800 == 28 [pid = 3552] [id = 696] 17:37:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A38A67C00) [pid = 3552] [serial = 2088] [outer = 0000000000000000] 17:37:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A38A82C00) [pid = 3552] [serial = 2089] [outer = 0000000A38A67C00] 17:37:50 INFO - PROCESS | 3552 | 1466037470989 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A38DB2000) [pid = 3552] [serial = 2090] [outer = 0000000A38A67C00] 17:37:51 INFO - PROCESS | 3552 | 1466037471479 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]]]}] 17:37:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:37:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 17:37:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:37:51 INFO - PROCESS | 3552 | 1466037471512 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 17:37:51 INFO - PROCESS | 3552 | 1466037471515 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 17:37:51 INFO - PROCESS | 3552 | 1466037471518 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:37:51 INFO - PROCESS | 3552 | 1466037471520 Marionette TRACE conn6 <- [1,2750,null,{}] 17:37:51 INFO - PROCESS | 3552 | 1466037471524 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}] 17:37:51 INFO - PROCESS | 3552 | 1466037471526 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:51 INFO - PROCESS | 3552 | 1466037471673 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 17:37:51 INFO - PROCESS | 3552 | 1466037471698 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:51 INFO - PROCESS | 3552 | 1466037471700 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C940800 == 29 [pid = 3552] [id = 697] 17:37:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3909B000) [pid = 3552] [serial = 2091] [outer = 0000000000000000] 17:37:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A390DA800) [pid = 3552] [serial = 2092] [outer = 0000000A3909B000] 17:37:51 INFO - PROCESS | 3552 | 1466037471747 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3AF6E000) [pid = 3552] [serial = 2093] [outer = 0000000A3909B000] 17:37:52 INFO - PROCESS | 3552 | 1466037472202 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]]]}] 17:37:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:37:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 17:37:52 INFO - PROCESS | 3552 | 1466037472260 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 17:37:52 INFO - PROCESS | 3552 | 1466037472262 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 17:37:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:37:52 INFO - PROCESS | 3552 | 1466037472266 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:37:52 INFO - PROCESS | 3552 | 1466037472268 Marionette TRACE conn6 <- [1,2754,null,{}] 17:37:52 INFO - PROCESS | 3552 | 1466037472282 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}] 17:37:52 INFO - PROCESS | 3552 | 1466037472285 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:52 INFO - PROCESS | 3552 | 1466037472396 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 17:37:52 INFO - PROCESS | 3552 | 1466037472408 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:52 INFO - PROCESS | 3552 | 1466037472411 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:52 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7CF000 == 30 [pid = 3552] [id = 698] 17:37:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3909BC00) [pid = 3552] [serial = 2094] [outer = 0000000000000000] 17:37:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3B494400) [pid = 3552] [serial = 2095] [outer = 0000000A3909BC00] 17:37:52 INFO - PROCESS | 3552 | 1466037472457 Marionette DEBUG loaded listener.js 17:37:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3B507000) [pid = 3552] [serial = 2096] [outer = 0000000A3909BC00] 17:37:52 INFO - PROCESS | 3552 | 1466037472936 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]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:37:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 17:37:53 INFO - PROCESS | 3552 | 1466037473016 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 17:37:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:37:53 INFO - PROCESS | 3552 | 1466037473019 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 17:37:53 INFO - PROCESS | 3552 | 1466037473022 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 3552 | 1466037473024 Marionette TRACE conn6 <- [1,2758,null,{}] 17:37:53 INFO - PROCESS | 3552 | 1466037473027 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}] 17:37:53 INFO - PROCESS | 3552 | 1466037473033 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:53 INFO - PROCESS | 3552 | 1466037473165 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 17:37:53 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3C566400) [pid = 3552] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:37:53 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2F098400) [pid = 3552] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:37:53 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BCA2400) [pid = 3552] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:37:53 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3269A800) [pid = 3552] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:37:53 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A38E74400) [pid = 3552] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:37:53 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A2F16DC00) [pid = 3552] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:37:53 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A38E24C00) [pid = 3552] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:37:53 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A2F179400) [pid = 3552] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:37:53 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A2E4CD000) [pid = 3552] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:37:53 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A2F172C00) [pid = 3552] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:37:53 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3C28E400) [pid = 3552] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:37:53 INFO - PROCESS | 3552 | 1466037473370 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 3552 | 1466037473373 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:53 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BAA0800 == 31 [pid = 3552] [id = 699] 17:37:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2EE95000) [pid = 3552] [serial = 2097] [outer = 0000000000000000] 17:37:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A2F6DBC00) [pid = 3552] [serial = 2098] [outer = 0000000A2EE95000] 17:37:53 INFO - PROCESS | 3552 | 1466037473424 Marionette DEBUG loaded listener.js 17:37:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3BAF1000) [pid = 3552] [serial = 2099] [outer = 0000000A2EE95000] 17:37:53 INFO - PROCESS | 3552 | 1466037473802 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]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:37:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 839ms 17:37:53 INFO - PROCESS | 3552 | 1466037473862 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 17:37:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:37:53 INFO - PROCESS | 3552 | 1466037473864 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 17:37:53 INFO - PROCESS | 3552 | 1466037473867 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 3552 | 1466037473869 Marionette TRACE conn6 <- [1,2762,null,{}] 17:37:53 INFO - PROCESS | 3552 | 1466037473872 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}] 17:37:53 INFO - PROCESS | 3552 | 1466037473874 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:54 INFO - PROCESS | 3552 | 1466037473988 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 17:37:54 INFO - PROCESS | 3552 | 1466037474000 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:54 INFO - PROCESS | 3552 | 1466037474002 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2EDCD000 == 32 [pid = 3552] [id = 700] 17:37:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2EE7A000) [pid = 3552] [serial = 2100] [outer = 0000000000000000] 17:37:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3BCA3400) [pid = 3552] [serial = 2101] [outer = 0000000A2EE7A000] 17:37:54 INFO - PROCESS | 3552 | 1466037474048 Marionette DEBUG loaded listener.js 17:37:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3BE56C00) [pid = 3552] [serial = 2102] [outer = 0000000A2EE7A000] 17:37:54 INFO - PROCESS | 3552 | 1466037474467 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]]]}] 17:37:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:37:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 17:37:54 INFO - PROCESS | 3552 | 1466037474501 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 17:37:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:37:54 INFO - PROCESS | 3552 | 1466037474503 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 17:37:54 INFO - PROCESS | 3552 | 1466037474506 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:37:54 INFO - PROCESS | 3552 | 1466037474508 Marionette TRACE conn6 <- [1,2766,null,{}] 17:37:54 INFO - PROCESS | 3552 | 1466037474511 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}] 17:37:54 INFO - PROCESS | 3552 | 1466037474513 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:54 INFO - PROCESS | 3552 | 1466037474628 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 17:37:54 INFO - PROCESS | 3552 | 1466037474668 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:54 INFO - PROCESS | 3552 | 1466037474670 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426C6800 == 33 [pid = 3552] [id = 701] 17:37:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3BE51C00) [pid = 3552] [serial = 2103] [outer = 0000000000000000] 17:37:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3C15B400) [pid = 3552] [serial = 2104] [outer = 0000000A3BE51C00] 17:37:54 INFO - PROCESS | 3552 | 1466037474715 Marionette DEBUG loaded listener.js 17:37:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3C292400) [pid = 3552] [serial = 2105] [outer = 0000000A3BE51C00] 17:37:55 INFO - PROCESS | 3552 | 1466037475131 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]]]}] 17:37:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:37:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 672ms 17:37:55 INFO - PROCESS | 3552 | 1466037475187 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 17:37:55 INFO - PROCESS | 3552 | 1466037475189 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 17:37:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:37:55 INFO - PROCESS | 3552 | 1466037475193 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:37:55 INFO - PROCESS | 3552 | 1466037475194 Marionette TRACE conn6 <- [1,2770,null,{}] 17:37:55 INFO - PROCESS | 3552 | 1466037475198 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}] 17:37:55 INFO - PROCESS | 3552 | 1466037475200 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:55 INFO - PROCESS | 3552 | 1466037475285 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 17:37:55 INFO - PROCESS | 3552 | 1466037475291 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:55 INFO - PROCESS | 3552 | 1466037475293 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43462000 == 34 [pid = 3552] [id = 702] 17:37:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3C299C00) [pid = 3552] [serial = 2106] [outer = 0000000000000000] 17:37:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3C55B400) [pid = 3552] [serial = 2107] [outer = 0000000A3C299C00] 17:37:55 INFO - PROCESS | 3552 | 1466037475339 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3C963400) [pid = 3552] [serial = 2108] [outer = 0000000A3C299C00] 17:37:56 INFO - PROCESS | 3552 | 1466037476183 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]]]}] 17:37:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:37:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1021ms 17:37:56 INFO - PROCESS | 3552 | 1466037476216 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 17:37:56 INFO - PROCESS | 3552 | 1466037476221 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 17:37:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:37:56 INFO - PROCESS | 3552 | 1466037476226 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:37:56 INFO - PROCESS | 3552 | 1466037476232 Marionette TRACE conn6 <- [1,2774,null,{}] 17:37:56 INFO - PROCESS | 3552 | 1466037476258 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}] 17:37:56 INFO - PROCESS | 3552 | 1466037476262 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:56 INFO - PROCESS | 3552 | 1466037476409 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 17:37:56 INFO - PROCESS | 3552 | 1466037476533 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:56 INFO - PROCESS | 3552 | 1466037476536 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39072000 == 35 [pid = 3552] [id = 703] 17:37:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2F0A4C00) [pid = 3552] [serial = 2109] [outer = 0000000000000000] 17:37:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A2F6D5400) [pid = 3552] [serial = 2110] [outer = 0000000A2F0A4C00] 17:37:56 INFO - PROCESS | 3552 | 1466037476597 Marionette DEBUG loaded listener.js 17:37:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A341F6000) [pid = 3552] [serial = 2111] [outer = 0000000A2F0A4C00] 17:37:57 INFO - PROCESS | 3552 | 1466037477471 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]]]}] 17:37:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:37:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1305ms 17:37:57 INFO - PROCESS | 3552 | 1466037477535 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 17:37:57 INFO - PROCESS | 3552 | 1466037477540 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 17:37:57 INFO - PROCESS | 3552 | 1466037477545 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:37:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:37:57 INFO - PROCESS | 3552 | 1466037477549 Marionette TRACE conn6 <- [1,2778,null,{}] 17:37:57 INFO - PROCESS | 3552 | 1466037477555 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}] 17:37:57 INFO - PROCESS | 3552 | 1466037477557 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:57 INFO - PROCESS | 3552 | 1466037477685 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 17:37:57 INFO - PROCESS | 3552 | 1466037477762 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:57 INFO - PROCESS | 3552 | 1466037477767 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3517A800 == 36 [pid = 3552] [id = 704] 17:37:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A33BA1000) [pid = 3552] [serial = 2112] [outer = 0000000000000000] 17:37:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A33D0C400) [pid = 3552] [serial = 2113] [outer = 0000000A33BA1000] 17:37:57 INFO - PROCESS | 3552 | 1466037477860 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3528A400) [pid = 3552] [serial = 2114] [outer = 0000000A33BA1000] 17:37:58 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426C6800 == 35 [pid = 3552] [id = 701] 17:37:58 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2EDCD000 == 34 [pid = 3552] [id = 700] 17:37:58 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BAA0800 == 33 [pid = 3552] [id = 699] 17:37:58 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7CF000 == 32 [pid = 3552] [id = 698] 17:37:58 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C940800 == 31 [pid = 3552] [id = 697] 17:37:58 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCD0800 == 30 [pid = 3552] [id = 696] 17:37:58 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3AE800 == 29 [pid = 3552] [id = 695] 17:37:58 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35182000 == 28 [pid = 3552] [id = 694] 17:37:58 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35125800 == 27 [pid = 3552] [id = 693] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BA75C00) [pid = 3552] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3BCA4C00) [pid = 3552] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3BAEFC00) [pid = 3552] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A346E0000) [pid = 3552] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A35CB2000) [pid = 3552] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38F02800) [pid = 3552] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A39699C00) [pid = 3552] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2F80F400) [pid = 3552] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A34623400) [pid = 3552] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3AF6AC00) [pid = 3552] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A2F80B400) [pid = 3552] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A343EFC00) [pid = 3552] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3B4B2400) [pid = 3552] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3B492000) [pid = 3552] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3C375C00) [pid = 3552] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3BE57800) [pid = 3552] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3D104000) [pid = 3552] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3C1E8400) [pid = 3552] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3C55EC00) [pid = 3552] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3B5C8000) [pid = 3552] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A3C959000) [pid = 3552] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:37:58 INFO - PROCESS | 3552 | 1466037478356 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]]]}] 17:37:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:37:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 881ms 17:37:58 INFO - PROCESS | 3552 | 1466037478431 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 3552 | 1466037478436 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 17:37:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:37:58 INFO - PROCESS | 3552 | 1466037478443 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:37:58 INFO - PROCESS | 3552 | 1466037478446 Marionette TRACE conn6 <- [1,2782,null,{}] 17:37:58 INFO - PROCESS | 3552 | 1466037478451 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}] 17:37:58 INFO - PROCESS | 3552 | 1466037478453 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:58 INFO - PROCESS | 3552 | 1466037478549 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 17:37:58 INFO - PROCESS | 3552 | 1466037478565 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 3552 | 1466037478567 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3B8800 == 28 [pid = 3552] [id = 705] 17:37:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A33B9E400) [pid = 3552] [serial = 2115] [outer = 0000000000000000] 17:37:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A345C8400) [pid = 3552] [serial = 2116] [outer = 0000000A33B9E400] 17:37:58 INFO - PROCESS | 3552 | 1466037478617 Marionette DEBUG loaded listener.js 17:37:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A35CB2000) [pid = 3552] [serial = 2117] [outer = 0000000A33B9E400] 17:37:59 INFO - PROCESS | 3552 | 1466037479086 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]]]}] 17:37:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:37:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 17:37:59 INFO - PROCESS | 3552 | 1466037479137 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 17:37:59 INFO - PROCESS | 3552 | 1466037479139 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 17:37:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:37:59 INFO - PROCESS | 3552 | 1466037479143 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:37:59 INFO - PROCESS | 3552 | 1466037479147 Marionette TRACE conn6 <- [1,2786,null,{}] 17:37:59 INFO - PROCESS | 3552 | 1466037479158 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}] 17:37:59 INFO - PROCESS | 3552 | 1466037479164 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:59 INFO - PROCESS | 3552 | 1466037479287 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 17:37:59 INFO - PROCESS | 3552 | 1466037479303 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:59 INFO - PROCESS | 3552 | 1466037479306 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:59 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C2EC800 == 29 [pid = 3552] [id = 706] 17:37:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A38E7D800) [pid = 3552] [serial = 2118] [outer = 0000000000000000] 17:37:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A39090400) [pid = 3552] [serial = 2119] [outer = 0000000A38E7D800] 17:37:59 INFO - PROCESS | 3552 | 1466037479357 Marionette DEBUG loaded listener.js 17:37:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A3969B000) [pid = 3552] [serial = 2120] [outer = 0000000A38E7D800] 17:37:59 INFO - PROCESS | 3552 | 1466037479836 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]]]}] 17:37:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:37:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 735ms 17:37:59 INFO - PROCESS | 3552 | 1466037479881 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 17:37:59 INFO - PROCESS | 3552 | 1466037479883 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 17:37:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:37:59 INFO - PROCESS | 3552 | 1466037479887 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:37:59 INFO - PROCESS | 3552 | 1466037479889 Marionette TRACE conn6 <- [1,2790,null,{}] 17:37:59 INFO - PROCESS | 3552 | 1466037479892 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}] 17:37:59 INFO - PROCESS | 3552 | 1466037479894 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:37:59 INFO - PROCESS | 3552 | 1466037479986 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 17:38:00 INFO - PROCESS | 3552 | 1466037479994 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 3552 | 1466037479996 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECD1000 == 30 [pid = 3552] [id = 707] 17:38:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2EE92400) [pid = 3552] [serial = 2121] [outer = 0000000000000000] 17:38:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3B4B6400) [pid = 3552] [serial = 2122] [outer = 0000000A2EE92400] 17:38:00 INFO - PROCESS | 3552 | 1466037480043 Marionette DEBUG loaded listener.js 17:38:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3B5CA800) [pid = 3552] [serial = 2123] [outer = 0000000A2EE92400] 17:38:00 INFO - PROCESS | 3552 | 1466037480486 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]]]}] 17:38:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:38:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 629ms 17:38:00 INFO - PROCESS | 3552 | 1466037480518 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 17:38:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:38:00 INFO - PROCESS | 3552 | 1466037480521 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 17:38:00 INFO - PROCESS | 3552 | 1466037480524 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:38:00 INFO - PROCESS | 3552 | 1466037480526 Marionette TRACE conn6 <- [1,2794,null,{}] 17:38:00 INFO - PROCESS | 3552 | 1466037480535 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}] 17:38:00 INFO - PROCESS | 3552 | 1466037480537 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:00 INFO - PROCESS | 3552 | 1466037480649 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 17:38:00 INFO - PROCESS | 3552 | 1466037480729 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 3552 | 1466037480739 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F03000 == 31 [pid = 3552] [id = 708] 17:38:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3B5CAC00) [pid = 3552] [serial = 2124] [outer = 0000000000000000] 17:38:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3BA72400) [pid = 3552] [serial = 2125] [outer = 0000000A3B5CAC00] 17:38:00 INFO - PROCESS | 3552 | 1466037480785 Marionette DEBUG loaded listener.js 17:38:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BAEFC00) [pid = 3552] [serial = 2126] [outer = 0000000A3B5CAC00] 17:38:01 INFO - PROCESS | 3552 | 1466037481215 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]]]}] 17:38:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:38:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 735ms 17:38:01 INFO - PROCESS | 3552 | 1466037481266 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 3552 | 1466037481268 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 17:38:01 INFO - PROCESS | 3552 | 1466037481271 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:38:01 INFO - PROCESS | 3552 | 1466037481273 Marionette TRACE conn6 <- [1,2798,null,{}] 17:38:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:38:01 INFO - PROCESS | 3552 | 1466037481277 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}] 17:38:01 INFO - PROCESS | 3552 | 1466037481283 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:01 INFO - PROCESS | 3552 | 1466037481426 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 17:38:01 INFO - PROCESS | 3552 | 1466037481483 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:01 INFO - PROCESS | 3552 | 1466037481485 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4258C800 == 32 [pid = 3552] [id = 709] 17:38:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3BAF7C00) [pid = 3552] [serial = 2127] [outer = 0000000000000000] 17:38:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3BE51400) [pid = 3552] [serial = 2128] [outer = 0000000A3BAF7C00] 17:38:01 INFO - PROCESS | 3552 | 1466037481532 Marionette DEBUG loaded listener.js 17:38:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3C29B000) [pid = 3552] [serial = 2129] [outer = 0000000A3BAF7C00] 17:38:01 INFO - PROCESS | 3552 | 1466037481962 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]]]}] 17:38:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:38:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 17:38:02 INFO - PROCESS | 3552 | 1466037482020 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 3552 | 1466037482022 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 17:38:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:38:02 INFO - PROCESS | 3552 | 1466037482028 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:38:02 INFO - PROCESS | 3552 | 1466037482030 Marionette TRACE conn6 <- [1,2802,null,{}] 17:38:02 INFO - PROCESS | 3552 | 1466037482034 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}] 17:38:02 INFO - PROCESS | 3552 | 1466037482036 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:02 INFO - PROCESS | 3552 | 1466037482158 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 17:38:02 INFO - PROCESS | 3552 | 1466037482168 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 3552 | 1466037482170 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426C4000 == 33 [pid = 3552] [id = 710] 17:38:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BAFA400) [pid = 3552] [serial = 2130] [outer = 0000000000000000] 17:38:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C563C00) [pid = 3552] [serial = 2131] [outer = 0000000A3BAFA400] 17:38:02 INFO - PROCESS | 3552 | 1466037482216 Marionette DEBUG loaded listener.js 17:38:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3D106400) [pid = 3552] [serial = 2132] [outer = 0000000A3BAFA400] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3909BC00) [pid = 3552] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2EE95000) [pid = 3552] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2FC3D800) [pid = 3552] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A38E2B400) [pid = 3552] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BE57000) [pid = 3552] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2EE7A000) [pid = 3552] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BE51C00) [pid = 3552] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A33932000) [pid = 3552] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3909B000) [pid = 3552] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A38A67C00) [pid = 3552] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A2E4C5000) [pid = 3552] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:38:02 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A2F0A0C00) [pid = 3552] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:38:02 INFO - PROCESS | 3552 | 1466037482698 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]]]}] 17:38:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:38:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 17:38:02 INFO - PROCESS | 3552 | 1466037482764 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 3552 | 1466037482766 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 17:38:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:38:02 INFO - PROCESS | 3552 | 1466037482770 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:38:02 INFO - PROCESS | 3552 | 1466037482772 Marionette TRACE conn6 <- [1,2806,null,{}] 17:38:02 INFO - PROCESS | 3552 | 1466037482775 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}] 17:38:02 INFO - PROCESS | 3552 | 1466037482777 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:02 INFO - PROCESS | 3552 | 1466037482892 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 17:38:02 INFO - PROCESS | 3552 | 1466037482947 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 3552 | 1466037482949 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35911000 == 34 [pid = 3552] [id = 711] 17:38:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2F17AC00) [pid = 3552] [serial = 2133] [outer = 0000000000000000] 17:38:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3969C000) [pid = 3552] [serial = 2134] [outer = 0000000A2F17AC00] 17:38:03 INFO - PROCESS | 3552 | 1466037482996 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3C28E800) [pid = 3552] [serial = 2135] [outer = 0000000A2F17AC00] 17:38:03 INFO - PROCESS | 3552 | 1466037483343 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]]]}] 17:38:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:38:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 629ms 17:38:03 INFO - PROCESS | 3552 | 1466037483403 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 17:38:03 INFO - PROCESS | 3552 | 1466037483406 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 17:38:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:38:03 INFO - PROCESS | 3552 | 1466037483409 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:38:03 INFO - PROCESS | 3552 | 1466037483411 Marionette TRACE conn6 <- [1,2810,null,{}] 17:38:03 INFO - PROCESS | 3552 | 1466037483414 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}] 17:38:03 INFO - PROCESS | 3552 | 1466037483416 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:03 INFO - PROCESS | 3552 | 1466037483534 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 17:38:03 INFO - PROCESS | 3552 | 1466037483540 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 3552 | 1466037483542 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A439C3000 == 35 [pid = 3552] [id = 712] 17:38:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3BCA5000) [pid = 3552] [serial = 2136] [outer = 0000000000000000] 17:38:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3D110000) [pid = 3552] [serial = 2137] [outer = 0000000A3BCA5000] 17:38:03 INFO - PROCESS | 3552 | 1466037483587 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3D3C4800) [pid = 3552] [serial = 2138] [outer = 0000000A3BCA5000] 17:38:04 INFO - PROCESS | 3552 | 1466037484009 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]]]}] 17:38:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:38:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 629ms 17:38:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:38:04 INFO - PROCESS | 3552 | 1466037484042 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 3552 | 1466037484044 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 17:38:04 INFO - PROCESS | 3552 | 1466037484047 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 3552 | 1466037484049 Marionette TRACE conn6 <- [1,2814,null,{}] 17:38:04 INFO - PROCESS | 3552 | 1466037484052 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}] 17:38:04 INFO - PROCESS | 3552 | 1466037484054 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:04 INFO - PROCESS | 3552 | 1466037484165 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 17:38:04 INFO - PROCESS | 3552 | 1466037484175 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:04 INFO - PROCESS | 3552 | 1466037484177 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A44235800 == 36 [pid = 3552] [id = 713] 17:38:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3D58F400) [pid = 3552] [serial = 2139] [outer = 0000000000000000] 17:38:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3E49A800) [pid = 3552] [serial = 2140] [outer = 0000000A3D58F400] 17:38:04 INFO - PROCESS | 3552 | 1466037484222 Marionette DEBUG loaded listener.js 17:38:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3E690C00) [pid = 3552] [serial = 2141] [outer = 0000000A3D58F400] 17:38:04 INFO - PROCESS | 3552 | 1466037484793 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:38:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:38:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 776ms 17:38:04 INFO - PROCESS | 3552 | 1466037484825 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 3552 | 1466037484830 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 17:38:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:38:04 INFO - PROCESS | 3552 | 1466037484879 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 3552 | 1466037484883 Marionette TRACE conn6 <- [1,2818,null,{}] 17:38:04 INFO - PROCESS | 3552 | 1466037484905 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}] 17:38:04 INFO - PROCESS | 3552 | 1466037484908 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:05 INFO - PROCESS | 3552 | 1466037485038 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 17:38:05 INFO - PROCESS | 3552 | 1466037485156 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:05 INFO - PROCESS | 3552 | 1466037485159 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3AFA6800 == 37 [pid = 3552] [id = 714] 17:38:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2F0A3400) [pid = 3552] [serial = 2142] [outer = 0000000000000000] 17:38:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A33D11C00) [pid = 3552] [serial = 2143] [outer = 0000000A2F0A3400] 17:38:05 INFO - PROCESS | 3552 | 1466037485220 Marionette DEBUG loaded listener.js 17:38:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A38A48800) [pid = 3552] [serial = 2144] [outer = 0000000A2F0A3400] 17:38:05 INFO - PROCESS | 3552 | 1466037485825 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]]]}] 17:38:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:38:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1013ms 17:38:05 INFO - PROCESS | 3552 | 1466037485862 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 17:38:05 INFO - PROCESS | 3552 | 1466037485868 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 17:38:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:38:05 INFO - PROCESS | 3552 | 1466037485875 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:38:05 INFO - PROCESS | 3552 | 1466037485878 Marionette TRACE conn6 <- [1,2822,null,{}] 17:38:05 INFO - PROCESS | 3552 | 1466037485882 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}] 17:38:05 INFO - PROCESS | 3552 | 1466037485886 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:06 INFO - PROCESS | 3552 | 1466037486006 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 17:38:06 INFO - PROCESS | 3552 | 1466037486104 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:06 INFO - PROCESS | 3552 | 1466037486107 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A41F12800 == 38 [pid = 3552] [id = 715] 17:38:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3909D000) [pid = 3552] [serial = 2145] [outer = 0000000000000000] 17:38:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A39699400) [pid = 3552] [serial = 2146] [outer = 0000000A3909D000] 17:38:06 INFO - PROCESS | 3552 | 1466037486165 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3B5C5400) [pid = 3552] [serial = 2147] [outer = 0000000A3909D000] 17:38:06 INFO - PROCESS | 3552 | 1466037486790 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:38:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:38:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 986ms 17:38:06 INFO - PROCESS | 3552 | 1466037486865 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 17:38:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:38:06 INFO - PROCESS | 3552 | 1466037486868 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 17:38:06 INFO - PROCESS | 3552 | 1466037486872 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:38:06 INFO - PROCESS | 3552 | 1466037486876 Marionette TRACE conn6 <- [1,2826,null,{}] 17:38:06 INFO - PROCESS | 3552 | 1466037486888 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}] 17:38:06 INFO - PROCESS | 3552 | 1466037486893 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:07 INFO - PROCESS | 3552 | 1466037487019 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 17:38:07 INFO - PROCESS | 3552 | 1466037487139 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 3552 | 1466037487142 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:07 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A44652000 == 39 [pid = 3552] [id = 716] 17:38:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C294800) [pid = 3552] [serial = 2148] [outer = 0000000000000000] 17:38:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C29A400) [pid = 3552] [serial = 2149] [outer = 0000000A3C294800] 17:38:07 INFO - PROCESS | 3552 | 1466037487203 Marionette DEBUG loaded listener.js 17:38:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3E68C800) [pid = 3552] [serial = 2150] [outer = 0000000A3C294800] 17:38:08 INFO - PROCESS | 3552 | 1466037488041 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]]]}] 17:38:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:38:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1235ms 17:38:08 INFO - PROCESS | 3552 | 1466037488109 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 17:38:08 INFO - PROCESS | 3552 | 1466037488114 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 17:38:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:38:08 INFO - PROCESS | 3552 | 1466037488119 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:38:08 INFO - PROCESS | 3552 | 1466037488122 Marionette TRACE conn6 <- [1,2830,null,{}] 17:38:08 INFO - PROCESS | 3552 | 1466037488128 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}] 17:38:08 INFO - PROCESS | 3552 | 1466037488131 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:08 INFO - PROCESS | 3552 | 1466037488246 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 17:38:08 INFO - PROCESS | 3552 | 1466037488369 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:08 INFO - PROCESS | 3552 | 1466037488374 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:08 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2E7B0000 == 40 [pid = 3552] [id = 717] 17:38:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2FC3E000) [pid = 3552] [serial = 2151] [outer = 0000000000000000] 17:38:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A307A9400) [pid = 3552] [serial = 2152] [outer = 0000000A2FC3E000] 17:38:08 INFO - PROCESS | 3552 | 1466037488430 Marionette DEBUG loaded listener.js 17:38:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A34321C00) [pid = 3552] [serial = 2153] [outer = 0000000A2FC3E000] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A439C3000 == 39 [pid = 3552] [id = 712] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35911000 == 38 [pid = 3552] [id = 711] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426C4000 == 37 [pid = 3552] [id = 710] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4258C800 == 36 [pid = 3552] [id = 709] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F03000 == 35 [pid = 3552] [id = 708] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECD1000 == 34 [pid = 3552] [id = 707] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C2EC800 == 33 [pid = 3552] [id = 706] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3B8800 == 32 [pid = 3552] [id = 705] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3517A800 == 31 [pid = 3552] [id = 704] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43462000 == 30 [pid = 3552] [id = 702] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39072000 == 29 [pid = 3552] [id = 703] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A44652000 == 28 [pid = 3552] [id = 716] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A41F12800 == 27 [pid = 3552] [id = 715] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A44235800 == 26 [pid = 3552] [id = 713] 17:38:09 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3AFA6800 == 25 [pid = 3552] [id = 714] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3C15B400) [pid = 3552] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A346ECC00) [pid = 3552] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A34185400) [pid = 3552] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A390DA800) [pid = 3552] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38A82C00) [pid = 3552] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A35CB0C00) [pid = 3552] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F064C00) [pid = 3552] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2F175C00) [pid = 3552] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2FC32800) [pid = 3552] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B494400) [pid = 3552] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3AF6E000) [pid = 3552] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A2F6DBC00) [pid = 3552] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3B507000) [pid = 3552] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BAF1000) [pid = 3552] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A35309400) [pid = 3552] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A32698800) [pid = 3552] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3B4AB400) [pid = 3552] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3AFEE400) [pid = 3552] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3D108400) [pid = 3552] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3BCA3400) [pid = 3552] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3C1F1000) [pid = 3552] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A38DB2000) [pid = 3552] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3C292400) [pid = 3552] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3BE56C00) [pid = 3552] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3552 | 1466037489658 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]]]}] 17:38:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:38:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1589ms 17:38:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:38:09 INFO - PROCESS | 3552 | 1466037489729 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 17:38:09 INFO - PROCESS | 3552 | 1466037489733 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 17:38:09 INFO - PROCESS | 3552 | 1466037489742 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:38:09 INFO - PROCESS | 3552 | 1466037489745 Marionette TRACE conn6 <- [1,2834,null,{}] 17:38:09 INFO - PROCESS | 3552 | 1466037489755 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}] 17:38:09 INFO - PROCESS | 3552 | 1466037489758 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:09 INFO - PROCESS | 3552 | 1466037489847 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 17:38:09 INFO - PROCESS | 3552 | 1466037489862 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:09 INFO - PROCESS | 3552 | 1466037489864 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:09 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A34619800 == 26 [pid = 3552] [id = 718] 17:38:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A2EE7C400) [pid = 3552] [serial = 2154] [outer = 0000000000000000] 17:38:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A2F068400) [pid = 3552] [serial = 2155] [outer = 0000000A2EE7C400] 17:38:09 INFO - PROCESS | 3552 | 1466037489914 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A2F179800) [pid = 3552] [serial = 2156] [outer = 0000000A2EE7C400] 17:38:10 INFO - PROCESS | 3552 | 1466037490417 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]]]}] 17:38:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:38:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 17:38:10 INFO - PROCESS | 3552 | 1466037490473 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 17:38:10 INFO - PROCESS | 3552 | 1466037490478 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 17:38:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:38:10 INFO - PROCESS | 3552 | 1466037490485 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:38:10 INFO - PROCESS | 3552 | 1466037490488 Marionette TRACE conn6 <- [1,2838,null,{}] 17:38:10 INFO - PROCESS | 3552 | 1466037490491 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}] 17:38:10 INFO - PROCESS | 3552 | 1466037490494 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:10 INFO - PROCESS | 3552 | 1466037490589 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 17:38:10 INFO - PROCESS | 3552 | 1466037490679 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:10 INFO - PROCESS | 3552 | 1466037490682 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:10 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39032800 == 27 [pid = 3552] [id = 719] 17:38:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A3072FC00) [pid = 3552] [serial = 2157] [outer = 0000000000000000] 17:38:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A33906400) [pid = 3552] [serial = 2158] [outer = 0000000A3072FC00] 17:38:10 INFO - PROCESS | 3552 | 1466037490732 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3431B400) [pid = 3552] [serial = 2159] [outer = 0000000A3072FC00] 17:38:11 INFO - PROCESS | 3552 | 1466037491140 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:38:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:38:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 17:38:11 INFO - PROCESS | 3552 | 1466037491242 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 17:38:11 INFO - PROCESS | 3552 | 1466037491244 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 17:38:11 INFO - PROCESS | 3552 | 1466037491248 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:38:11 INFO - PROCESS | 3552 | 1466037491252 Marionette TRACE conn6 <- [1,2842,null,{}] 17:38:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:38:11 INFO - PROCESS | 3552 | 1466037491269 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}] 17:38:11 INFO - PROCESS | 3552 | 1466037491274 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:11 INFO - PROCESS | 3552 | 1466037491374 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 17:38:11 INFO - PROCESS | 3552 | 1466037491383 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:11 INFO - PROCESS | 3552 | 1466037491387 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:11 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC41000 == 28 [pid = 3552] [id = 720] 17:38:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2EE97C00) [pid = 3552] [serial = 2160] [outer = 0000000000000000] 17:38:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A38A80400) [pid = 3552] [serial = 2161] [outer = 0000000A2EE97C00] 17:38:11 INFO - PROCESS | 3552 | 1466037491437 Marionette DEBUG loaded listener.js 17:38:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A38DB2000) [pid = 3552] [serial = 2162] [outer = 0000000A2EE97C00] 17:38:11 INFO - PROCESS | 3552 | 1466037491915 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]]]}] 17:38:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:38:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 17:38:11 INFO - PROCESS | 3552 | 1466037491989 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 17:38:11 INFO - PROCESS | 3552 | 1466037491992 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 17:38:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:38:12 INFO - PROCESS | 3552 | 1466037491996 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 3552 | 1466037491998 Marionette TRACE conn6 <- [1,2846,null,{}] 17:38:12 INFO - PROCESS | 3552 | 1466037492001 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}] 17:38:12 INFO - PROCESS | 3552 | 1466037492003 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:12 INFO - PROCESS | 3552 | 1466037492120 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 17:38:12 INFO - PROCESS | 3552 | 1466037492175 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 3552 | 1466037492177 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5E4800 == 29 [pid = 3552] [id = 721] 17:38:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38FA2C00) [pid = 3552] [serial = 2163] [outer = 0000000000000000] 17:38:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3909B800) [pid = 3552] [serial = 2164] [outer = 0000000A38FA2C00] 17:38:12 INFO - PROCESS | 3552 | 1466037492224 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A39674400) [pid = 3552] [serial = 2165] [outer = 0000000A38FA2C00] 17:38:12 INFO - PROCESS | 3552 | 1466037492679 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:38:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:38:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 17:38:12 INFO - PROCESS | 3552 | 1466037492752 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 17:38:12 INFO - PROCESS | 3552 | 1466037492754 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 17:38:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:38:12 INFO - PROCESS | 3552 | 1466037492762 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 3552 | 1466037492764 Marionette TRACE conn6 <- [1,2850,null,{}] 17:38:12 INFO - PROCESS | 3552 | 1466037492767 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}] 17:38:12 INFO - PROCESS | 3552 | 1466037492769 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:12 INFO - PROCESS | 3552 | 1466037492883 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 17:38:12 INFO - PROCESS | 3552 | 1466037492940 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 3552 | 1466037492943 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:12 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3ECBA000 == 30 [pid = 3552] [id = 722] 17:38:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A30190800) [pid = 3552] [serial = 2166] [outer = 0000000000000000] 17:38:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B108400) [pid = 3552] [serial = 2167] [outer = 0000000A30190800] 17:38:12 INFO - PROCESS | 3552 | 1466037492989 Marionette DEBUG loaded listener.js 17:38:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B4A9800) [pid = 3552] [serial = 2168] [outer = 0000000A30190800] 17:38:13 INFO - PROCESS | 3552 | 1466037493434 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]]]}] 17:38:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:38:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 17:38:13 INFO - PROCESS | 3552 | 1466037493501 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 17:38:13 INFO - PROCESS | 3552 | 1466037493504 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 17:38:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:38:13 INFO - PROCESS | 3552 | 1466037493507 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:38:13 INFO - PROCESS | 3552 | 1466037493509 Marionette TRACE conn6 <- [1,2854,null,{}] 17:38:13 INFO - PROCESS | 3552 | 1466037493512 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}] 17:38:13 INFO - PROCESS | 3552 | 1466037493518 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:13 INFO - PROCESS | 3552 | 1466037493802 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B5CAC00) [pid = 3552] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3BAF7C00) [pid = 3552] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A33B9E400) [pid = 3552] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A38E7D800) [pid = 3552] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2F17AC00) [pid = 3552] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A33BA1000) [pid = 3552] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3BCA5000) [pid = 3552] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C299C00) [pid = 3552] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A2EE92400) [pid = 3552] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A2F0A4C00) [pid = 3552] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3BAFA400) [pid = 3552] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:38:13 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3D58F400) [pid = 3552] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:38:13 INFO - PROCESS | 3552 | 1466037493861 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:13 INFO - PROCESS | 3552 | 1466037493863 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:13 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D3F2000 == 31 [pid = 3552] [id = 723] 17:38:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2E436000) [pid = 3552] [serial = 2169] [outer = 0000000000000000] 17:38:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2F067400) [pid = 3552] [serial = 2170] [outer = 0000000A2E436000] 17:38:13 INFO - PROCESS | 3552 | 1466037493910 Marionette DEBUG loaded listener.js 17:38:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3B6A0C00) [pid = 3552] [serial = 2171] [outer = 0000000A2E436000] 17:38:14 INFO - PROCESS | 3552 | 1466037494335 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]]]}] 17:38:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:38:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 881ms 17:38:14 INFO - PROCESS | 3552 | 1466037494391 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 17:38:14 INFO - PROCESS | 3552 | 1466037494393 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 17:38:14 INFO - PROCESS | 3552 | 1466037494396 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:38:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:38:14 INFO - PROCESS | 3552 | 1466037494398 Marionette TRACE conn6 <- [1,2858,null,{}] 17:38:14 INFO - PROCESS | 3552 | 1466037494401 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}] 17:38:14 INFO - PROCESS | 3552 | 1466037494403 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:14 INFO - PROCESS | 3552 | 1466037494487 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 17:38:14 INFO - PROCESS | 3552 | 1466037494495 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:14 INFO - PROCESS | 3552 | 1466037494497 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:14 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42341000 == 32 [pid = 3552] [id = 724] 17:38:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3BAF8400) [pid = 3552] [serial = 2172] [outer = 0000000000000000] 17:38:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3BC82C00) [pid = 3552] [serial = 2173] [outer = 0000000A3BAF8400] 17:38:14 INFO - PROCESS | 3552 | 1466037494543 Marionette DEBUG loaded listener.js 17:38:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BD84000) [pid = 3552] [serial = 2174] [outer = 0000000A3BAF8400] 17:38:14 INFO - PROCESS | 3552 | 1466037494974 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]]]}] 17:38:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:38:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 17:38:15 INFO - PROCESS | 3552 | 1466037495029 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 17:38:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:38:15 INFO - PROCESS | 3552 | 1466037495031 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 17:38:15 INFO - PROCESS | 3552 | 1466037495035 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - PROCESS | 3552 | 1466037495036 Marionette TRACE conn6 <- [1,2862,null,{}] 17:38:15 INFO - PROCESS | 3552 | 1466037495040 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}] 17:38:15 INFO - PROCESS | 3552 | 1466037495042 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:15 INFO - PROCESS | 3552 | 1466037495126 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 17:38:15 INFO - PROCESS | 3552 | 1466037495132 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:15 INFO - PROCESS | 3552 | 1466037495134 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426A8800 == 33 [pid = 3552] [id = 725] 17:38:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3BE4F400) [pid = 3552] [serial = 2175] [outer = 0000000000000000] 17:38:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3C154400) [pid = 3552] [serial = 2176] [outer = 0000000A3BE4F400] 17:38:15 INFO - PROCESS | 3552 | 1466037495179 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3C15C400) [pid = 3552] [serial = 2177] [outer = 0000000A3BE4F400] 17:38:15 INFO - PROCESS | 3552 | 1466037495633 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]]]}] 17:38:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:38:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 17:38:15 INFO - PROCESS | 3552 | 1466037495668 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 17:38:15 INFO - PROCESS | 3552 | 1466037495670 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 17:38:15 INFO - PROCESS | 3552 | 1466037495674 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:38:15 INFO - PROCESS | 3552 | 1466037495675 Marionette TRACE conn6 <- [1,2866,null,{}] 17:38:15 INFO - PROCESS | 3552 | 1466037495679 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}] 17:38:15 INFO - PROCESS | 3552 | 1466037495681 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:15 INFO - PROCESS | 3552 | 1466037495765 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 17:38:15 INFO - PROCESS | 3552 | 1466037495771 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:15 INFO - PROCESS | 3552 | 1466037495773 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:15 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC3F000 == 34 [pid = 3552] [id = 726] 17:38:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3C1EF800) [pid = 3552] [serial = 2178] [outer = 0000000000000000] 17:38:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C290000) [pid = 3552] [serial = 2179] [outer = 0000000A3C1EF800] 17:38:15 INFO - PROCESS | 3552 | 1466037495818 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C380800) [pid = 3552] [serial = 2180] [outer = 0000000A3C1EF800] 17:38:16 INFO - PROCESS | 3552 | 1466037496673 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]]]}] 17:38:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:38:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1017ms 17:38:16 INFO - PROCESS | 3552 | 1466037496695 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 17:38:16 INFO - PROCESS | 3552 | 1466037496700 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 17:38:16 INFO - PROCESS | 3552 | 1466037496705 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:38:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:38:16 INFO - PROCESS | 3552 | 1466037496709 Marionette TRACE conn6 <- [1,2870,null,{}] 17:38:16 INFO - PROCESS | 3552 | 1466037496736 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}] 17:38:16 INFO - PROCESS | 3552 | 1466037496740 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:16 INFO - PROCESS | 3552 | 1466037496866 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 17:38:17 INFO - PROCESS | 3552 | 1466037496991 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:17 INFO - PROCESS | 3552 | 1466037496994 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:17 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B3B1000 == 35 [pid = 3552] [id = 727] 17:38:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2F676C00) [pid = 3552] [serial = 2181] [outer = 0000000000000000] 17:38:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2FC32800) [pid = 3552] [serial = 2182] [outer = 0000000A2F676C00] 17:38:17 INFO - PROCESS | 3552 | 1466037497055 Marionette DEBUG loaded listener.js 17:38:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3431A000) [pid = 3552] [serial = 2183] [outer = 0000000A2F676C00] 17:38:17 INFO - PROCESS | 3552 | 1466037497778 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]]]}] 17:38:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:38:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1131ms 17:38:17 INFO - PROCESS | 3552 | 1466037497840 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 3552 | 1466037497846 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 17:38:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:38:17 INFO - PROCESS | 3552 | 1466037497852 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:38:17 INFO - PROCESS | 3552 | 1466037497856 Marionette TRACE conn6 <- [1,2874,null,{}] 17:38:17 INFO - PROCESS | 3552 | 1466037497860 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}] 17:38:17 INFO - PROCESS | 3552 | 1466037497863 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:18 INFO - PROCESS | 3552 | 1466037498111 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 17:38:18 INFO - PROCESS | 3552 | 1466037498242 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 3552 | 1466037498245 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:18 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A33BB8000 == 36 [pid = 3552] [id = 728] 17:38:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2EE92400) [pid = 3552] [serial = 2184] [outer = 0000000000000000] 17:38:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A2F16C800) [pid = 3552] [serial = 2185] [outer = 0000000A2EE92400] 17:38:18 INFO - PROCESS | 3552 | 1466037498299 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3269B800) [pid = 3552] [serial = 2186] [outer = 0000000A2EE92400] 17:38:18 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426A8800 == 35 [pid = 3552] [id = 725] 17:38:18 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42341000 == 34 [pid = 3552] [id = 724] 17:38:18 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D3F2000 == 33 [pid = 3552] [id = 723] 17:38:18 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3ECBA000 == 32 [pid = 3552] [id = 722] 17:38:18 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5E4800 == 31 [pid = 3552] [id = 721] 17:38:18 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC41000 == 30 [pid = 3552] [id = 720] 17:38:18 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39032800 == 29 [pid = 3552] [id = 719] 17:38:18 INFO - PROCESS | 3552 | --DOCSHELL 0000000A34619800 == 28 [pid = 3552] [id = 718] 17:38:18 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2E7B0000 == 27 [pid = 3552] [id = 717] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3BA72400) [pid = 3552] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3BAEFC00) [pid = 3552] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3C29B000) [pid = 3552] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BE51400) [pid = 3552] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A345C8400) [pid = 3552] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A35CB2000) [pid = 3552] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A39090400) [pid = 3552] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3969C000) [pid = 3552] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3969B000) [pid = 3552] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A33D0C400) [pid = 3552] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3528A400) [pid = 3552] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3D3C4800) [pid = 3552] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C963400) [pid = 3552] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C55B400) [pid = 3552] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3B4B6400) [pid = 3552] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A2F6D5400) [pid = 3552] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A341F6000) [pid = 3552] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3C563C00) [pid = 3552] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A3E49A800) [pid = 3552] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3E690C00) [pid = 3552] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3D110000) [pid = 3552] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (0000000A3D106400) [pid = 3552] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 61 (0000000A3B5CA800) [pid = 3552] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | --DOMWINDOW == 60 (0000000A3C28E800) [pid = 3552] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 17:38:18 INFO - PROCESS | 3552 | 1466037498894 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]]]}] 17:38:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:38:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1071ms 17:38:18 INFO - PROCESS | 3552 | 1466037498926 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 17:38:18 INFO - PROCESS | 3552 | 1466037498931 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 17:38:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:38:18 INFO - PROCESS | 3552 | 1466037498941 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:38:18 INFO - PROCESS | 3552 | 1466037498944 Marionette TRACE conn6 <- [1,2878,null,{}] 17:38:18 INFO - PROCESS | 3552 | 1466037498949 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}] 17:38:18 INFO - PROCESS | 3552 | 1466037498952 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:19 INFO - PROCESS | 3552 | 1466037499045 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 17:38:19 INFO - PROCESS | 3552 | 1466037499130 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:19 INFO - PROCESS | 3552 | 1466037499133 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39032800 == 28 [pid = 3552] [id = 729] 17:38:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (0000000A2F178C00) [pid = 3552] [serial = 2187] [outer = 0000000000000000] 17:38:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (0000000A3418E400) [pid = 3552] [serial = 2188] [outer = 0000000A2F178C00] 17:38:19 INFO - PROCESS | 3552 | 1466037499184 Marionette DEBUG loaded listener.js 17:38:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (0000000A3530D800) [pid = 3552] [serial = 2189] [outer = 0000000A2F178C00] 17:38:19 INFO - PROCESS | 3552 | 1466037499675 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:38:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:38:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 797ms 17:38:19 INFO - PROCESS | 3552 | 1466037499736 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 17:38:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:38:19 INFO - PROCESS | 3552 | 1466037499740 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 17:38:19 INFO - PROCESS | 3552 | 1466037499743 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:38:19 INFO - PROCESS | 3552 | 1466037499745 Marionette TRACE conn6 <- [1,2882,null,{}] 17:38:19 INFO - PROCESS | 3552 | 1466037499749 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}] 17:38:19 INFO - PROCESS | 3552 | 1466037499752 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:19 INFO - PROCESS | 3552 | 1466037499851 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 17:38:19 INFO - PROCESS | 3552 | 1466037499860 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:19 INFO - PROCESS | 3552 | 1466037499863 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:19 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5D0800 == 29 [pid = 3552] [id = 730] 17:38:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A38E7CC00) [pid = 3552] [serial = 2190] [outer = 0000000000000000] 17:38:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A38F0D400) [pid = 3552] [serial = 2191] [outer = 0000000A38E7CC00] 17:38:19 INFO - PROCESS | 3552 | 1466037499917 Marionette DEBUG loaded listener.js 17:38:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A39671C00) [pid = 3552] [serial = 2192] [outer = 0000000A38E7CC00] 17:38:20 INFO - PROCESS | 3552 | 1466037500388 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]]]}] 17:38:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:38:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 17:38:20 INFO - PROCESS | 3552 | 1466037500416 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 17:38:20 INFO - PROCESS | 3552 | 1466037500420 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 17:38:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:38:20 INFO - PROCESS | 3552 | 1466037500432 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:38:20 INFO - PROCESS | 3552 | 1466037500437 Marionette TRACE conn6 <- [1,2886,null,{}] 17:38:20 INFO - PROCESS | 3552 | 1466037500441 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}] 17:38:20 INFO - PROCESS | 3552 | 1466037500444 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:20 INFO - PROCESS | 3552 | 1466037500541 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 17:38:20 INFO - PROCESS | 3552 | 1466037500549 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:20 INFO - PROCESS | 3552 | 1466037500551 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:20 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40393000 == 30 [pid = 3552] [id = 731] 17:38:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A3B4AD400) [pid = 3552] [serial = 2193] [outer = 0000000000000000] 17:38:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A3B50B000) [pid = 3552] [serial = 2194] [outer = 0000000A3B4AD400] 17:38:20 INFO - PROCESS | 3552 | 1466037500598 Marionette DEBUG loaded listener.js 17:38:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3B6A1C00) [pid = 3552] [serial = 2195] [outer = 0000000A3B4AD400] 17:38:21 INFO - PROCESS | 3552 | 1466037501079 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]]]}] 17:38:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:38:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 692ms 17:38:21 INFO - PROCESS | 3552 | 1466037501122 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 17:38:21 INFO - PROCESS | 3552 | 1466037501124 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 17:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:38:21 INFO - PROCESS | 3552 | 1466037501127 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:38:21 INFO - PROCESS | 3552 | 1466037501129 Marionette TRACE conn6 <- [1,2890,null,{}] 17:38:21 INFO - PROCESS | 3552 | 1466037501138 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}] 17:38:21 INFO - PROCESS | 3552 | 1466037501140 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:21 INFO - PROCESS | 3552 | 1466037501292 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 17:38:21 INFO - PROCESS | 3552 | 1466037501308 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:21 INFO - PROCESS | 3552 | 1466037501311 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:21 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4231A800 == 31 [pid = 3552] [id = 732] 17:38:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2EE92C00) [pid = 3552] [serial = 2196] [outer = 0000000000000000] 17:38:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3BAEEC00) [pid = 3552] [serial = 2197] [outer = 0000000A2EE92C00] 17:38:21 INFO - PROCESS | 3552 | 1466037501356 Marionette DEBUG loaded listener.js 17:38:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3BCA4C00) [pid = 3552] [serial = 2198] [outer = 0000000A2EE92C00] 17:38:21 INFO - PROCESS | 3552 | 1466037501795 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:38:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:38:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 17:38:21 INFO - PROCESS | 3552 | 1466037501865 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 17:38:21 INFO - PROCESS | 3552 | 1466037501867 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 17:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:38:21 INFO - PROCESS | 3552 | 1466037501871 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:38:21 INFO - PROCESS | 3552 | 1466037501873 Marionette TRACE conn6 <- [1,2894,null,{}] 17:38:21 INFO - PROCESS | 3552 | 1466037501877 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}] 17:38:21 INFO - PROCESS | 3552 | 1466037501879 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:22 INFO - PROCESS | 3552 | 1466037501997 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 17:38:22 INFO - PROCESS | 3552 | 1466037502055 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 3552 | 1466037502061 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:22 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3F7C4000 == 32 [pid = 3552] [id = 733] 17:38:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3BE58C00) [pid = 3552] [serial = 2199] [outer = 0000000000000000] 17:38:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3C156400) [pid = 3552] [serial = 2200] [outer = 0000000A3BE58C00] 17:38:22 INFO - PROCESS | 3552 | 1466037502118 Marionette DEBUG loaded listener.js 17:38:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3C375C00) [pid = 3552] [serial = 2201] [outer = 0000000A3BE58C00] 17:38:22 INFO - PROCESS | 3552 | 1466037502580 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]]]}] 17:38:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:38:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 776ms 17:38:22 INFO - PROCESS | 3552 | 1466037502650 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 17:38:22 INFO - PROCESS | 3552 | 1466037502653 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 17:38:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:38:22 INFO - PROCESS | 3552 | 1466037502662 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:38:22 INFO - PROCESS | 3552 | 1466037502664 Marionette TRACE conn6 <- [1,2898,null,{}] 17:38:22 INFO - PROCESS | 3552 | 1466037502668 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}] 17:38:22 INFO - PROCESS | 3552 | 1466037502670 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:22 INFO - PROCESS | 3552 | 1466037502792 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 17:38:22 INFO - PROCESS | 3552 | 1466037502850 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 3552 | 1466037502852 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:22 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43899000 == 33 [pid = 3552] [id = 734] 17:38:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3C55FC00) [pid = 3552] [serial = 2202] [outer = 0000000000000000] 17:38:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3CCE1000) [pid = 3552] [serial = 2203] [outer = 0000000A3C55FC00] 17:38:22 INFO - PROCESS | 3552 | 1466037502898 Marionette DEBUG loaded listener.js 17:38:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3D10B000) [pid = 3552] [serial = 2204] [outer = 0000000A3C55FC00] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3BE4F400) [pid = 3552] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A38FA2C00) [pid = 3552] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A30190800) [pid = 3552] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2EE7C400) [pid = 3552] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3072FC00) [pid = 3552] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2EE97C00) [pid = 3552] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A2FC3E000) [pid = 3552] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A2F0A3400) [pid = 3552] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3909D000) [pid = 3552] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C294800) [pid = 3552] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A2E436000) [pid = 3552] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:38:23 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3BAF8400) [pid = 3552] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:38:23 INFO - PROCESS | 3552 | 1466037503322 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]]]}] 17:38:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:38:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:38:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 17:38:23 INFO - TEST-START | /DOMEvents/constructors.html 17:38:23 INFO - PROCESS | 3552 | 1466037503335 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 17:38:23 INFO - PROCESS | 3552 | 1466037503337 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 17:38:23 INFO - PROCESS | 3552 | 1466037503340 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:38:23 INFO - PROCESS | 3552 | 1466037503342 Marionette TRACE conn6 <- [1,2902,null,{}] 17:38:23 INFO - PROCESS | 3552 | 1466037503345 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}] 17:38:23 INFO - PROCESS | 3552 | 1466037503347 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:23 INFO - PROCESS | 3552 | 1466037503463 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 17:38:23 INFO - PROCESS | 3552 | 1466037503512 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:23 INFO - PROCESS | 3552 | 1466037503514 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:23 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BA9E000 == 34 [pid = 3552] [id = 735] 17:38:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2DF06800) [pid = 3552] [serial = 2205] [outer = 0000000000000000] 17:38:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A38FA2C00) [pid = 3552] [serial = 2206] [outer = 0000000A2DF06800] 17:38:23 INFO - PROCESS | 3552 | 1466037503564 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3C559C00) [pid = 3552] [serial = 2207] [outer = 0000000A2DF06800] 17:38:24 INFO - PROCESS | 3552 | 1466037504019 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]]]}] 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:38:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:38:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:38:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:38:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:38:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:38:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:38:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:38:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:38:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 747ms 17:38:24 INFO - PROCESS | 3552 | 1466037504091 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 17:38:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:38:24 INFO - PROCESS | 3552 | 1466037504093 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 17:38:24 INFO - PROCESS | 3552 | 1466037504096 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - PROCESS | 3552 | 1466037504098 Marionette TRACE conn6 <- [1,2906,null,{}] 17:38:24 INFO - PROCESS | 3552 | 1466037504102 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}] 17:38:24 INFO - PROCESS | 3552 | 1466037504104 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:24 INFO - PROCESS | 3552 | 1466037504214 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 17:38:24 INFO - PROCESS | 3552 | 1466037504226 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 3552 | 1466037504228 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A44234800 == 35 [pid = 3552] [id = 736] 17:38:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3D110C00) [pid = 3552] [serial = 2208] [outer = 0000000000000000] 17:38:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3D583800) [pid = 3552] [serial = 2209] [outer = 0000000A3D110C00] 17:38:24 INFO - PROCESS | 3552 | 1466037504273 Marionette DEBUG loaded listener.js 17:38:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3E49AC00) [pid = 3552] [serial = 2210] [outer = 0000000A3D110C00] 17:38:24 INFO - PROCESS | 3552 | 1466037504682 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:38:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:38:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 631ms 17:38:24 INFO - PROCESS | 3552 | 1466037504731 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 17:38:24 INFO - PROCESS | 3552 | 1466037504734 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 17:38:24 INFO - PROCESS | 3552 | 1466037504737 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:38:24 INFO - PROCESS | 3552 | 1466037504739 Marionette TRACE conn6 <- [1,2910,null,{}] 17:38:24 INFO - PROCESS | 3552 | 1466037504742 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}] 17:38:24 INFO - PROCESS | 3552 | 1466037504744 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:24 INFO - PROCESS | 3552 | 1466037504832 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 17:38:24 INFO - PROCESS | 3552 | 1466037504837 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 3552 | 1466037504839 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:24 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4464D000 == 36 [pid = 3552] [id = 737] 17:38:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3E5EF000) [pid = 3552] [serial = 2211] [outer = 0000000000000000] 17:38:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3EC49800) [pid = 3552] [serial = 2212] [outer = 0000000A3E5EF000] 17:38:24 INFO - PROCESS | 3552 | 1466037504893 Marionette DEBUG loaded listener.js 17:38:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3ECD4400) [pid = 3552] [serial = 2213] [outer = 0000000A3E5EF000] 17:38:25 INFO - PROCESS | 3552 | [3552] 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 17:38:25 INFO - PROCESS | 3552 | [3552] 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 17:38:25 INFO - PROCESS | 3552 | [3552] 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 17:38:25 INFO - PROCESS | 3552 | [3552] 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 17:38:25 INFO - PROCESS | 3552 | 1466037505467 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]]]}] 17:38:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:38:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:38:25 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 17:38:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:38:25 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 17:38:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:38:25 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]" 17:38:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:38:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:38:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 783ms 17:38:25 INFO - PROCESS | 3552 | 1466037505568 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 17:38:25 INFO - PROCESS | 3552 | 1466037505573 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 17:38:25 INFO - PROCESS | 3552 | 1466037505594 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:38:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:38:25 INFO - PROCESS | 3552 | 1466037505598 Marionette TRACE conn6 <- [1,2914,null,{}] 17:38:25 INFO - PROCESS | 3552 | 1466037505604 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}] 17:38:25 INFO - PROCESS | 3552 | 1466037505607 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:25 INFO - PROCESS | 3552 | 1466037505737 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 17:38:25 INFO - PROCESS | 3552 | 1466037505855 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:25 INFO - PROCESS | 3552 | 1466037505859 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:25 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC39800 == 37 [pid = 3552] [id = 738] 17:38:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A2F6DBC00) [pid = 3552] [serial = 2214] [outer = 0000000000000000] 17:38:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38A73400) [pid = 3552] [serial = 2215] [outer = 0000000A2F6DBC00] 17:38:25 INFO - PROCESS | 3552 | 1466037505923 Marionette DEBUG loaded listener.js 17:38:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A390DE800) [pid = 3552] [serial = 2216] [outer = 0000000A2F6DBC00] 17:38:26 INFO - PROCESS | 3552 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:38:26 INFO - PROCESS | 3552 | 1466037506439 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]]]}] 17:38:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:38:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 881ms 17:38:26 INFO - PROCESS | 3552 | 1466037506482 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 17:38:26 INFO - PROCESS | 3552 | 1466037506487 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 17:38:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:38:26 INFO - PROCESS | 3552 | 1466037506494 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:38:26 INFO - PROCESS | 3552 | 1466037506497 Marionette TRACE conn6 <- [1,2918,null,{}] 17:38:26 INFO - PROCESS | 3552 | 1466037506545 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}] 17:38:26 INFO - PROCESS | 3552 | 1466037506548 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:26 INFO - PROCESS | 3552 | 1466037506663 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 17:38:26 INFO - PROCESS | 3552 | 1466037506783 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:26 INFO - PROCESS | 3552 | 1466037506786 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:26 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43396800 == 38 [pid = 3552] [id = 739] 17:38:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B507000) [pid = 3552] [serial = 2217] [outer = 0000000000000000] 17:38:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B5CEC00) [pid = 3552] [serial = 2218] [outer = 0000000A3B507000] 17:38:26 INFO - PROCESS | 3552 | 1466037506845 Marionette DEBUG loaded listener.js 17:38:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BE56C00) [pid = 3552] [serial = 2219] [outer = 0000000A3B507000] 17:38:27 INFO - PROCESS | 3552 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:38:27 INFO - PROCESS | 3552 | 1466037507418 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]]]}] 17:38:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:38:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 965ms 17:38:27 INFO - PROCESS | 3552 | 1466037507460 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 17:38:27 INFO - PROCESS | 3552 | 1466037507464 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 17:38:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:38:27 INFO - PROCESS | 3552 | 1466037507467 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:38:27 INFO - PROCESS | 3552 | 1466037507472 Marionette TRACE conn6 <- [1,2922,null,{}] 17:38:27 INFO - PROCESS | 3552 | 1466037507484 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}] 17:38:27 INFO - PROCESS | 3552 | 1466037507489 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:27 INFO - PROCESS | 3552 | 1466037507605 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 17:38:27 INFO - PROCESS | 3552 | 1466037507734 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:27 INFO - PROCESS | 3552 | 1466037507738 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A449ED800 == 39 [pid = 3552] [id = 740] 17:38:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3D3BF000) [pid = 3552] [serial = 2220] [outer = 0000000000000000] 17:38:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3E690800) [pid = 3552] [serial = 2221] [outer = 0000000A3D3BF000] 17:38:27 INFO - PROCESS | 3552 | 1466037507798 Marionette DEBUG loaded listener.js 17:38:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3ECD9000) [pid = 3552] [serial = 2222] [outer = 0000000A3D3BF000] 17:38:28 INFO - PROCESS | 3552 | 1466037508363 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]]]}] 17:38:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:38:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 944ms 17:38:28 INFO - PROCESS | 3552 | 1466037508414 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 17:38:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:38:28 INFO - PROCESS | 3552 | 1466037508417 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 17:38:28 INFO - PROCESS | 3552 | 1466037508421 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:38:28 INFO - PROCESS | 3552 | 1466037508423 Marionette TRACE conn6 <- [1,2926,null,{}] 17:38:28 INFO - PROCESS | 3552 | 1466037508427 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}] 17:38:28 INFO - PROCESS | 3552 | 1466037508430 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:28 INFO - PROCESS | 3552 | 1466037508556 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 17:38:28 INFO - PROCESS | 3552 | 1466037508666 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:28 INFO - PROCESS | 3552 | 1466037508669 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:28 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426BC000 == 40 [pid = 3552] [id = 741] 17:38:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2F099C00) [pid = 3552] [serial = 2223] [outer = 0000000000000000] 17:38:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3C15E400) [pid = 3552] [serial = 2224] [outer = 0000000A2F099C00] 17:38:28 INFO - PROCESS | 3552 | 1466037508725 Marionette DEBUG loaded listener.js 17:38:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3F815000) [pid = 3552] [serial = 2225] [outer = 0000000A2F099C00] 17:38:29 INFO - PROCESS | 3552 | 1466037509383 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]]]}] 17:38:29 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. 17:38:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 985ms 17:38:29 INFO - PROCESS | 3552 | 1466037509407 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 17:38:29 INFO - PROCESS | 3552 | 1466037509412 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 17:38:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:38:29 INFO - PROCESS | 3552 | 1466037509417 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:38:29 INFO - PROCESS | 3552 | 1466037509421 Marionette TRACE conn6 <- [1,2930,null,{}] 17:38:29 INFO - PROCESS | 3552 | 1466037509493 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}] 17:38:29 INFO - PROCESS | 3552 | 1466037509496 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:29 INFO - PROCESS | 3552 | 1466037509613 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 17:38:29 INFO - PROCESS | 3552 | 1466037509703 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 3552 | 1466037509708 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3511B000 == 41 [pid = 3552] [id = 742] 17:38:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A2F178800) [pid = 3552] [serial = 2226] [outer = 0000000000000000] 17:38:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A2F6D5400) [pid = 3552] [serial = 2227] [outer = 0000000A2F178800] 17:38:29 INFO - PROCESS | 3552 | 1466037509759 Marionette DEBUG loaded listener.js 17:38:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A33911000) [pid = 3552] [serial = 2228] [outer = 0000000A2F178800] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A44234800 == 40 [pid = 3552] [id = 736] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BA9E000 == 39 [pid = 3552] [id = 735] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43899000 == 38 [pid = 3552] [id = 734] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3F7C4000 == 37 [pid = 3552] [id = 733] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4231A800 == 36 [pid = 3552] [id = 732] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A40393000 == 35 [pid = 3552] [id = 731] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5D0800 == 34 [pid = 3552] [id = 730] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39032800 == 33 [pid = 3552] [id = 729] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A33BB8000 == 32 [pid = 3552] [id = 728] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B3B1000 == 31 [pid = 3552] [id = 727] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC3F000 == 30 [pid = 3552] [id = 726] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426BC000 == 29 [pid = 3552] [id = 741] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A449ED800 == 28 [pid = 3552] [id = 740] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43396800 == 27 [pid = 3552] [id = 739] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4464D000 == 26 [pid = 3552] [id = 737] 17:38:30 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC39800 == 25 [pid = 3552] [id = 738] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3C154400) [pid = 3552] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3909B800) [pid = 3552] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3B108400) [pid = 3552] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A2F068400) [pid = 3552] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2F179800) [pid = 3552] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A33906400) [pid = 3552] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3431B400) [pid = 3552] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38A80400) [pid = 3552] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A307A9400) [pid = 3552] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A34321C00) [pid = 3552] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A33D11C00) [pid = 3552] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3B5C5400) [pid = 3552] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A39699400) [pid = 3552] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A39674400) [pid = 3552] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3E68C800) [pid = 3552] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3C29A400) [pid = 3552] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2F067400) [pid = 3552] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A38A48800) [pid = 3552] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3B4A9800) [pid = 3552] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3BC82C00) [pid = 3552] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3B6A0C00) [pid = 3552] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A38DB2000) [pid = 3552] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3C15C400) [pid = 3552] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3BD84000) [pid = 3552] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 17:38:31 INFO - PROCESS | 3552 | 1466037511032 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"]]]}] 17:38:31 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 17:38:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:38:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1660ms 17:38:31 INFO - PROCESS | 3552 | 1466037511122 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 3552 | 1466037511126 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 17:38:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:38:31 INFO - PROCESS | 3552 | 1466037511135 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - PROCESS | 3552 | 1466037511138 Marionette TRACE conn6 <- [1,2934,null,{}] 17:38:31 INFO - PROCESS | 3552 | 1466037511144 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}] 17:38:31 INFO - PROCESS | 3552 | 1466037511147 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:31 INFO - PROCESS | 3552 | 1466037511236 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 17:38:31 INFO - PROCESS | 3552 | 1466037511250 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 3552 | 1466037511252 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3512B000 == 26 [pid = 3552] [id = 743] 17:38:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A2EE96000) [pid = 3552] [serial = 2229] [outer = 0000000000000000] 17:38:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2F174C00) [pid = 3552] [serial = 2230] [outer = 0000000A2EE96000] 17:38:31 INFO - PROCESS | 3552 | 1466037511303 Marionette DEBUG loaded listener.js 17:38:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2FFDB800) [pid = 3552] [serial = 2231] [outer = 0000000A2EE96000] 17:38:31 INFO - PROCESS | 3552 | 1466037511770 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]]]}] 17:38:31 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. 17:38:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 692ms 17:38:31 INFO - PROCESS | 3552 | 1466037511828 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 3552 | 1466037511834 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 17:38:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:38:31 INFO - PROCESS | 3552 | 1466037511841 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - PROCESS | 3552 | 1466037511844 Marionette TRACE conn6 <- [1,2938,null,{}] 17:38:31 INFO - PROCESS | 3552 | 1466037511848 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}] 17:38:31 INFO - PROCESS | 3552 | 1466037511851 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:31 INFO - PROCESS | 3552 | 1466037511944 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 17:38:31 INFO - PROCESS | 3552 | 1466037511960 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 3552 | 1466037511962 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:31 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A39081800 == 27 [pid = 3552] [id = 744] 17:38:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A34322C00) [pid = 3552] [serial = 2232] [outer = 0000000000000000] 17:38:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A345BFC00) [pid = 3552] [serial = 2233] [outer = 0000000A34322C00] 17:38:32 INFO - PROCESS | 3552 | 1466037512011 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A35287800) [pid = 3552] [serial = 2234] [outer = 0000000A34322C00] 17:38:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2E2B2800 == 28 [pid = 3552] [id = 745] 17:38:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38A46400) [pid = 3552] [serial = 2235] [outer = 0000000000000000] 17:38:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38A48C00) [pid = 3552] [serial = 2236] [outer = 0000000A38A46400] 17:38:32 INFO - PROCESS | 3552 | 1466037512483 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]]]}] 17:38:32 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. 17:38:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 17:38:32 INFO - PROCESS | 3552 | 1466037512513 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 17:38:32 INFO - PROCESS | 3552 | 1466037512515 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 17:38:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:38:32 INFO - PROCESS | 3552 | 1466037512523 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:38:32 INFO - PROCESS | 3552 | 1466037512527 Marionette TRACE conn6 <- [1,2942,null,{}] 17:38:32 INFO - PROCESS | 3552 | 1466037512539 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}] 17:38:32 INFO - PROCESS | 3552 | 1466037512545 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:32 INFO - PROCESS | 3552 | 1466037512673 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 17:38:32 INFO - PROCESS | 3552 | 1466037512768 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:32 INFO - PROCESS | 3552 | 1466037512772 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2EDC6000 == 29 [pid = 3552] [id = 746] 17:38:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A2F05A400) [pid = 3552] [serial = 2237] [outer = 0000000000000000] 17:38:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A38DA8400) [pid = 3552] [serial = 2238] [outer = 0000000A2F05A400] 17:38:32 INFO - PROCESS | 3552 | 1466037512822 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38E7E400) [pid = 3552] [serial = 2239] [outer = 0000000A2F05A400] 17:38:33 INFO - PROCESS | 3552 | 1466037513211 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]]]}] 17:38:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:38:33 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 17:38:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 17:38:33 INFO - PROCESS | 3552 | 1466037513261 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 17:38:33 INFO - PROCESS | 3552 | 1466037513264 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 17:38:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:38:33 INFO - PROCESS | 3552 | 1466037513276 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:38:33 INFO - PROCESS | 3552 | 1466037513278 Marionette TRACE conn6 <- [1,2946,null,{}] 17:38:33 INFO - PROCESS | 3552 | 1466037513282 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}] 17:38:33 INFO - PROCESS | 3552 | 1466037513284 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:33 INFO - PROCESS | 3552 | 1466037513416 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 17:38:33 INFO - PROCESS | 3552 | 1466037513472 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:33 INFO - PROCESS | 3552 | 1466037513474 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:33 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3CBA8000 == 30 [pid = 3552] [id = 747] 17:38:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A396A1C00) [pid = 3552] [serial = 2240] [outer = 0000000000000000] 17:38:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3AFF6400) [pid = 3552] [serial = 2241] [outer = 0000000A396A1C00] 17:38:33 INFO - PROCESS | 3552 | 1466037513521 Marionette DEBUG loaded listener.js 17:38:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3B494C00) [pid = 3552] [serial = 2242] [outer = 0000000A396A1C00] 17:38:33 INFO - PROCESS | 3552 | 1466037513945 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]]]}] 17:38:34 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. 17:38:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 17:38:34 INFO - PROCESS | 3552 | 1466037514045 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 17:38:34 INFO - PROCESS | 3552 | 1466037514047 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 17:38:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:38:34 INFO - PROCESS | 3552 | 1466037514054 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:38:34 INFO - PROCESS | 3552 | 1466037514056 Marionette TRACE conn6 <- [1,2950,null,{}] 17:38:34 INFO - PROCESS | 3552 | 1466037514060 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}] 17:38:34 INFO - PROCESS | 3552 | 1466037514062 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:34 INFO - PROCESS | 3552 | 1466037514176 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 17:38:34 INFO - PROCESS | 3552 | 1466037514182 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 3552 | 1466037514184 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4038E000 == 31 [pid = 3552] [id = 748] 17:38:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A2EE77400) [pid = 3552] [serial = 2243] [outer = 0000000000000000] 17:38:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3B507400) [pid = 3552] [serial = 2244] [outer = 0000000A2EE77400] 17:38:34 INFO - PROCESS | 3552 | 1466037514232 Marionette DEBUG loaded listener.js 17:38:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3B5CFC00) [pid = 3552] [serial = 2245] [outer = 0000000A2EE77400] 17:38:34 INFO - PROCESS | 3552 | 1466037514679 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]]]}] 17:38:34 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. 17:38:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 17:38:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:38:34 INFO - PROCESS | 3552 | 1466037514730 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 17:38:34 INFO - PROCESS | 3552 | 1466037514732 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 17:38:34 INFO - PROCESS | 3552 | 1466037514735 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:38:34 INFO - PROCESS | 3552 | 1466037514737 Marionette TRACE conn6 <- [1,2954,null,{}] 17:38:34 INFO - PROCESS | 3552 | 1466037514740 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}] 17:38:34 INFO - PROCESS | 3552 | 1466037514747 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:34 INFO - PROCESS | 3552 | 1466037514888 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 17:38:34 INFO - PROCESS | 3552 | 1466037514902 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 3552 | 1466037514904 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:34 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42315800 == 32 [pid = 3552] [id = 749] 17:38:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3BA7D400) [pid = 3552] [serial = 2246] [outer = 0000000000000000] 17:38:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3BC81C00) [pid = 3552] [serial = 2247] [outer = 0000000A3BA7D400] 17:38:35 INFO - PROCESS | 3552 | 1466037515004 Marionette DEBUG loaded listener.js 17:38:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3C154000) [pid = 3552] [serial = 2248] [outer = 0000000A3BA7D400] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3E5EF000) [pid = 3552] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3D110C00) [pid = 3552] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A2EE92C00) [pid = 3552] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3BE58C00) [pid = 3552] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3B4AD400) [pid = 3552] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2EE92400) [pid = 3552] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A38E7CC00) [pid = 3552] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2DF06800) [pid = 3552] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3C1EF800) [pid = 3552] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F676C00) [pid = 3552] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3C55FC00) [pid = 3552] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:38:35 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A2F178C00) [pid = 3552] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:38:35 INFO - PROCESS | 3552 | 1466037515538 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]]]}] 17:38:35 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. 17:38:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 817ms 17:38:35 INFO - PROCESS | 3552 | 1466037515565 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 17:38:35 INFO - PROCESS | 3552 | 1466037515568 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 17:38:35 INFO - PROCESS | 3552 | 1466037515571 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:38:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:38:35 INFO - PROCESS | 3552 | 1466037515573 Marionette TRACE conn6 <- [1,2958,null,{}] 17:38:35 INFO - PROCESS | 3552 | 1466037515576 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}] 17:38:35 INFO - PROCESS | 3552 | 1466037515578 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:35 INFO - PROCESS | 3552 | 1466037515661 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 17:38:35 INFO - PROCESS | 3552 | 1466037515667 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:35 INFO - PROCESS | 3552 | 1466037515669 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:35 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A42585800 == 33 [pid = 3552] [id = 750] 17:38:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38DB1800) [pid = 3552] [serial = 2249] [outer = 0000000000000000] 17:38:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3BF21800) [pid = 3552] [serial = 2250] [outer = 0000000A38DB1800] 17:38:35 INFO - PROCESS | 3552 | 1466037515714 Marionette DEBUG loaded listener.js 17:38:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C266800) [pid = 3552] [serial = 2251] [outer = 0000000A38DB1800] 17:38:36 INFO - PROCESS | 3552 | 1466037516126 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]]]}] 17:38:36 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. 17:38:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 566ms 17:38:36 INFO - PROCESS | 3552 | 1466037516141 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 17:38:36 INFO - PROCESS | 3552 | 1466037516143 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 17:38:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:38:36 INFO - PROCESS | 3552 | 1466037516147 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:38:36 INFO - PROCESS | 3552 | 1466037516149 Marionette TRACE conn6 <- [1,2962,null,{}] 17:38:36 INFO - PROCESS | 3552 | 1466037516152 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}] 17:38:36 INFO - PROCESS | 3552 | 1466037516154 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:36 INFO - PROCESS | 3552 | 1466037516276 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 17:38:36 INFO - PROCESS | 3552 | 1466037516284 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:36 INFO - PROCESS | 3552 | 1466037516286 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A426A8000 == 34 [pid = 3552] [id = 751] 17:38:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C293800) [pid = 3552] [serial = 2252] [outer = 0000000000000000] 17:38:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C37F800) [pid = 3552] [serial = 2253] [outer = 0000000A3C293800] 17:38:36 INFO - PROCESS | 3552 | 1466037516340 Marionette DEBUG loaded listener.js 17:38:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C565400) [pid = 3552] [serial = 2254] [outer = 0000000A3C293800] 17:38:36 INFO - PROCESS | 3552 | 1466037516722 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]]]}] 17:38:36 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. 17:38:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 17:38:36 INFO - PROCESS | 3552 | 1466037516780 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 17:38:36 INFO - PROCESS | 3552 | 1466037516783 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 17:38:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:38:36 INFO - PROCESS | 3552 | 1466037516786 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:38:36 INFO - PROCESS | 3552 | 1466037516788 Marionette TRACE conn6 <- [1,2966,null,{}] 17:38:36 INFO - PROCESS | 3552 | 1466037516791 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}] 17:38:36 INFO - PROCESS | 3552 | 1466037516793 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:36 INFO - PROCESS | 3552 | 1466037516910 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 17:38:36 INFO - PROCESS | 3552 | 1466037516922 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:36 INFO - PROCESS | 3552 | 1466037516924 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:36 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC39800 == 35 [pid = 3552] [id = 752] 17:38:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3C294000) [pid = 3552] [serial = 2255] [outer = 0000000000000000] 17:38:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3CBF5400) [pid = 3552] [serial = 2256] [outer = 0000000A3C294000] 17:38:36 INFO - PROCESS | 3552 | 1466037516969 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3D111C00) [pid = 3552] [serial = 2257] [outer = 0000000A3C294000] 17:38:37 INFO - PROCESS | 3552 | 1466037517475 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]]]}] 17:38:37 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. 17:38:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 734ms 17:38:37 INFO - PROCESS | 3552 | 1466037517526 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 17:38:37 INFO - PROCESS | 3552 | 1466037517531 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 17:38:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:38:37 INFO - PROCESS | 3552 | 1466037517536 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:38:37 INFO - PROCESS | 3552 | 1466037517540 Marionette TRACE conn6 <- [1,2970,null,{}] 17:38:37 INFO - PROCESS | 3552 | 1466037517546 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}] 17:38:37 INFO - PROCESS | 3552 | 1466037517550 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:37 INFO - PROCESS | 3552 | 1466037517681 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 17:38:37 INFO - PROCESS | 3552 | 1466037517792 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 3552 | 1466037517795 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35884000 == 36 [pid = 3552] [id = 753] 17:38:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A2E7B9800) [pid = 3552] [serial = 2258] [outer = 0000000000000000] 17:38:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2F064800) [pid = 3552] [serial = 2259] [outer = 0000000A2E7B9800] 17:38:37 INFO - PROCESS | 3552 | 1466037517855 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A30736800) [pid = 3552] [serial = 2260] [outer = 0000000A2E7B9800] 17:38:38 INFO - PROCESS | 3552 | 1466037518542 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"]]]}] 17:38:38 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 17:38:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:38:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:38:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1025ms 17:38:38 INFO - PROCESS | 3552 | 1466037518576 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 17:38:38 INFO - PROCESS | 3552 | 1466037518581 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 17:38:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:38:38 INFO - PROCESS | 3552 | 1466037518589 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:38:38 INFO - PROCESS | 3552 | 1466037518592 Marionette TRACE conn6 <- [1,2974,null,{}] 17:38:38 INFO - PROCESS | 3552 | 1466037518617 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}] 17:38:38 INFO - PROCESS | 3552 | 1466037518620 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:38 INFO - PROCESS | 3552 | 1466037518748 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 17:38:38 INFO - PROCESS | 3552 | 1466037518873 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:38 INFO - PROCESS | 3552 | 1466037518876 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:38 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C5DC000 == 37 [pid = 3552] [id = 754] 17:38:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A38A3D800) [pid = 3552] [serial = 2261] [outer = 0000000000000000] 17:38:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A38A83C00) [pid = 3552] [serial = 2262] [outer = 0000000A38A3D800] 17:38:38 INFO - PROCESS | 3552 | 1466037518936 Marionette DEBUG loaded listener.js 17:38:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A390DE400) [pid = 3552] [serial = 2263] [outer = 0000000A38A3D800] 17:38:39 INFO - PROCESS | 3552 | 1466037519590 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]]]}] 17:38:39 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. 17:38:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1078ms 17:38:39 INFO - PROCESS | 3552 | 1466037519685 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 17:38:39 INFO - PROCESS | 3552 | 1466037519688 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 17:38:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:38:39 INFO - PROCESS | 3552 | 1466037519692 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:38:39 INFO - PROCESS | 3552 | 1466037519696 Marionette TRACE conn6 <- [1,2978,null,{}] 17:38:39 INFO - PROCESS | 3552 | 1466037519733 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}] 17:38:39 INFO - PROCESS | 3552 | 1466037519739 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:39 INFO - PROCESS | 3552 | 1466037519870 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 17:38:39 INFO - PROCESS | 3552 | 1466037519949 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 3552 | 1466037519953 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2E2B8000 == 38 [pid = 3552] [id = 755] 17:38:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A2EE75400) [pid = 3552] [serial = 2264] [outer = 0000000000000000] 17:38:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A2F061800) [pid = 3552] [serial = 2265] [outer = 0000000A2EE75400] 17:38:40 INFO - PROCESS | 3552 | 1466037520128 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A3072C000) [pid = 3552] [serial = 2266] [outer = 0000000A2EE75400] 17:38:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A426A8000 == 37 [pid = 3552] [id = 751] 17:38:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42585800 == 36 [pid = 3552] [id = 750] 17:38:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A42315800 == 35 [pid = 3552] [id = 749] 17:38:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4038E000 == 34 [pid = 3552] [id = 748] 17:38:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3CBA8000 == 33 [pid = 3552] [id = 747] 17:38:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2EDC6000 == 32 [pid = 3552] [id = 746] 17:38:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2E2B2800 == 31 [pid = 3552] [id = 745] 17:38:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A39081800 == 30 [pid = 3552] [id = 744] 17:38:40 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3512B000 == 29 [pid = 3552] [id = 743] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A3E49AC00) [pid = 3552] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A3BAEEC00) [pid = 3552] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A3C375C00) [pid = 3552] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A3C156400) [pid = 3552] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3B50B000) [pid = 3552] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A2F16C800) [pid = 3552] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3269B800) [pid = 3552] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A38F0D400) [pid = 3552] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A39671C00) [pid = 3552] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38FA2C00) [pid = 3552] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3C380800) [pid = 3552] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3C290000) [pid = 3552] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A2FC32800) [pid = 3552] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3CCE1000) [pid = 3552] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3431A000) [pid = 3552] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3418E400) [pid = 3552] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3530D800) [pid = 3552] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3ECD4400) [pid = 3552] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3EC49800) [pid = 3552] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3D583800) [pid = 3552] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3D10B000) [pid = 3552] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3BCA4C00) [pid = 3552] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3B6A1C00) [pid = 3552] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C559C00) [pid = 3552] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2E2A0800 == 30 [pid = 3552] [id = 756] 17:38:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A2F16C800) [pid = 3552] [serial = 2267] [outer = 0000000000000000] 17:38:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A2FC32800) [pid = 3552] [serial = 2268] [outer = 0000000A2F16C800] 17:38:40 INFO - PROCESS | 3552 | 1466037520837 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]]]}] 17:38:40 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. 17:38:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1208ms 17:38:40 INFO - PROCESS | 3552 | 1466037520903 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 17:38:40 INFO - PROCESS | 3552 | 1466037520907 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 17:38:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:38:40 INFO - PROCESS | 3552 | 1466037520912 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:38:40 INFO - PROCESS | 3552 | 1466037520915 Marionette TRACE conn6 <- [1,2982,null,{}] 17:38:40 INFO - PROCESS | 3552 | 1466037520920 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}] 17:38:40 INFO - PROCESS | 3552 | 1466037520922 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:41 INFO - PROCESS | 3552 | 1466037521038 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 17:38:41 INFO - PROCESS | 3552 | 1466037521115 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 3552 | 1466037521118 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B30A000 == 31 [pid = 3552] [id = 757] 17:38:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A2F16DC00) [pid = 3552] [serial = 2269] [outer = 0000000000000000] 17:38:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3431CC00) [pid = 3552] [serial = 2270] [outer = 0000000A2F16DC00] 17:38:41 INFO - PROCESS | 3552 | 1466037521168 Marionette DEBUG loaded listener.js 17:38:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38A40000) [pid = 3552] [serial = 2271] [outer = 0000000A2F16DC00] 17:38:41 INFO - PROCESS | 3552 | 1466037521567 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]]]}] 17:38:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:38:41 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 17:38:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 17:38:41 INFO - PROCESS | 3552 | 1466037521592 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 3552 | 1466037521596 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 17:38:41 INFO - PROCESS | 3552 | 1466037521602 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:38:41 INFO - PROCESS | 3552 | 1466037521605 Marionette TRACE conn6 <- [1,2986,null,{}] 17:38:41 INFO - PROCESS | 3552 | 1466037521609 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}] 17:38:41 INFO - PROCESS | 3552 | 1466037521612 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:41 INFO - PROCESS | 3552 | 1466037521710 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 17:38:41 INFO - PROCESS | 3552 | 1466037521717 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 3552 | 1466037521719 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:41 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCD9000 == 32 [pid = 3552] [id = 758] 17:38:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A2EE96400) [pid = 3552] [serial = 2272] [outer = 0000000000000000] 17:38:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A39092400) [pid = 3552] [serial = 2273] [outer = 0000000A2EE96400] 17:38:41 INFO - PROCESS | 3552 | 1466037521766 Marionette DEBUG loaded listener.js 17:38:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3B48BC00) [pid = 3552] [serial = 2274] [outer = 0000000A2EE96400] 17:38:42 INFO - PROCESS | 3552 | 1466037522213 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]]]}] 17:38:42 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. 17:38:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 17:38:42 INFO - PROCESS | 3552 | 1466037522278 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 17:38:42 INFO - PROCESS | 3552 | 1466037522281 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 17:38:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:38:42 INFO - PROCESS | 3552 | 1466037522285 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:38:42 INFO - PROCESS | 3552 | 1466037522288 Marionette TRACE conn6 <- [1,2990,null,{}] 17:38:42 INFO - PROCESS | 3552 | 1466037522299 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}] 17:38:42 INFO - PROCESS | 3552 | 1466037522304 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:42 INFO - PROCESS | 3552 | 1466037522399 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 17:38:42 INFO - PROCESS | 3552 | 1466037522443 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:42 INFO - PROCESS | 3552 | 1466037522446 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:42 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4039E800 == 33 [pid = 3552] [id = 759] 17:38:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A38A7E400) [pid = 3552] [serial = 2275] [outer = 0000000000000000] 17:38:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3BA7B400) [pid = 3552] [serial = 2276] [outer = 0000000A38A7E400] 17:38:42 INFO - PROCESS | 3552 | 1466037522566 Marionette DEBUG loaded listener.js 17:38:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3BC88C00) [pid = 3552] [serial = 2277] [outer = 0000000A38A7E400] 17:38:42 INFO - PROCESS | 3552 | 1466037522955 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]]]}] 17:38:43 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. 17:38:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 734ms 17:38:43 INFO - PROCESS | 3552 | 1466037523021 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 17:38:43 INFO - PROCESS | 3552 | 1466037523024 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 17:38:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:38:43 INFO - PROCESS | 3552 | 1466037523035 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:38:43 INFO - PROCESS | 3552 | 1466037523037 Marionette TRACE conn6 <- [1,2994,null,{}] 17:38:43 INFO - PROCESS | 3552 | 1466037523040 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}] 17:38:43 INFO - PROCESS | 3552 | 1466037523042 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:43 INFO - PROCESS | 3552 | 1466037523168 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 17:38:43 INFO - PROCESS | 3552 | 1466037523177 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 3552 | 1466037523179 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4234F800 == 34 [pid = 3552] [id = 760] 17:38:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3BC9A800) [pid = 3552] [serial = 2278] [outer = 0000000000000000] 17:38:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BE57400) [pid = 3552] [serial = 2279] [outer = 0000000A3BC9A800] 17:38:43 INFO - PROCESS | 3552 | 1466037523225 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3C28CC00) [pid = 3552] [serial = 2280] [outer = 0000000A3BC9A800] 17:38:43 INFO - PROCESS | 3552 | 1466037523651 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]]]}] 17:38:43 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. 17:38:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 17:38:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:38:43 INFO - PROCESS | 3552 | 1466037523664 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 17:38:43 INFO - PROCESS | 3552 | 1466037523666 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 17:38:43 INFO - PROCESS | 3552 | 1466037523669 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:38:43 INFO - PROCESS | 3552 | 1466037523671 Marionette TRACE conn6 <- [1,2998,null,{}] 17:38:43 INFO - PROCESS | 3552 | 1466037523674 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}] 17:38:43 INFO - PROCESS | 3552 | 1466037523676 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:43 INFO - PROCESS | 3552 | 1466037523795 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 17:38:43 INFO - PROCESS | 3552 | 1466037523880 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 3552 | 1466037523883 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43399800 == 35 [pid = 3552] [id = 761] 17:38:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A3C55B400) [pid = 3552] [serial = 2281] [outer = 0000000000000000] 17:38:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A3C958400) [pid = 3552] [serial = 2282] [outer = 0000000A3C55B400] 17:38:43 INFO - PROCESS | 3552 | 1466037523939 Marionette DEBUG loaded listener.js 17:38:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A3D10C000) [pid = 3552] [serial = 2283] [outer = 0000000A3C55B400] 17:38:44 INFO - PROCESS | 3552 | [3552] 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 17:38:44 INFO - PROCESS | 3552 | 1466037524418 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:38:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:38:44 INFO - {} 17:38:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:38:44 INFO - {} 17:38:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:38:44 INFO - {} 17:38:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:38:44 INFO - {} 17:38:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 775ms 17:38:44 INFO - TEST-START | /FileAPI/fileReader.html 17:38:44 INFO - PROCESS | 3552 | 1466037524456 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 17:38:44 INFO - PROCESS | 3552 | 1466037524458 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 17:38:44 INFO - PROCESS | 3552 | 1466037524462 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:38:44 INFO - PROCESS | 3552 | 1466037524471 Marionette TRACE conn6 <- [1,3002,null,{}] 17:38:44 INFO - PROCESS | 3552 | 1466037524475 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}] 17:38:44 INFO - PROCESS | 3552 | 1466037524481 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:44 INFO - PROCESS | 3552 | 1466037524598 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 17:38:44 INFO - PROCESS | 3552 | 1466037524652 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:44 INFO - PROCESS | 3552 | 1466037524654 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:44 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A439C8800 == 36 [pid = 3552] [id = 762] 17:38:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A3E553000) [pid = 3552] [serial = 2284] [outer = 0000000000000000] 17:38:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A3EC72800) [pid = 3552] [serial = 2285] [outer = 0000000A3E553000] 17:38:44 INFO - PROCESS | 3552 | 1466037524701 Marionette DEBUG loaded listener.js 17:38:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A3ECD8400) [pid = 3552] [serial = 2286] [outer = 0000000A3E553000] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A2F05A400) [pid = 3552] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A396A1C00) [pid = 3552] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A2F178800) [pid = 3552] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A2EE96000) [pid = 3552] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A38A46400) [pid = 3552] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3C293800) [pid = 3552] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A34322C00) [pid = 3552] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F6DBC00) [pid = 3552] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3B507000) [pid = 3552] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3D3BF000) [pid = 3552] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2F099C00) [pid = 3552] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2EE77400) [pid = 3552] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3BA7D400) [pid = 3552] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:38:44 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A38DB1800) [pid = 3552] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:38:45 INFO - PROCESS | 3552 | 1466037525103 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]]]}] 17:38:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:38:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:38:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:38:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:38:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 17:38:45 INFO - PROCESS | 3552 | 1466037525161 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 17:38:45 INFO - PROCESS | 3552 | 1466037525164 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 17:38:45 INFO - TEST-START | /FileAPI/historical.html 17:38:45 INFO - PROCESS | 3552 | 1466037525167 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:38:45 INFO - PROCESS | 3552 | 1466037525169 Marionette TRACE conn6 <- [1,3006,null,{}] 17:38:45 INFO - PROCESS | 3552 | 1466037525204 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}] 17:38:45 INFO - PROCESS | 3552 | 1466037525207 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:45 INFO - PROCESS | 3552 | 1466037525294 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 17:38:45 INFO - PROCESS | 3552 | 1466037525299 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 3552 | 1466037525301 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4423F000 == 37 [pid = 3552] [id = 763] 17:38:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3EC71400) [pid = 3552] [serial = 2287] [outer = 0000000000000000] 17:38:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3ECDA800) [pid = 3552] [serial = 2288] [outer = 0000000A3EC71400] 17:38:45 INFO - PROCESS | 3552 | 1466037525346 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3F812C00) [pid = 3552] [serial = 2289] [outer = 0000000A3EC71400] 17:38:45 INFO - PROCESS | 3552 | 1466037525757 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"]]]}] 17:38:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:38:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:38:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:38:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:38:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:38:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:38:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:38:45 INFO - TEST-OK | /FileAPI/historical.html | took 608ms 17:38:45 INFO - PROCESS | 3552 | 1466037525777 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 17:38:45 INFO - PROCESS | 3552 | 1466037525779 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 17:38:45 INFO - TEST-START | /FileAPI/idlharness.html 17:38:45 INFO - PROCESS | 3552 | 1466037525783 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:38:45 INFO - PROCESS | 3552 | 1466037525785 Marionette TRACE conn6 <- [1,3010,null,{}] 17:38:45 INFO - PROCESS | 3552 | 1466037525818 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}] 17:38:45 INFO - PROCESS | 3552 | 1466037525820 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:45 INFO - PROCESS | 3552 | 1466037525907 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 17:38:45 INFO - PROCESS | 3552 | 1466037525912 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 3552 | 1466037525914 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:45 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCD6000 == 38 [pid = 3552] [id = 764] 17:38:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3F818000) [pid = 3552] [serial = 2290] [outer = 0000000000000000] 17:38:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3F81F400) [pid = 3552] [serial = 2291] [outer = 0000000A3F818000] 17:38:45 INFO - PROCESS | 3552 | 1466037525960 Marionette DEBUG loaded listener.js 17:38:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A40307000) [pid = 3552] [serial = 2292] [outer = 0000000A3F818000] 17:38:46 INFO - PROCESS | 3552 | 1466037526792 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]]]}] 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:38:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:38:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:38:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:38:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:38:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:38:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:38:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:38:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:38:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:38:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:38:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:38:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:38:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:38:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:38:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:38:46 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 17:38:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:38:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:38:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:38:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:38:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:38:46 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 17:38:46 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 17:38:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:38:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:38:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:38:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:38:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:38:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:38:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:38:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:38:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:38:46 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 17:38:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:38:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:38:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:38:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:38:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:38:46 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 17:38:46 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 17:38:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:38:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:38:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:38:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:38:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:38:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:38:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 1066ms 17:38:46 INFO - PROCESS | 3552 | 1466037526875 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 17:38:46 INFO - PROCESS | 3552 | 1466037526877 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 17:38:46 INFO - PROCESS | 3552 | 1466037526881 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:38:46 INFO - PROCESS | 3552 | 1466037526883 Marionette TRACE conn6 <- [1,3014,null,{}] 17:38:46 INFO - TEST-START | /FileAPI/idlharness.worker 17:38:46 INFO - PROCESS | 3552 | 1466037526886 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}] 17:38:46 INFO - PROCESS | 3552 | 1466037526888 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:47 INFO - PROCESS | 3552 | 1466037527073 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 17:38:47 INFO - PROCESS | 3552 | 1466037527169 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:47 INFO - PROCESS | 3552 | 1466037527175 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:47 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35902800 == 39 [pid = 3552] [id = 765] 17:38:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A2F098C00) [pid = 3552] [serial = 2293] [outer = 0000000000000000] 17:38:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A2F6D2400) [pid = 3552] [serial = 2294] [outer = 0000000A2F098C00] 17:38:47 INFO - PROCESS | 3552 | 1466037527236 Marionette DEBUG loaded listener.js 17:38:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A35238000) [pid = 3552] [serial = 2295] [outer = 0000000A2F098C00] 17:38:47 INFO - PROCESS | 3552 | [3552] 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 17:38:48 INFO - PROCESS | 3552 | 1466037528391 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,{},{}]]]}] 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:38:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:38:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:38:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:38:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:38:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:38:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:38:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:38:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:38:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:38:48 INFO - {} 17:38:48 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 17:38:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:38:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:38:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:38:48 INFO - {} 17:38:48 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 - {} 17:38:48 INFO - {} 17:38:48 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 17:38:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:38:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:38:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:38:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:38:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:38:48 INFO - {} 17:38:48 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 17:38:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:38:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:38:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:38:48 INFO - {} 17:38:48 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 - {} 17:38:48 INFO - {} 17:38:48 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 17:38:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:38:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:38:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 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 17:38:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:38:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:38:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:38:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:38:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:38:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 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 17:38:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:38:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 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 17:38:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:38:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 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 17:38:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:38:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:38:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:38:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:38:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:38:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:38:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:38:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:38:48 INFO - {} 17:38:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1659ms 17:38:48 INFO - PROCESS | 3552 | 1466037528585 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 17:38:48 INFO - PROCESS | 3552 | 1466037528590 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 17:38:48 INFO - PROCESS | 3552 | 1466037528596 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:38:48 INFO - PROCESS | 3552 | 1466037528599 Marionette TRACE conn6 <- [1,3018,null,{}] 17:38:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:38:48 INFO - PROCESS | 3552 | 1466037528616 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}] 17:38:48 INFO - PROCESS | 3552 | 1466037528619 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:48 INFO - PROCESS | 3552 | 1466037528731 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 17:38:48 INFO - PROCESS | 3552 | 1466037528850 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:48 INFO - PROCESS | 3552 | 1466037528853 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:48 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4033E000 == 40 [pid = 3552] [id = 766] 17:38:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A39695C00) [pid = 3552] [serial = 2296] [outer = 0000000000000000] 17:38:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A43111000) [pid = 3552] [serial = 2297] [outer = 0000000A39695C00] 17:38:48 INFO - PROCESS | 3552 | 1466037528913 Marionette DEBUG loaded listener.js 17:38:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A445E1C00) [pid = 3552] [serial = 2298] [outer = 0000000A39695C00] 17:38:49 INFO - PROCESS | 3552 | 1466037529438 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]]]}] 17:38:49 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 17:38:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 880ms 17:38:49 INFO - PROCESS | 3552 | 1466037529523 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 17:38:49 INFO - PROCESS | 3552 | 1466037529527 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 17:38:49 INFO - PROCESS | 3552 | 1466037529532 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:38:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:38:49 INFO - PROCESS | 3552 | 1466037529534 Marionette TRACE conn6 <- [1,3022,null,{}] 17:38:49 INFO - PROCESS | 3552 | 1466037529539 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}] 17:38:49 INFO - PROCESS | 3552 | 1466037529542 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:49 INFO - PROCESS | 3552 | 1466037529658 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 17:38:49 INFO - PROCESS | 3552 | 1466037529759 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:49 INFO - PROCESS | 3552 | 1466037529762 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:49 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A43B1D000 == 41 [pid = 3552] [id = 767] 17:38:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A4310FC00) [pid = 3552] [serial = 2299] [outer = 0000000000000000] 17:38:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (0000000A44255800) [pid = 3552] [serial = 2300] [outer = 0000000A4310FC00] 17:38:49 INFO - PROCESS | 3552 | 1466037529822 Marionette DEBUG loaded listener.js 17:38:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (0000000A445E2800) [pid = 3552] [serial = 2301] [outer = 0000000A4310FC00] 17:38:50 INFO - PROCESS | 3552 | 1466037530399 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]]]}] 17:38:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:38:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 923ms 17:38:50 INFO - PROCESS | 3552 | 1466037530460 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 17:38:50 INFO - PROCESS | 3552 | 1466037530465 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 17:38:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:38:50 INFO - PROCESS | 3552 | 1466037530477 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:38:50 INFO - PROCESS | 3552 | 1466037530482 Marionette TRACE conn6 <- [1,3026,null,{}] 17:38:50 INFO - PROCESS | 3552 | 1466037530486 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}] 17:38:50 INFO - PROCESS | 3552 | 1466037530489 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:50 INFO - PROCESS | 3552 | 1466037530609 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 17:38:50 INFO - PROCESS | 3552 | 1466037530863 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 3552 | 1466037530867 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:50 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35174800 == 42 [pid = 3552] [id = 768] 17:38:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (0000000A2EE76800) [pid = 3552] [serial = 2302] [outer = 0000000000000000] 17:38:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (0000000A2FBECC00) [pid = 3552] [serial = 2303] [outer = 0000000A2EE76800] 17:38:50 INFO - PROCESS | 3552 | 1466037530937 Marionette DEBUG loaded listener.js 17:38:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (0000000A35286800) [pid = 3552] [serial = 2304] [outer = 0000000A2EE76800] 17:38:51 INFO - PROCESS | 3552 | 1466037531505 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"]]]}] 17:38:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:38:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:38:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1079ms 17:38:51 INFO - PROCESS | 3552 | 1466037531569 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 17:38:51 INFO - PROCESS | 3552 | 1466037531574 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 17:38:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:38:51 INFO - PROCESS | 3552 | 1466037531580 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:38:51 INFO - PROCESS | 3552 | 1466037531583 Marionette TRACE conn6 <- [1,3030,null,{}] 17:38:51 INFO - PROCESS | 3552 | 1466037531589 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}] 17:38:51 INFO - PROCESS | 3552 | 1466037531593 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:51 INFO - PROCESS | 3552 | 1466037531706 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 17:38:51 INFO - PROCESS | 3552 | 1466037531806 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:51 INFO - PROCESS | 3552 | 1466037531809 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:51 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC15000 == 43 [pid = 3552] [id = 769] 17:38:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (0000000A3969C000) [pid = 3552] [serial = 2305] [outer = 0000000000000000] 17:38:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (0000000A3B491400) [pid = 3552] [serial = 2306] [outer = 0000000A3969C000] 17:38:51 INFO - PROCESS | 3552 | 1466037531861 Marionette DEBUG loaded listener.js 17:38:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (0000000A3BAFA400) [pid = 3552] [serial = 2307] [outer = 0000000A3969C000] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4423F000 == 42 [pid = 3552] [id = 763] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A439C8800 == 41 [pid = 3552] [id = 762] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43399800 == 40 [pid = 3552] [id = 761] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4234F800 == 39 [pid = 3552] [id = 760] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4039E800 == 38 [pid = 3552] [id = 759] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCD9000 == 37 [pid = 3552] [id = 758] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3B30A000 == 36 [pid = 3552] [id = 757] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2E2A0800 == 35 [pid = 3552] [id = 756] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A2E2B8000 == 34 [pid = 3552] [id = 755] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC39800 == 33 [pid = 3552] [id = 752] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35884000 == 32 [pid = 3552] [id = 753] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C5DC000 == 31 [pid = 3552] [id = 754] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3511B000 == 30 [pid = 3552] [id = 742] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35174800 == 29 [pid = 3552] [id = 768] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A43B1D000 == 28 [pid = 3552] [id = 767] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4033E000 == 27 [pid = 3552] [id = 766] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BCD6000 == 26 [pid = 3552] [id = 764] 17:38:52 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35902800 == 25 [pid = 3552] [id = 765] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (0000000A3AFF6400) [pid = 3552] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (0000000A38DA8400) [pid = 3552] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (0000000A33911000) [pid = 3552] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (0000000A2F6D5400) [pid = 3552] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (0000000A2F174C00) [pid = 3552] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (0000000A2FFDB800) [pid = 3552] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (0000000A38A48C00) [pid = 3552] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (0000000A3C565400) [pid = 3552] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A345BFC00) [pid = 3552] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A35287800) [pid = 3552] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3CBF5400) [pid = 3552] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A390DE800) [pid = 3552] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A38A73400) [pid = 3552] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3BE56C00) [pid = 3552] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3B5CEC00) [pid = 3552] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3ECD9000) [pid = 3552] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3E690800) [pid = 3552] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3F815000) [pid = 3552] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A3C15E400) [pid = 3552] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A3B507400) [pid = 3552] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A3B494C00) [pid = 3552] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3BC81C00) [pid = 3552] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3B5CFC00) [pid = 3552] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3C154000) [pid = 3552] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3BF21800) [pid = 3552] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3C37F800) [pid = 3552] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3C266800) [pid = 3552] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A38E7E400) [pid = 3552] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 17:38:53 INFO - PROCESS | 3552 | 1466037533263 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]]]}] 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:38:53 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. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:38:53 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'.) 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:38:53 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. 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:38:53 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. 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:38:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:38:53 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. 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:38:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:38:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:38:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:38:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1766ms 17:38:53 INFO - PROCESS | 3552 | 1466037533347 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 3552 | 1466037533351 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 17:38:53 INFO - PROCESS | 3552 | 1466037533356 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:38:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:38:53 INFO - PROCESS | 3552 | 1466037533361 Marionette TRACE conn6 <- [1,3034,null,{}] 17:38:53 INFO - PROCESS | 3552 | 1466037533373 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}] 17:38:53 INFO - PROCESS | 3552 | 1466037533377 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:53 INFO - PROCESS | 3552 | 1466037533471 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 17:38:53 INFO - PROCESS | 3552 | 1466037533477 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 3552 | 1466037533480 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:53 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A35174800 == 26 [pid = 3552] [id = 770] 17:38:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A2F175C00) [pid = 3552] [serial = 2308] [outer = 0000000000000000] 17:38:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A3269B800) [pid = 3552] [serial = 2309] [outer = 0000000A2F175C00] 17:38:53 INFO - PROCESS | 3552 | 1466037533530 Marionette DEBUG loaded listener.js 17:38:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A341F6000) [pid = 3552] [serial = 2310] [outer = 0000000A2F175C00] 17:38:53 INFO - PROCESS | 3552 | [3552] 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 17:38:54 INFO - PROCESS | 3552 | 1466037534046 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:38:54 INFO - {} 17:38:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 17:38:54 INFO - PROCESS | 3552 | 1466037534094 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 3552 | 1466037534099 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 17:38:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:38:54 INFO - PROCESS | 3552 | 1466037534115 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - PROCESS | 3552 | 1466037534118 Marionette TRACE conn6 <- [1,3038,null,{}] 17:38:54 INFO - PROCESS | 3552 | 1466037534122 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}] 17:38:54 INFO - PROCESS | 3552 | 1466037534125 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:54 INFO - PROCESS | 3552 | 1466037534257 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 17:38:54 INFO - PROCESS | 3552 | 1466037534266 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:54 INFO - PROCESS | 3552 | 1466037534269 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:54 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3901E000 == 27 [pid = 3552] [id = 771] 17:38:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A341F4000) [pid = 3552] [serial = 2311] [outer = 0000000000000000] 17:38:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A35D54C00) [pid = 3552] [serial = 2312] [outer = 0000000A341F4000] 17:38:54 INFO - PROCESS | 3552 | 1466037534319 Marionette DEBUG loaded listener.js 17:38:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A38A6F400) [pid = 3552] [serial = 2313] [outer = 0000000A341F4000] 17:38:54 INFO - PROCESS | 3552 | 1466037534737 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]]]}] 17:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:38:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 671ms 17:38:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:38:54 INFO - PROCESS | 3552 | 1466037534792 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 3552 | 1466037534794 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 17:38:54 INFO - PROCESS | 3552 | 1466037534798 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - PROCESS | 3552 | 1466037534802 Marionette TRACE conn6 <- [1,3042,null,{}] 17:38:54 INFO - PROCESS | 3552 | 1466037534826 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}] 17:38:54 INFO - PROCESS | 3552 | 1466037534832 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:54 INFO - PROCESS | 3552 | 1466037534958 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 17:38:55 INFO - PROCESS | 3552 | 1466037535016 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:55 INFO - PROCESS | 3552 | 1466037535020 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:55 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BC2C000 == 28 [pid = 3552] [id = 772] 17:38:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A38E7B800) [pid = 3552] [serial = 2314] [outer = 0000000000000000] 17:38:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A38FACC00) [pid = 3552] [serial = 2315] [outer = 0000000A38E7B800] 17:38:55 INFO - PROCESS | 3552 | 1466037535070 Marionette DEBUG loaded listener.js 17:38:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3AF64800) [pid = 3552] [serial = 2316] [outer = 0000000A38E7B800] 17:38:55 INFO - PROCESS | 3552 | 1466037535796 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"]]]}] 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:38:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:38:55 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" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:38:55 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" 17:38:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:38:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:38:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1162ms 17:38:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:38:55 INFO - PROCESS | 3552 | 1466037535963 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 17:38:55 INFO - PROCESS | 3552 | 1466037535966 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 17:38:55 INFO - PROCESS | 3552 | 1466037535969 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:38:55 INFO - PROCESS | 3552 | 1466037535971 Marionette TRACE conn6 <- [1,3046,null,{}] 17:38:55 INFO - PROCESS | 3552 | 1466037535975 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}] 17:38:55 INFO - PROCESS | 3552 | 1466037535977 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:56 INFO - PROCESS | 3552 | 1466037536099 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 17:38:56 INFO - PROCESS | 3552 | 1466037536105 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 3552 | 1466037536108 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C68D000 == 29 [pid = 3552] [id = 773] 17:38:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3B4AE400) [pid = 3552] [serial = 2317] [outer = 0000000000000000] 17:38:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3B4B6C00) [pid = 3552] [serial = 2318] [outer = 0000000A3B4AE400] 17:38:56 INFO - PROCESS | 3552 | 1466037536198 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3B5C9400) [pid = 3552] [serial = 2319] [outer = 0000000A3B4AE400] 17:38:56 INFO - PROCESS | 3552 | 1466037536662 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]]]}] 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:38:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:38:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:38:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:38:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:38:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:38:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:38:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:38:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:38:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:38:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:38:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:38:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 739ms 17:38:56 INFO - PROCESS | 3552 | 1466037536710 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 17:38:56 INFO - PROCESS | 3552 | 1466037536712 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 17:38:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:38:56 INFO - PROCESS | 3552 | 1466037536721 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:38:56 INFO - PROCESS | 3552 | 1466037536723 Marionette TRACE conn6 <- [1,3050,null,{}] 17:38:56 INFO - PROCESS | 3552 | 1466037536727 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}] 17:38:56 INFO - PROCESS | 3552 | 1466037536729 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:56 INFO - PROCESS | 3552 | 1466037536848 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 17:38:56 INFO - PROCESS | 3552 | 1466037536859 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 3552 | 1466037536861 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:56 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3D3E2000 == 30 [pid = 3552] [id = 774] 17:38:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2E7BF400) [pid = 3552] [serial = 2320] [outer = 0000000000000000] 17:38:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3BAF8400) [pid = 3552] [serial = 2321] [outer = 0000000A2E7BF400] 17:38:56 INFO - PROCESS | 3552 | 1466037536907 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A3BE56000) [pid = 3552] [serial = 2322] [outer = 0000000A2E7BF400] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3F818000) [pid = 3552] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A3BC9A800) [pid = 3552] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3E553000) [pid = 3552] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A3EC71400) [pid = 3552] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A2EE75400) [pid = 3552] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F16C800) [pid = 3552] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A38A7E400) [pid = 3552] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A38A3D800) [pid = 3552] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2EE96400) [pid = 3552] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2F16DC00) [pid = 3552] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A2E7B9800) [pid = 3552] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A3C294000) [pid = 3552] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:38:57 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A3C55B400) [pid = 3552] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:38:57 INFO - PROCESS | 3552 | [3552] 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 17:38:57 INFO - PROCESS | 3552 | 1466037537554 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:38:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:38:57 INFO - {} 17:38:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 881ms 17:38:57 INFO - PROCESS | 3552 | 1466037537605 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 17:38:57 INFO - PROCESS | 3552 | 1466037537607 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 17:38:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:38:57 INFO - PROCESS | 3552 | 1466037537611 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:38:57 INFO - PROCESS | 3552 | 1466037537613 Marionette TRACE conn6 <- [1,3054,null,{}] 17:38:57 INFO - PROCESS | 3552 | 1466037537617 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}] 17:38:57 INFO - PROCESS | 3552 | 1466037537623 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:57 INFO - PROCESS | 3552 | 1466037537725 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 17:38:57 INFO - PROCESS | 3552 | 1466037537804 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:57 INFO - PROCESS | 3552 | 1466037537806 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:57 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4032F000 == 31 [pid = 3552] [id = 775] 17:38:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3969B400) [pid = 3552] [serial = 2323] [outer = 0000000000000000] 17:38:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3C375000) [pid = 3552] [serial = 2324] [outer = 0000000A3969B400] 17:38:57 INFO - PROCESS | 3552 | 1466037537853 Marionette DEBUG loaded listener.js 17:38:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3C55E400) [pid = 3552] [serial = 2325] [outer = 0000000A3969B400] 17:38:58 INFO - PROCESS | 3552 | 1466037538198 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]]]}] 17:38:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:38:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:38:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:38:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:38:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:38:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:38:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:38:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 17:38:58 INFO - PROCESS | 3552 | 1466037538244 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 17:38:58 INFO - PROCESS | 3552 | 1466037538246 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 17:38:58 INFO - PROCESS | 3552 | 1466037538249 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:38:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:38:58 INFO - PROCESS | 3552 | 1466037538251 Marionette TRACE conn6 <- [1,3058,null,{}] 17:38:58 INFO - PROCESS | 3552 | 1466037538254 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}] 17:38:58 INFO - PROCESS | 3552 | 1466037538256 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:58 INFO - PROCESS | 3552 | 1466037538340 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 17:38:58 INFO - PROCESS | 3552 | 1466037538420 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 3552 | 1466037538422 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:58 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A4046B800 == 32 [pid = 3552] [id = 776] 17:38:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A343F1C00) [pid = 3552] [serial = 2326] [outer = 0000000000000000] 17:38:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3C568C00) [pid = 3552] [serial = 2327] [outer = 0000000A343F1C00] 17:38:58 INFO - PROCESS | 3552 | 1466037538468 Marionette DEBUG loaded listener.js 17:38:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3D110000) [pid = 3552] [serial = 2328] [outer = 0000000A343F1C00] 17:38:58 INFO - PROCESS | 3552 | 1466037538817 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]]]}] 17:38:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:38:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:38:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:38:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:38:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:38:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:38:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 17:38:58 INFO - PROCESS | 3552 | 1466037538883 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 17:38:58 INFO - PROCESS | 3552 | 1466037538885 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 17:38:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:38:58 INFO - PROCESS | 3552 | 1466037538888 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:38:58 INFO - PROCESS | 3552 | 1466037538890 Marionette TRACE conn6 <- [1,3062,null,{}] 17:38:58 INFO - PROCESS | 3552 | 1466037538894 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}] 17:38:58 INFO - PROCESS | 3552 | 1466037538896 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:59 INFO - PROCESS | 3552 | 1466037539014 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 17:38:59 INFO - PROCESS | 3552 | 1466037539021 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:59 INFO - PROCESS | 3552 | 1466037539023 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:59 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40B15000 == 33 [pid = 3552] [id = 777] 17:38:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3D10EC00) [pid = 3552] [serial = 2329] [outer = 0000000000000000] 17:38:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3E494800) [pid = 3552] [serial = 2330] [outer = 0000000A3D10EC00] 17:38:59 INFO - PROCESS | 3552 | 1466037539068 Marionette DEBUG loaded listener.js 17:38:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3E696800) [pid = 3552] [serial = 2331] [outer = 0000000A3D10EC00] 17:38:59 INFO - PROCESS | 3552 | 1466037539757 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]]]}] 17:38:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:38:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:38:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:38:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:38:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:38:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:38:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 923ms 17:38:59 INFO - PROCESS | 3552 | 1466037539816 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 17:38:59 INFO - PROCESS | 3552 | 1466037539821 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 17:38:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:38:59 INFO - PROCESS | 3552 | 1466037539826 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:38:59 INFO - PROCESS | 3552 | 1466037539831 Marionette TRACE conn6 <- [1,3066,null,{}] 17:38:59 INFO - PROCESS | 3552 | 1466037539837 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}] 17:38:59 INFO - PROCESS | 3552 | 1466037539840 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:38:59 INFO - PROCESS | 3552 | 1466037539978 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 17:39:00 INFO - PROCESS | 3552 | 1466037540097 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:00 INFO - PROCESS | 3552 | 1466037540100 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:00 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A30178000 == 34 [pid = 3552] [id = 778] 17:39:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A2F0A0C00) [pid = 3552] [serial = 2332] [outer = 0000000000000000] 17:39:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A2F16D000) [pid = 3552] [serial = 2333] [outer = 0000000A2F0A0C00] 17:39:00 INFO - PROCESS | 3552 | 1466037540162 Marionette DEBUG loaded listener.js 17:39:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A30614C00) [pid = 3552] [serial = 2334] [outer = 0000000A2F0A0C00] 17:39:00 INFO - PROCESS | 3552 | 1466037540829 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] 17:39:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:39:00 INFO - PROCESS | 3552 | 1466037540878 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 17:39:00 INFO - PROCESS | 3552 | 1466037540886 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:39:00 INFO - PROCESS | 3552 | 1466037540889 Marionette TRACE conn6 <- [1,3070,null,{}] 17:39:00 INFO - PROCESS | 3552 | 1466037540913 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}] 17:39:00 INFO - PROCESS | 3552 | 1466037540916 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:01 INFO - PROCESS | 3552 | 1466037541046 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 17:39:01 INFO - PROCESS | 3552 | 1466037541176 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:01 INFO - PROCESS | 3552 | 1466037541179 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:01 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3BCDE000 == 35 [pid = 3552] [id = 779] 17:39:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (0000000A38A85C00) [pid = 3552] [serial = 2335] [outer = 0000000000000000] 17:39:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (0000000A38DA8400) [pid = 3552] [serial = 2336] [outer = 0000000A38A85C00] 17:39:01 INFO - PROCESS | 3552 | 1466037541238 Marionette DEBUG loaded listener.js 17:39:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (0000000A390E3800) [pid = 3552] [serial = 2337] [outer = 0000000A38A85C00] 17:39:01 INFO - PROCESS | 3552 | 1466037541882 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]]]}] 17:39:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:39:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:39:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1040ms 17:39:01 INFO - PROCESS | 3552 | 1466037541930 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 17:39:01 INFO - PROCESS | 3552 | 1466037541933 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 17:39:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:39:01 INFO - PROCESS | 3552 | 1466037541937 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:39:01 INFO - PROCESS | 3552 | 1466037541941 Marionette TRACE conn6 <- [1,3074,null,{}] 17:39:01 INFO - PROCESS | 3552 | 1466037541953 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}] 17:39:01 INFO - PROCESS | 3552 | 1466037541958 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:02 INFO - PROCESS | 3552 | 1466037542176 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 17:39:02 INFO - PROCESS | 3552 | 1466037542299 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:02 INFO - PROCESS | 3552 | 1466037542303 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2E348800 == 36 [pid = 3552] [id = 780] 17:39:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (0000000A2EE9A400) [pid = 3552] [serial = 2338] [outer = 0000000000000000] 17:39:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (0000000A2F069800) [pid = 3552] [serial = 2339] [outer = 0000000A2EE9A400] 17:39:02 INFO - PROCESS | 3552 | 1466037542404 Marionette DEBUG loaded listener.js 17:39:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (0000000A307A3C00) [pid = 3552] [serial = 2340] [outer = 0000000A2EE9A400] 17:39:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4046B800 == 35 [pid = 3552] [id = 776] 17:39:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A4032F000 == 34 [pid = 3552] [id = 775] 17:39:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3D3E2000 == 33 [pid = 3552] [id = 774] 17:39:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3C68D000 == 32 [pid = 3552] [id = 773] 17:39:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3BC2C000 == 31 [pid = 3552] [id = 772] 17:39:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A3901E000 == 30 [pid = 3552] [id = 771] 17:39:02 INFO - PROCESS | 3552 | --DOCSHELL 0000000A35174800 == 29 [pid = 3552] [id = 770] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (0000000A3F81F400) [pid = 3552] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (0000000A3BE57400) [pid = 3552] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (0000000A3C28CC00) [pid = 3552] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (0000000A3C958400) [pid = 3552] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (0000000A3EC72800) [pid = 3552] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (0000000A3ECDA800) [pid = 3552] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F061800) [pid = 3552] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3072C000) [pid = 3552] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A2FC32800) [pid = 3552] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3BA7B400) [pid = 3552] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A38A83C00) [pid = 3552] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A390DE400) [pid = 3552] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A39092400) [pid = 3552] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A3B48BC00) [pid = 3552] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A3431CC00) [pid = 3552] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A38A40000) [pid = 3552] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A2F064800) [pid = 3552] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A30736800) [pid = 3552] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (0000000A3D111C00) [pid = 3552] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (0000000A3F812C00) [pid = 3552] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (0000000A3ECD8400) [pid = 3552] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (0000000A40307000) [pid = 3552] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (0000000A3BC88C00) [pid = 3552] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (0000000A3D10C000) [pid = 3552] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 17:39:02 INFO - PROCESS | 3552 | 1466037542965 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:39:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:39:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1079ms 17:39:03 INFO - PROCESS | 3552 | 1466037543018 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 17:39:03 INFO - PROCESS | 3552 | 1466037543022 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 17:39:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:39:03 INFO - PROCESS | 3552 | 1466037543027 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:39:03 INFO - PROCESS | 3552 | 1466037543030 Marionette TRACE conn6 <- [1,3078,null,{}] 17:39:03 INFO - PROCESS | 3552 | 1466037543037 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}] 17:39:03 INFO - PROCESS | 3552 | 1466037543040 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:03 INFO - PROCESS | 3552 | 1466037543135 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 17:39:03 INFO - PROCESS | 3552 | 1466037543141 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:03 INFO - PROCESS | 3552 | 1466037543144 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A345A5000 == 30 [pid = 3552] [id = 781] 17:39:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (0000000A30735400) [pid = 3552] [serial = 2341] [outer = 0000000000000000] 17:39:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (0000000A33B3C000) [pid = 3552] [serial = 2342] [outer = 0000000A30735400] 17:39:03 INFO - PROCESS | 3552 | 1466037543195 Marionette DEBUG loaded listener.js 17:39:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (0000000A34566400) [pid = 3552] [serial = 2343] [outer = 0000000A30735400] 17:39:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:39:03 INFO - PROCESS | 3552 | 1466037543692 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:39:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 673ms 17:39:03 INFO - PROCESS | 3552 | 1466037543706 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 17:39:03 INFO - PROCESS | 3552 | 1466037543709 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 17:39:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:39:03 INFO - PROCESS | 3552 | 1466037543720 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:39:03 INFO - PROCESS | 3552 | 1466037543722 Marionette TRACE conn6 <- [1,3082,null,{}] 17:39:03 INFO - PROCESS | 3552 | 1466037543726 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}] 17:39:03 INFO - PROCESS | 3552 | 1466037543728 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:03 INFO - PROCESS | 3552 | 1466037543821 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 17:39:03 INFO - PROCESS | 3552 | 1466037543830 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:03 INFO - PROCESS | 3552 | 1466037543833 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:03 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3B675000 == 31 [pid = 3552] [id = 782] 17:39:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (0000000A38A42C00) [pid = 3552] [serial = 2344] [outer = 0000000000000000] 17:39:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (0000000A38AD6800) [pid = 3552] [serial = 2345] [outer = 0000000A38A42C00] 17:39:03 INFO - PROCESS | 3552 | 1466037543879 Marionette DEBUG loaded listener.js 17:39:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (0000000A390DA800) [pid = 3552] [serial = 2346] [outer = 0000000A38A42C00] 17:39:04 INFO - PROCESS | 3552 | 1466037544351 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:39:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 17:39:04 INFO - PROCESS | 3552 | 1466037544395 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 17:39:04 INFO - PROCESS | 3552 | 1466037544399 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 17:39:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:39:04 INFO - PROCESS | 3552 | 1466037544410 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:39:04 INFO - PROCESS | 3552 | 1466037544414 Marionette TRACE conn6 <- [1,3086,null,{}] 17:39:04 INFO - PROCESS | 3552 | 1466037544418 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}] 17:39:04 INFO - PROCESS | 3552 | 1466037544422 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:04 INFO - PROCESS | 3552 | 1466037544519 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 17:39:04 INFO - PROCESS | 3552 | 1466037544663 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:04 INFO - PROCESS | 3552 | 1466037544665 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:04 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A3C955800 == 32 [pid = 3552] [id = 783] 17:39:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A38A83C00) [pid = 3552] [serial = 2347] [outer = 0000000000000000] 17:39:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3B50A400) [pid = 3552] [serial = 2348] [outer = 0000000A38A83C00] 17:39:04 INFO - PROCESS | 3552 | 1466037544710 Marionette DEBUG loaded listener.js 17:39:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3B5D0C00) [pid = 3552] [serial = 2349] [outer = 0000000A38A83C00] 17:39:05 INFO - PROCESS | 3552 | 1466037545094 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]]]}] 17:39:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:39:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:39:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 17:39:05 INFO - PROCESS | 3552 | 1466037545143 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 17:39:05 INFO - PROCESS | 3552 | 1466037545145 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 17:39:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:39:05 INFO - PROCESS | 3552 | 1466037545148 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:39:05 INFO - PROCESS | 3552 | 1466037545150 Marionette TRACE conn6 <- [1,3090,null,{}] 17:39:05 INFO - PROCESS | 3552 | 1466037545153 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}] 17:39:05 INFO - PROCESS | 3552 | 1466037545156 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:05 INFO - PROCESS | 3552 | 1466037545283 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 17:39:05 INFO - PROCESS | 3552 | 1466037545288 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:05 INFO - PROCESS | 3552 | 1466037545290 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:05 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40323000 == 33 [pid = 3552] [id = 784] 17:39:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (0000000A3BA71C00) [pid = 3552] [serial = 2350] [outer = 0000000000000000] 17:39:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (0000000A3BA7E800) [pid = 3552] [serial = 2351] [outer = 0000000A3BA71C00] 17:39:05 INFO - PROCESS | 3552 | 1466037545336 Marionette DEBUG loaded listener.js 17:39:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (0000000A3BC98C00) [pid = 3552] [serial = 2352] [outer = 0000000A3BA71C00] 17:39:05 INFO - PROCESS | 3552 | 1466037545753 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:39:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:39:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 17:39:05 INFO - PROCESS | 3552 | 1466037545826 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 17:39:05 INFO - PROCESS | 3552 | 1466037545828 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 17:39:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:39:05 INFO - PROCESS | 3552 | 1466037545832 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:39:05 INFO - PROCESS | 3552 | 1466037545834 Marionette TRACE conn6 <- [1,3094,null,{}] 17:39:05 INFO - PROCESS | 3552 | 1466037545837 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}] 17:39:05 INFO - PROCESS | 3552 | 1466037545839 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:05 INFO - PROCESS | 3552 | 1466037545991 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 17:39:06 INFO - PROCESS | 3552 | 1466037546010 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 3552 | 1466037546016 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40B04800 == 34 [pid = 3552] [id = 785] 17:39:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (0000000A3C155400) [pid = 3552] [serial = 2353] [outer = 0000000000000000] 17:39:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (0000000A3C158000) [pid = 3552] [serial = 2354] [outer = 0000000A3C155400] 17:39:06 INFO - PROCESS | 3552 | 1466037546075 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (0000000A3C291C00) [pid = 3552] [serial = 2355] [outer = 0000000A3C155400] 17:39:06 INFO - PROCESS | 3552 | 1466037546527 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]]]}] 17:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:39:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 734ms 17:39:06 INFO - PROCESS | 3552 | 1466037546570 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 3552 | 1466037546573 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 17:39:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:39:06 INFO - PROCESS | 3552 | 1466037546583 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 3552 | 1466037546585 Marionette TRACE conn6 <- [1,3098,null,{}] 17:39:06 INFO - PROCESS | 3552 | 1466037546589 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}] 17:39:06 INFO - PROCESS | 3552 | 1466037546591 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:06 INFO - PROCESS | 3552 | 1466037546718 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 17:39:06 INFO - PROCESS | 3552 | 1466037546723 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 3552 | 1466037546725 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:06 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A40B4B800 == 35 [pid = 3552] [id = 786] 17:39:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (0000000A3C37E400) [pid = 3552] [serial = 2356] [outer = 0000000000000000] 17:39:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (0000000A3C566400) [pid = 3552] [serial = 2357] [outer = 0000000A3C37E400] 17:39:06 INFO - PROCESS | 3552 | 1466037546819 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (0000000A3D106800) [pid = 3552] [serial = 2358] [outer = 0000000A3C37E400] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (0000000A2F175C00) [pid = 3552] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (0000000A3969C000) [pid = 3552] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (0000000A341F4000) [pid = 3552] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (0000000A3B4AE400) [pid = 3552] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (0000000A2F098C00) [pid = 3552] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (0000000A39695C00) [pid = 3552] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (0000000A4310FC00) [pid = 3552] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (0000000A2EE76800) [pid = 3552] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (0000000A2E7BF400) [pid = 3552] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (0000000A3969B400) [pid = 3552] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (0000000A38E7B800) [pid = 3552] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 17:39:07 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (0000000A343F1C00) [pid = 3552] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 17:39:07 INFO - PROCESS | 3552 | 1466037547246 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"]]]}] 17:39:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:39:07 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 17:39:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:39:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 17:39:07 INFO - PROCESS | 3552 | 1466037547290 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 3552 | 1466037547293 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 17:39:07 INFO - PROCESS | 3552 | 1466037547296 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - PROCESS | 3552 | 1466037547298 Marionette TRACE conn6 <- [1,3102,null,{}] 17:39:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:39:07 INFO - PROCESS | 3552 | 1466037547302 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}] 17:39:07 INFO - PROCESS | 3552 | 1466037547304 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:07 INFO - PROCESS | 3552 | 1466037547417 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 17:39:07 INFO - PROCESS | 3552 | 1466037547424 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\", \"f0a886f6-fcd9-4211-8ba7-fd3fb313696d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:07 INFO - PROCESS | 3552 | 1466037547426 Marionette INFO sendAsync f4087404-3464-4ca6-9685-ac31846ec79d 17:39:07 INFO - PROCESS | 3552 | ++DOCSHELL 0000000A2DFA5800 == 36 [pid = 3552] [id = 787] 17:39:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (0000000A3D106C00) [pid = 3552] [serial = 2359] [outer = 0000000000000000] 17:39:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (0000000A3D389000) [pid = 3552] [serial = 2360] [outer = 0000000A3D106C00] 17:39:07 INFO - PROCESS | 3552 | 1466037547472 Marionette DEBUG loaded listener.js 17:39:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (0000000A3D9A2000) [pid = 3552] [serial = 2361] [outer = 0000000A3D106C00] 17:39:07 INFO - PROCESS | 3552 | 1466037547879 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]]]}] 17:39:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:39:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 629ms 17:39:07 INFO - PROCESS | 3552 | 1466037547935 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 3552 | 1466037547946 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 17:39:09 WARNING - u'runner_teardown' () 17:39:09 INFO - No more tests 17:39:09 INFO - Got 0 unexpected results 17:39:09 INFO - SUITE-END | took 685s 17:39:09 INFO - Closing logging queue 17:39:09 INFO - queue closed 17:39:09 INFO - Return code: 0 17:39:09 WARNING - # TBPL SUCCESS # 17:39:09 INFO - Running post-action listener: _resource_record_post_action 17:39:09 INFO - Running post-run listener: _resource_record_post_run 17:39:10 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 82985472; Write bytes: 999027712; Read time: 1559440; Write time: 6622000 17:39:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:39:10 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 100989440; Read time: 0; Write time: 175140 17:39:10 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 82985472; Write bytes: 885770752; Read time: 1559440; Write time: 6431180 17:39:10 INFO - Running post-run listener: _upload_blobber_files 17:39:10 INFO - Blob upload gear active. 17:39:10 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:39:10 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 17:39:10 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'] 17:39:10 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 17:39:10 INFO - (blobuploader) - INFO - Open directory for files ... 17:39:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:39:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:39:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:39:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:39:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:39:11 INFO - (blobuploader) - INFO - Done attempting. 17:39:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:39:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:39:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:39:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:39:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:39:13 INFO - (blobuploader) - INFO - Done attempting. 17:39:13 INFO - (blobuploader) - INFO - Iteration through files over. 17:39:13 INFO - Return code: 0 17:39:13 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:39:13 INFO - Using _rmtree_windows ... 17:39:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:39:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/831ebdd2f45a60f98e3524e462c864549db299267c7f07a5c7e0a3df3f31c77a0e91a314b444118c4a372bf49394bfe11117ff1ae6c5baa958904a423e95748a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69720c4511a2cba5fb15477b6b71400d953967b10c9d5de353ef4576d4802f7d6186f7e2b06309ac83042d3e008dba177171cc3ea73f99da70ad183c8e1b3184"} 17:39:13 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:39:13 INFO - Writing to file C:\slave\test\properties\blobber_files 17:39:13 INFO - Contents: 17:39:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/831ebdd2f45a60f98e3524e462c864549db299267c7f07a5c7e0a3df3f31c77a0e91a314b444118c4a372bf49394bfe11117ff1ae6c5baa958904a423e95748a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69720c4511a2cba5fb15477b6b71400d953967b10c9d5de353ef4576d4802f7d6186f7e2b06309ac83042d3e008dba177171cc3ea73f99da70ad183c8e1b3184"} 17:39:13 INFO - Running post-run listener: copy_logs_to_upload_dir 17:39:13 INFO - Copying logs to upload dir... 17:39:13 INFO - mkdir: C:\slave\test\build\upload\logs 17:39:13 INFO - Copying logs to upload dir... 17:39:13 INFO - Using _rmtree_windows ... 17:39:13 INFO - Using _rmtree_windows ... 17:39:13 INFO - Using _rmtree_windows ... 17:39:13 INFO - Using _rmtree_windows ... 17:39:13 INFO - Using _rmtree_windows ... 17:39:13 INFO - Using _rmtree_windows ... 17:39:13 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1025.991000 ========= master_lag: 0.49 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 6 secs) (at 2016-06-15 17:39:13.514681) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 17:39:13.515452) ========= '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-055\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-055 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-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-055\AppData\Local LOGONSERVER=\\T-W864-IX-055 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-055 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-055 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-055 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/831ebdd2f45a60f98e3524e462c864549db299267c7f07a5c7e0a3df3f31c77a0e91a314b444118c4a372bf49394bfe11117ff1ae6c5baa958904a423e95748a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69720c4511a2cba5fb15477b6b71400d953967b10c9d5de353ef4576d4802f7d6186f7e2b06309ac83042d3e008dba177171cc3ea73f99da70ad183c8e1b3184"} build_url:https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.202000 build_url: 'https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/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/831ebdd2f45a60f98e3524e462c864549db299267c7f07a5c7e0a3df3f31c77a0e91a314b444118c4a372bf49394bfe11117ff1ae6c5baa958904a423e95748a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69720c4511a2cba5fb15477b6b71400d953967b10c9d5de353ef4576d4802f7d6186f7e2b06309ac83042d3e008dba177171cc3ea73f99da70ad183c8e1b3184"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Aq1VBerATACb6puLAbdY2Q/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-15 17:39:13.739577) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:39:13.739908) ========= '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-055\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-055 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-055 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-055\AppData\Local LOGONSERVER=\\T-W864-IX-055 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-055 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-055 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-055 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-15 17:39:13.857585) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 17:39:13.857902) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 17:39:14.421368) ========= ========= Total master_lag: 0.83 =========